This page by David Papkin contains links about Microsoft Azure.
Microsoft Azure is a collection of services that you can use to build and operate cloud-based applications and IT infrastructure. Azure services are hosted in a global network of data centers that Microsoft technicians manage 24 hours a day, 7 days a week and offer various availability service-level agreement (SLA) for compute services.
Azure services enable you to:
- Create and operate cloud-based applications by using a wide range of commonly used tools and frameworks. Host workloads in the cloud on Azure PaaS and IaaS infrastructure that consists of virtual machines and virtual networks.
- Integrate cloud-based services with on-premises infrastructure.
To use Azure services, you require a subscription. You can sign up for a subscription as an individual or as an organization and then pay only for the services you use.
How to find out Region names
- Open Cloud Shell in Powershell mode.
Get-AzureRmLocation |Format-Table
To find out what VM sizes are available in your region
- Open Cloud Shell in Powershell mode.
-
wget https://raw.githubusercontent.com/DDLSTraining/Engage/master/Azure/Get-AvailableSku.ps1
-
./Get-AvailableSku -Location enteryourlocationhere for example ./Get-AvailableSku -Location westus
Try Get-Help ./Get-AvailableSku
for more details.
Azure Free Trial currently supported regions for VM creation are West US, West US 2, West Europe, Japan East, South India, Central India, Korea South, Korea Central.
Licensing Azure for the Enterprise
Download or view your Azure billing invoice and daily usage data
Regions for virtual machines in Azure
Open cloudshell and type
az account list-locations –output table / Get-AzLocation to list the regions.
Business continuity and disaster recovery (BCDR): Azure Paired Regions
Azure subscription and service limits, quotas, and constraints
Azure resource providers and types
Active Directory
An administrative unit can contain only users and groups.Requires P1 /P2 license. Administrative units in Azure Active Directory
Managed domain services such as domain join, group policy, LDAP and Kerberos/NTLM authentication. What is Azure Active Directory Domain Services?
Create or update a dynamic group in Azure Active Directory
Tutorial: Add or remove group members automatically
Application and service principal objects in Azure Active Directory
Lab – Implement Directory Synchronization using Github Template
Azure Advisor
Analytics
HDinsight – Easy, cost-effective, enterprise-grade service for open source analytics
Applications
Application management with Azure Active Directory
How and why applications are added to Azure AD
Tutorial: Azure Active Directory integration with GitHub
Application Gateway
Application Gateway configuration overview
Frequently asked questions about Application Gateway
Authentication
This article below describes the different authentication flows provided by Microsoft Authentication Library (MSAL). These flows can be used in a variety of different application scenarios.
This article below describes authentication flows and the application scenarios that they’re used in.
Authentication flows and application scenarios
Suitable scenarios for the OAuth2 implicit grant
The OAuth2 specification declares that the implicit grant has been devised to enable user-agent applications – that is to say, JavaScript applications executing within a browser.
How to: Create a Security Token Service
Automation
Get started with Desired State Configuration (DSC) for Linux
Start/Stop VMs during off-hours solution in Azure Automation
Availability
Excellent pdf about Azure Resiliency
Business continuity with data resiliency
What are Availability Zones in Azure?
Change the availability set for a Windows VM
Set Azure Resource Manager VM AvailabilitySet
Manage the availability of Windows virtual machines in Azure
Manage the availability of virtual machines
Overview of autoscale with Azure virtual machine scale sets
Working with large virtual machine scale sets
Create a virtual machine scale set that uses Availability Zones
Connecting to a scale set using RDP
If the quickstart above doesnt allow you to RDP because no NSG was created that allows RDP, please do the following to create the NSG and try RDP again
- Create NSG in Same Resource Group and Location as VMSS
- Create Inbound Rule allowing RDP ANY ANY TCP 3389
- Associate it to the Subnet
Modify a virtual machine scale set
Azure Resource Manager vs. classic deployment
AWS
AWS to Azure services comparison
Azure Blueprints
Quickstart: Define and assign a blueprint in the portal
Tutorial: Create an environment from a blueprint sample
Azure Command prompt
To change regions for cloudshell
- Open Cloud Shell in Powershell mode.
-
get-clouddrive
-
dismount-clouddrive
- Select “Show Advanced setings” to select “Cloud Shell region”
Azure Cross-Platform Command Line Interface
How to set Azure BASH to a specific Azure subscription
PowerShell Basics: Getting the right Azure Subscription in Azure Cloud Shell
Azure Architectural Pattern – Implementing Master-Slave Model in IaaS
Big Data
Big Data links (alot of useful info)
CDN
This webpage is used to compare video and image load performance of CDN vs No CDN
Clustering
Configure SQL Server Failover Cluster Instance on Azure Virtual Machines
Configure SQL Server Failover Cluster Instance on Azure Virtual Machines with MSDTC
IS WINDOWS FAILOVER CLUSTER SUPPORTED ON AZURE?
Database
A technical overview of Azure Cosmos DB
Global data distribution with Azure Cosmos DB – overview
What is Azure SQL Database service
Explaining Consistency levels through Baseball
Consistency levels in Azure Cosmos DB
Different types of Databases
Document store – document-oriented database systems, are characterized by their schema-free organization of data.
Graph DBMS – represent data in graph structures as nodes and edges, which are relationships between nodes. They allow easy processing of data in that form, and simple calculation of specific properties of the graph, such as the number of steps needed to get from one node to another node.
Key-value store – simplest form of database management systems. They can only store pairs of keys and values, as well as retrieve values when a key is known.
These simple systems are normally not adequate for complex applications. On the other hand, it is exactly this simplicity, that makes such systems attractive in certain circumstances. For example resource-efficient key-value stores are often applied in embedded systems or as high performance in-process databases.
Wide column store (column base) – store data in records with an ability to hold very large numbers of dynamic columns. Since the column names as well as the record keys are not fixed, and since a record can have billions of columns, wide column stores can be seen as two-dimensional key-value stores.
Azure CosmosDB – Azure Cosmos DB is a fully-managed database service with turnkey global distribution and transparent multi-master replication.
Development
Microsoft Service Fabric Getting Started
Understanding serverless cold start
Diagnostics and logs
Audit and receive notifications about important actions in your Azure subscription
https://azure.microsoft.com/en-us/documentation/articles/web-sites-enable-diagnostic-log//
Resource Manager vs Service Manager
Restore a deleted Azure SQL Database
http://www.westerndevs.com/azure-snapshots/
How to Use SSH keys with Windows on Azure
DNS
How to visualize your Azure resources
View the topology of an Azure virtual network
How can I map my existing Azure ARM resources visually?
Azure Resource Manager Template Visualisation with ARMVIZ
Expressroute
ExpressRoute encryption: IPsec over ExpressRoute for Virtual WAN
Front Door
Quickstart: Create a Front Door for a highly available global web application
Frequently asked questions for Azure Front Door
Identity Management
Azure Key Vault
Tutorial: Use Azure Key Vault with a virtual machine in .NET
Kubernetes
50 days from zero to hero with Kubernetes (Tutorials)
Azure Containers Step by step tutorials
Getting started with Containers. Tips and Tricks
Quickstart: Deploy a container instance in Azure using the Azure CLI
Quickstart: Deploy a container instance in Azure using Azure PowerShell
Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Azure portal
Use Virtual Kubelet with Azure Kubernetes Service (AKS)
Tutorial: Create a container image for deployment to Azure Container Instances
Windows Containers on Windows 10
Azure Kubernetes Service (AKS)
https://azure.microsoft.com/en-us/services/kubernetes-service/
https://docs.microsoft.com/en-us/azure/container-instances/container-instances-tutorial-prepare-app
Load Balancing
Azure Load Balancing Solutions: A guide to help you choose the correct option
Quickstart: Create a public load balancer to load balance VMs using the Azure portal
Quickstart: Direct web traffic with Azure Application Gateway – Azure portal
Log Analytics
Messaging
Migration
Tutorial: Move Azure VMs across regions
Networking
Azure Virtual Network frequently asked questions
Step-By-Step: Configuring a site-to-site VPN Gateway between Azure and On-Premise
Configure a VNet-to-VNet VPN gateway connection by using the Azure portal
Add a Site-to-Site connection to a VNet with an existing VPN gateway connection
Tutorial: Create a Site-to-Site connection using Azure Virtual WAN
Create, change, or delete a virtual network
Optimize network throughput for Azure virtual machines
Linux and Windows networking performance enhancements | Accelerated Networking
Azure Load Balancing Solutions: A guide to help you choose the correct option
Azure Load Balancer new distribution mode
Oracle
Overview of Oracle Applications and solutions on Azure
Policy
Get compliance data of Azure resources
Powershell
Azure PowerShell documentation
Install Azure PowerShell Module In Windows 10
Quickstart: Create a virtual network using PowerShell
Quickstart: Create a public load balancer using Azure PowerShell
Azure Resource Manager Cmdlets
How to install and configure Azure PowerShell
Azure Powershell – Current Storage Account error when making a new VM
Using Azure PowerShell with Azure Resource Manager
Manage Azure AD using Windows PowerShell
Configuring the Storage Client with Connection Strings
Use the Azure Storage Emulator for Development and Testing
Weekend Scripter: Getting Started with Windows Azure and PowerShell
Installing the Windows Azure AD Module for Windows PowerShell
How to Snapshot and Restore Virtual Machines Running on Windows Azure
Office 365 how to run PowerShell commands on behalf of your customers
Cannot install Azure Active Directory Module for Windows PowerShell. MOSSIA is not installed
Error when trying to install Windows Azure Active Directory Module for Windows PowerShell
Windows Azure: Virtual Machines & Affinity Groups
Microsoft Azure Web Sites Cheat Sheet
Step-by-Step: Get Started with Windows Azure Active Directory
Quickstart for PowerShell in Azure Cloud Shell
Privileged Identity Management (PIM)
Assign eligibility for a privileged access group (preview) in Privileged Identity Management
Quickstarts
Azure Quickstart Center is a guided experience in the Azure portal available to anyone who wants to improve their knowledge of Azure. For organizations new to Azure, it’s the fastest way to onboard and set up your cloud environment.
Get started with the Azure Quickstart Center
Resources
Security
Microsoft Cybersecurity Reference Architectures
CIS Microsoft Azure Foundations Benchmark
Microsoft Security Response Center
Use Azure Monitor to integrate with SIEM tools
Transparent Data Encryption (TDE)
Understand secure, Azure-managed workstations
Privileged Access Workstations
Overview of enterprise security in Azure HDInsight
Security Center
Secure your management ports with just-in-time access (with Demos) Very good!
Microsoft Azure – Just-in-time (JIT) Deep Dive
Serverless
How are serverless computing and Platform-as-a-Service different? | PaaS vs. Serverless
Azure Sizing tool
Two tools to help move a virtual or physical workload to Azure
Create and upload a Windows Server VHD to Azure
Storage
How to add versioning support to Azure File Storage
Larger, more powerful Managed Disks for Azure Virtual Machines
Managed disk vs Unmanaged disk
Converting Azure Managed Disks to Unmanaged
Creating And Restoring Azure Virtual Machine Snapshots For UnManaged Disks
About disks storage for Azure Windows VMs
Azure Storage Accounts: How to plan your architecture to speed up blob transfers
Azure Blob Storage Part 7: Snapshots
Understanding Block Blobs, Append Blobs, and Page Blobs
AZURE FILE SYNC: REPLICATING DATA AMONG FILE SERVERS
Data transfer for large datasets with low or no network bandwidth
Azure Databox
https://azure.microsoft.com/en-us/services/databox/
Storsimple
https://azure.microsoft.com/en-us/services/storsimple/
Compare StorSimple with Azure File Sync and Data Box Edge data transfer options
Support
Templates
Understand the structure and syntax of ARM templates
Create Resource Manager parameter file
Troubelshooting
Network adapter Disabled on windows azure virtual machine (how to reactivate)
Web
Azure App Service, Virtual Machines, Service Fabric, and Cloud Services comparison
Manage FTP Deployment Credentials
Manage FTP credential using Powershell
Is there a way to disable all functions in a deployment slot?
Set up staging environments in Azure App Service
Helpful Azure learning links
A collection of Azure Exam Resources
Microsoft Azure Forums The Azure forums are very active. You can search the threads for a
specific area of interest. You can also browse categories like Azure Storage, Pricing
and Billing, Azure Virtual Machines, and Azure Migrate.
Azure Architecture Center Gain access to the Azure Application Architecture Guide,
Azure Reference Architectures, and the Cloud Design Patterns.
Microsoft Learning Community Blog Get the latest information the certification
tests and exam study groups.
https://channel9.msdn.com/ Channel 9 provides a wealth of informational videos, shows, and
events.
Azure Tuesdays With Corey Corey Sanders answers your questions about
Microsoft Azure – Virtual Machines, Web Sites, Mobile Services, Dev/Test etc.
Azure Fridays Join Scott Hanselman as he engages one-on-one with the engineers
who build the services that power Microsoft Azure as they demo capabilities,
answer Scott’s questions, and share their insights.
Microsoft Azure Blog Keep current on what’s happening in Azure, including what’s
now in preview, generally available, news & updates, and more.
Azure Tips & Tricks– – Michael Crump – Special collection of over 260+ tips, videos, conference talks that span the entire universe of the Azure platform.
End of David Papkin Microsoft Azure page.
David Papkin favorite movies