Blog Microsoft Azure Microsoft Azure Cheat Sheet
Microsoft Azure Cheat Sheet

Microsoft Azure Cheat Sheet

Cloud Computing has been one of the major technological interventions in recent times and Microsoft Azure has become the first choice of enterprises worldwide. In this article, we will talk about Microsoft Azure and its history, the architecture of Microsoft Azure, Azure Services and many more. The need for an Azure cheat sheet is prominently evident in the case of newcomers to the Azure platform.

We are witnessing the role of cloud computing in various IT operations and processes. For example, cloud computing has been a crucial intervention in changing the conventional approaches for application design. In comparison to the previous approaches for the creation of applications as monoliths, cloud technology allows breaking down applications into smaller and decentralized microservices.

Such an example clearly shows validation for the tremendous growth of Microsoft Azure and other cloud computing platforms in recent years. Most important of all, the cloud is changing the way enterprises work alongside developing new revenue streams. Presently, almost 77% of businesses all over the world implement some sort of enterprise cloud solutions for their computing framework. 

Check Now: Microsoft Azure Certification Training Courses

Microsoft Azure is one of the prominent players in the public cloud service market. Thus, the requirement of a Microsoft Azure tutorial becomes clearly evident for any IT professional aspiring to shift to the cloud. Almost 95% of Fortune 500 companies use Microsoft Azure! It seems quite convincing now to learn about Microsoft Azure, doesn’t it?

The first announcement for Microsoft Azure was in 2008, and then Windows Azure came into existence on February 1, 2010. Subsequently, Windows Azure got the name ‘Microsoft Azure’ on March 25, 2015. At the time of writing this post, Microsoft Azure is present in almost 140 countries and is constantly expanding. As a result, we can clearly notice the long-term and promising career opportunities that would emerge in the Azure landscape. 

The following discussion aims at presenting a simple and helpful azure cheat sheet. The cheat sheet can work effectively as a Microsoft Azure tutorial for beginners. How? Readers could find a detailed explanation about what Microsoft Azure exactly is! In addition, the discussion would also focus on the architecture of Microsoft Azure in detail. However, the most crucial highlight of the discussion would be the outline of different products and azure services. Finally, the discussion would focus on Azure CLI and the commands that you can use with it. 

Why is Cloud Computing Popular?

Before starting off with the Azure cheat sheet, it is essential to reflect on the basics of cloud computing first. Cloud computing is the modern option for using networks for accessing computing resources rather than establishing on-premises data centers. In the cloud computing model, enterprises could access computing resources such as storage without having to purchase hard disks.

Public cloud vendors such as Microsoft Azure provide computing infrastructure and related management software alongside managing them. The cloud services may be a web server, cloud-hosted database engine, or even a virtual machine. Enterprises or cloud customers could take these services on lease according to their requirements.

The outcome of cloud computing adoption is clearly visible in the conversion of capital expenses in hardware maintenance to operational expenses. The benefits of cloud computing further strengthen the need to reflect on a Microsoft Azure cheat sheet. Here are some of the notable advantages of cloud computing.

  1. Faster deployment of large compute environments.
  2. Faster deallocation of systems that are not required.
  3. Easier deployment of generally complex systems such as load balancers.
  4. The ability for provision of flexible compute capacity or scale according to requirements.
  5. Cloud-based services for addressing the majority of computing and application needs.
  6. Accessibility from any location through programmatic automation or a web-based portal.
  7. Highly cost-effective computing environments.

The growth in the public cloud market to $178 billion in 2018 from $146 billion in 2017 clearly shows the potential for the rising demand for azure services. The advantages of cloud computing leave little room for any doubts regarding their effectiveness for enterprises. Now that we know about cloud computing and its necessity for the modern business environment let us move further in this azure cheat sheet. 

Must Read: How will Cloud Computing Change in 2020?

Definition of Microsoft Azure

The first piece of information in any Microsoft Azure cheat sheet is the definition of Microsoft Azure. The basic definition of Microsoft Azure is that it is a cloud computing platform by Microsoft. Is that all? No! Microsoft Azure is a combination of interoperable cloud computing services that include open-source and standards-based technologies. Most important of all, the Microsoft Azure platform also includes many proprietary solutions from Microsoft as well as other companies.

The billing structure of Azure is also one of the appealing Microsoft azure features that drive the adoption of Microsoft Azure. The billing structure of Azure uses resource consumption as a criterion for pricing rather than reserved capacity. However, the variation in pricing is evident according to the type of service, the physical location of hosting Azure instance, and storage types. 

For instance, the pricing for storage on Microsoft Azure varies on the basis of distribution and redundancy options. In the central US region, the pricing for hot locally redundant block blob storage (LRS-HOT) with three copies in one data center is $0.0184 per GB. The pricing for geographically redundant storage (GRS-HOT) that provides three copies in one data center and three copies in another geographically distant datacenter is $0.0368 per GB. The pricing for Read-Access GRS (RAGRS-HOT) that enables read access at the second data center is $0.046 per GB. 

Every azure cheat sheet would focus on the basic services of azure, such as storage, CDN, virtual machine, and Windows-related services. In addition, you can also find many other Azure services for many other computing needs. Here is an outline of the other services you can expect from Microsoft Azure. 

  1. Azure IoT Suite is an ideal tool for access to diverse options for connection and monitoring of devices. The Azure IoT suite also provides telemetry and analytics services. 
  2. HDInsight is also a common mention in any new Microsoft azure cheat sheet. It is a custom Hadoop deployment. 
  3. Azure Media Services provide an assortment of services that includes cloud-based video playing, transcoding, indexing, and services for content protection.
  4. Azure Redis Cache is also one of the interesting services you can find in an Azure cheat sheet. It is a managed version of the renowned open-source Redis data structure server. 
  5. Azure Search provides an OData-based managed search service 
  6. Azure Cosmos DB gives a hosted NoSQL database for particular use cases.

In addition, Microsoft also provides the Azure Stack appliance for application in hybrid cloud developments. Microsoft developed the Azure Stack through collaboration with hardware vendors such as Lenovo, HP Enterprise, Huawei, Cisco, and Dell EMC. Azure Stack certified hardware could help organizations run Azure applications from public Azure cloud alongside using data hosted on-premises. In addition, Azure Stack helps in running the same services from the public Azure cloud on Azure Stack platform. 

Preparing to become a certified Azure professional? Check our Azure Certifications Training Courses now!

History of Azure

The next important addition in this azure cheat sheet is the path of Azure from its foundation till now. The year 2008 is the first milestone in Azure’s journey when Microsoft announced the project. Microsoft announced the general commercial availability of Azure in February 2010. The name ‘Microsoft Azure’ came into existence in 2015. Since the announcement of Microsoft Azure, many service regions continue to add up gradually.

In May 2015, Microsoft developed the Azure Stack, with its first technical preview in January 2016. Subsequently, Microsoft established the requirements for purchasing a prequalified Azure Stack system. The hardware vendors collaborating with Azure in the development of Azure Stack, constantly release prequalified systems for using with Azure Stack. 

Another important highlight in any Microsoft Azure tutorial is the expansion of Azure for including support for various Linux distributions found in virtual machines on the Azure platform. Presently, Azure provides support for Red Hat Enterprise Linux, Clear Linux, CentOS, OpenSUSE, SUSE Linux Enterprise, Ubuntu, CoreOS, and Debian. In addition, Azure also provides support for FreeBSD and Docker images.

The collaboration between Microsoft and SAP to facilitate support for SAP’s business software and services is also a notable milestone in the journey of Azure until now. In the 2018 Sapphire Now conference, Microsoft presented the general availability of SAP HANA. Microsoft emphasized on the 26 different SAP HANA offerings by Azure varying in capacity from 192 GB to 24 TB. In 2019, the additions of AWS, Google Cloud, and many other global strategic service partners improved the cloud-based delivery of S/4HANA. 

Microsoft offers a number of development tools for any developer to develop cloud applications. Check out the list of top Microsoft Azure development tools!

The Architecture of Microsoft Azure

The architecture of Microsoft Azure is one of the mandatory details in any type of azure cheat sheet. Generally, the emphasis on azure architecture is important for candidates aspiring for Azure Architect job roles. Microsoft Azure utilized virtualization technology that involves the emulation of computer hardware in terms of software.

The effectiveness of such an approach is possible through the fact that the majority of computer hardware work according to a set of instructions embedded directly. Virtualized hardware involves mapping of software instructions for emulating hardware instructions. So, virtualized hardware could function like real hardware by leveraging software. 

Cloud providers, such as Microsoft Azure, have various data centers. In a Microsoft azure cheat sheet, you would find information about multiple physical servers in each data center for providing virtualized hardware to customers. The architecture of Microsoft Azure is one of the prominent factors that define the functionality of different Microsoft Azure features. The architecture for Microsoft Azure involves a colossal assortment of servers and networking hardware.

The servers and networking hardware host various complex combinations of applications controlling the operations and configuration of software and virtualized hardware. The complex approach for orchestration of the architecture components on Microsoft Azure is one of the prominent highlights in the azure cheat sheet. The architecture of Microsoft Azure helps in ensuring that users don’t have to spend additional time in maintenance and upgrades for computer hardware. Now, let us dive deeper into an understanding of Microsoft Azure architecture for this basic Microsoft Azure tutorial.

Azure archiect is one of the most demanding job role for Azure professionals. Check out our guide on how to become an Azure Architect.

Components of Microsoft Azure Architecture

The outline of the Microsoft azure architecture contains three distinct aspects. The foundation element is the enterprise-level infrastructure on which the middleware or the AppFabric SDK builds up. The AppFabric is the middleware that includes services such as compute, identity management, storage, and networking.

The hosting of Azure occurs in Microsoft data centers, and Microsoft Azure Management Portal is ideal for accessing them. So, if you want to learn more about the foundations of Microsoft azure architecture, then we have to focus on Azure services. Here is an outline of the services in Azure that make up its architecture.

microsoft azure architecture

Services on Microsoft Azure

As of now, you might be aware of the various cloud services that you can avail of on Microsoft Azure. However, the discussion on Microsoft Azure architecture in azure fundamentals cheat sheet would focus on the important services. Here’re we cover a short description of all the Azure services –

AI + Machine Learning

Service

Description

Azure Bot Service

Intelligent and highly scalable serverless bot service

Azure Databricks

Analytics platform based on Apache Spark with higher speed and simplicity alongside collaborative features

Azure Cognitive Search

AI-based cloud search service for developing mobile and web apps

Bing Autosuggest

Equip an app with proactive autosuggest options for searches

Bing Custom Search

Simple, ad-free and commercial search tool

Bing Entity Search

Ideal tool for better search experience through identification and improvement of entity information from the internet

Bing Image Search

Look for images and obtain in-depth results

Bing News Search

Look for news and get detailed results

Bing Spell Check

Identify and resolve the spelling mistakes in an app

Bing Video Search

Look for videos and get a wide variety of results

Bing Visual Search

Obtain credible insights for creating attractive image applications on a particular device

Bing Web Search

Obtain augmented search details from massive assortment of web documents

Cognitive Services

Get the power of contextual interactions through the addition of smart API capabilities

Computer Vision

Refine the actionable insights from images

Content Moderator

Automated moderation for images, text and video

Custom Vision

Simple customization for own sophisticated computer vision models for the particular use case

Data Science Virtual Machines

Feature-rich pre-defined AI development environment

Face

Recognition, identification, analysis, organization and tagging faces in images

Azure Machine Learning

End-to-end platform with experimentation and model management capabilities with higher scalability to leverage the power of AI

Machine Learning Studio

Easier development, deployment and management of predictive analytics solutions

Microsoft Genomics

Obtain credible insights into power genome sequencing and research

Language Understanding

Modelling apps for understanding commands from users

Form Recognizer

AI-based document extraction service

Ink Recognizer

AI-based service for identifying digital ink content such as shapes or handwriting

Personalizer

AI service for delivery of personalized user experience

QnA Maker

Refining information in the form of interactive, easy-to-understand answers

Speaker Recognition

Using speech for identification and verification of individual speakers

Speech Translation

Easy integration of real-time speech translation in an app

Speech to Text

Conversion of spoken audio to text

Text Analytics

Evaluation of sentiment and topics for understanding user requirements

Text to Speech

Conversion of text to speech

Translator Text

Easy machine translation with just a REST API call

Video Indexer

Exploring diverse video insights

Kinect DK

Creating computer vision and speech models by leveraging a developer kit with advanced AI sensors

Anomaly Detector

Addition of anomaly detection features in apps

Azure Open Datasets

Cloud platform for hosting and sharing curated open datasets for faster machine learning model development

Immersive Reader

Interactive feature for reading and understanding text

Analytics

Service

Description

Azure Databricks

Apache Spark-based analytics platform with features for better speed, ease and collaboration.

Azure Stream Analytics

Real-time processing of data stream from millions of IoT devices

Azure Synapse Analytics

Powerful analytics service with superior time to insight

HDInsight

Provisioning for cloud Hadoop, Storm, R Server, HBase and Spark clusters

Data Factory

Easier enterprise-scale hybrid data integration

Data Lake Analytics

Distributed analytics service

Event Hubs

Receiving telemetry from multiple devices

Power BI Embedded

Embedding highly interactive and appealing data visualizations in an application

Azure Analysis Services

Enterprise-grade analytics engine provided as a service

R Server for HDInsight

Service for machine learning, predictive analytics and statistical modeling for big data

Data Catalog

Extract additional value from enterprise data assets

Azure Data Lake Storage

Azure Blob Storage-based secure data lake service with higher scalability

Azure Data Explorer

Data exploration service with higher speed and scalability

Azure Data Share

Service for sharing big data with external enterprises known for simplicity and security

Blockchain

Service

Description 

Azure Blockchain Service

Creating, governance and expansion of consortium blockchain networks

Azure Blockchain Workbench

Flexible prototyping of cloud blockchain apps

Logic Apps

Automation of access and use of data on multiple cloud platforms according to any scale

Azure Cosmos DB

Multi-model database with global distribution for higher scalability

Azure Blockchain Tokens

Easier definition, creation and management of ledger-based tokens

Compute

Service

Description

Virtual Machines

Quick provisioning of Windows and Linux virtual machines

Azure Kubernetes Service (AKS)

Simpler deployment, management, and operations of Kubernetes

Service Fabric

Development of microservices and container orchestration on Linux or Windows

App Service

Faster creation of rich cloud apps for the web as well as mobile

Container Instances

Running containers on Azure simply without the need of server management

Batch

Job scheduling and compute management according to cloud-scale

SQL Server on Virtual Machines

Hosting enterprise SQL Server apps on the cloud

Cloud Services

Creation of cloud applications and APIs with higher availability and scalability

SAP HANA on Azure Large Instances

Running the maximum possible size of SAP HANA workloads from any hyper-scale cloud provider

Azure Functions

Event processing through serverless code

Virtual Machine Scale Sets

Management and scaling of around thousands of Windows and Linux virtual machines

Web Apps

Quick development and deployment of crucial web apps according to scale

Mobile Apps

Development and hosting for backend in any mobile app

API Apps

Easy development and use of Cloud APIs

Linux Virtual Machines

Provisioning virtual machines for Red Hat and Ubuntu

Windows Virtual Desktop

Azure’s own virtual desktop experience

Azure CycleCloud

Creation, management, operations, and optimization of HPC and big compute clusters at any scale

Azure VMware Solution by CloudSimple

Run the VMware workloads natively on Azure

Azure Dedicated Host

Dedicated physical server for hosting Azure VMs for Linux and Windows

Azure Spring Cloud

Completely managed Spring Cloud service developed and operated through Pivotal

Azure virtual machines (VMs) can be created through the Azure portal. Here is the step by step guide to create Azure Virtual Machine.

Containers

Service

Description

Azure Kubernetes Service (AKS)

Simpler deploying, managing and operations of Kubernetes

Service Fabric

Microservice development and container orchestration on Linux or Windows

Container Instances

Easily running containers on Azure without server management

Azure Functions

Event processing with serverless code

Container Registry

Storage and management of container images on different types of Azure deployments

Web Apps

Faster creation and deployment of mission-critical web apps according to scale

Mobile Apps

Creation and hosting backend for mobile apps

API Apps

Easier creation and use of Cloud APIs

Web App for Containers

Simpler deployment and running of containerized web apps with scalability according to business requirements

Azure Red Hat OpenShift

Completely managed OpenShift service, operated in collaboration with Red Hat

Databases

Service

Description

Azure API for FHIR

Faster creation and deployment of a FHIR service for interoperability and health data solutions

SQL Server on Virtual Machines

Hosting enterprise-grade SQL Server apps on the cloud

Azure SQL Database

Managed, responsible SQL on the cloud

Azure Cosmos DB

Multi-model, globally distributed database for different scales

Azure Cache for Redis

Enrich applications with low-latency and high-throughput data access

Table Storage

NoSQL key-value store that uses semi-structured datasets

Azure Database for PostgreSQL

Managed PostgreSQL database service

Azure Database for MariaDB

Managed MariaDB database service

Azure Database for MySQL

Managed MySQL database service

Azure Database Migration Service

Simpler migration of on-premises database to the cloud

Azure SQL Database Edge

Data engine with in-built AI, a small footprint and optimization for edge.

Developer Tools

Service

Description

Visual Studio

Feature-rich and flexible environment for cloud application development

Visual Studio Code

Powerful and simple code editor for cloud application development

SDKs

Access the command-line tools and SDKs according to requirement

Azure DevOps

Services for sharing code, tracking work and shipping software, ideal for teams

Azure Pipelines

Continuous building, testing and deployment on any cloud and platform

Azure Lab Services

Create labs for development, classrooms, testing, trials and other potential applications

Azure DevTest Labs

Faster creation of environments by leveraging reusable artifacts and templates

Developer tool integrations

Facility to use other development tools such as Maven, Eclipse and IntelliJ with Azure

App Configuration

Parameter storage with higher scalability and speed for app configuration

Visual Studio Online

Cloud-based development environments with flexible levels of accessibility

DevOps

Service

Description

Azure DevOps

Range of services for sharing code, tracking work and shipping software

Azure Pipelines

Continuous development, testing and deployment to any cloud and platform

Azure Boards

Planning, tracking and discussion of work among teams

Azure Repos

Access to diverse, cloud-hosted private Git repos for a specific project

Azure Artifacts

Creation, hosting and sharing packages within a team

Azure Test Plans

Facility of a manual and subject testing toolkit for testing and shipping with confidence

Azure DevTest Labs

Faster creation of environments with reusable artifacts and templates

DevOps tool integrations

Facility for using preferred DevOps tools with Azure

Azure Monitor

Complete transparency into applications, network and infrastructure

Hybrid

Service

Description

Azure SQL Database

Managed, proactive SQL database service on the cloud

Azure Active Directory

Synchronization of on-premise directors alongside enabling single sign-on

Azure DevOps

Services for sharing code, tracking work and shipping software

Azure ExpressRoute

Dedicated private network fiber connections to Azure

Security Center

Combine security management alongside enabling advanced threat protection for hybrid cloud workloads

Azure Database for PostgreSQL

Managed PostgreSQL database service

Azure Stack

Create and run innovative hybrid applications crossing all cloud boundaries

Azure Sentinel

Leverage the power of intelligent security analytics and cloud-native SIEM for safeguarding your enterprise

Azure Arc

Obtain Azure services and management on different infrastructures

Azure IoT Edge

Expansion of cloud analytics and intelligence towards edge devices

Identity

Service

Description

Azure Active Directory

Synchronization of on-premise directories and enabling single sign-on

Azure Information Protection

Better safety for sensitive information

Azure Active Directory Domain Services

Joining Azure virtual machines to a domain without domain controllers

Azure Active Directory B2C

Identity and access management for a consumer on the cloud

Have any doubt if microsoft azure certification is worth it? Go through top 10 reasons to get a Microsoft Azure Certification and clear your doubts.

Integration

Service

Description

Azure API for FHIR

Easy creation and deployment of FHIR service for interoperability and health data solutions

Event Grid

Achieve reliable event delivery at any scale

Logic Apps

Automation of data access and utilization on multiple clouds without the need to write code

API Management

Publishing APIs to partners, employees and developers with higher safety and scalability

Service Bus

Facility for connecting across public and private cloud environments

Internet of Things

Service

Description

Azure IoT Hub

Connecting, monitoring and management of billions of IoT assets

Azure IoT Central

Faster development of IoT solutions

Azure IoT solutions accelerators

Creation of fully customizable solutions through templates for general IoT scenarios

Azure Sphere

Safely connecting MCU-powered devices to the cloud

Azure Time Series Insights

Review and analysis of time-series data from multiple IoT devices

Azure Maps

Simple and safe location APIs for providing geospatial context to specific data

Azure Functions

Event processing with serverless code

Event Grid

Achieving credible event delivery at any scale

Windows 10 IoT Core Services

OS support and services for the long-term to ensure assessment of device health and management of device updates

Azure Machine Learning

End-to-end platform with features for experimentation and model management alongside credibility and assurance of scalability

Machine Learning Studio

Easier creation, deployment and management of predictive analytics solutions

Azure Stream Analytics

Real-time processing of data stream from numerous IoT devices

Logic Apps

Automation of data access and use on multiple clouds without having to write code

Notification Hubs

Transfer push notifications to any platform from the back end of your choice

Azure Cosmos DB

Multi-model, globally distributed database for different scale

API Management

Secure and scalable publishing of APIs to partners, employees and developers

Azure Digital Twins

Development of next-generation IoT spatial intelligence solutions

Kinect DK

Develop computer vision and speech models through a developer kit with sophisticated AI sensors

Azure SQL Database Edge

Edge-optimized data engine with a small footprint and in-built AI capabilities

Azure IoT Edge

Take cloud intelligence and analytics to edge devices with ease

Management and Governance

Service

Description

Azure Backup

Simpler data safeguards and protection against malware

Azure Site Recovery

In-built disaster recovery service

Azure Advisor

Personalized engine for Azure best practices recommendation

Scheduler

Running your jobs on simple as well as complex recurring schedules

Automation

Process automation service for simpler cloud management

Traffic Manager

Routing incoming traffic for higher availability and performance

Azure Monitor

Complete transparency into infrastructure, network and applications

Network Watcher

Solution for network performance monitoring and diagnostics

Azure Service Health

Service for tailored support and guidance to users in case of issues in Azure services

Microsoft Azure portal

A single console for building, managing and monitoring all Azure products

Azure Resource Manager

Simpler management of app resources

Cloud Shell

A browser-based shell for streamlining Azure administration

Azure mobile app

Maintaining connectivity with Azure resources at all times from all locations

Azure Policy

Implementation of corporate governance and standards for Azure resources at scale

Cost Management + Billing

Optimization of cloud expenditures while improving cloud potential

Azure Managed Applications

Easier management of cloud products and services

Azure Migrate

Service for easy discovery, assessment, right-sizing and migration of on-premises VMs to Azure

Azure Blueprints

Supporting the faster and iterative development of governed environments

Azure Lighthouse

Facility for service providers to ensure customer management at scale and with accurate precision

Azure Resource Manager templates

Delivery of infrastructure as code for all the Azure resources that use Resource Manager

Media

Service

Description

Content Delivery Network 

Service for safe and reliable delivery of content worldwide

Media Services

Service for encoding, storage and streaming of video and audio at any scale

Encoding

Studio-grade encoding tailored specifically for the cloud

Live and On-Demand Streaming

Content delivery on almost all devices according to scale for addressing business needs

Azure Media Player

Single media player solution for all playback requirements

Content Protection

Safe delivery of content by leveraging Fairplay, AES, Widevine and PlayReady

Video Indexer

Access new video insights

Migration

Service

Description

Azure Site Recovery

In-built disaster recovery service

Cost Management + Billing

Optimization of cloud expenses alongside improving cloud potential

Azure Database Migration Service

Simpler migration of on-premises database to the cloud

Azure Migrate

Service for discovering, assessment, right-sizing and migration of on-premises VMs to Azure easily

Data Box

Appliances and solutions for transferring data to Azure and edge compute

Mixed Reality

Service

Description

Azure Digital Twins

Service for development of next-generation solutions in IoT spatial intelligence

Spatial Anchors

Development of multi-user, spatially conscious mixed reality experience solutions

Kinect DK

Develop computer vision and speech models by leveraging a developer kit with powerful AI sensors

Remote Rendering

Service for rendering interactive, high-quality 3D content and streaming the content in real-time to the users’ devices

Mobile

Service

Description

App Service

Faster creation of powerful web and mobile cloud apps

Azure Maps

Simple and safe location APIs for providing geospatial attributes to data

Notification Hubs

Communicate push notifications to any platform of your choice from preferred back end

API Management

Secure and scalable publishing of APIs to developers, employees and partners

Web Apps

Faster creation and deployment of mission critical web apps according to scale

Mobile Apps

Creation and hosting for any mobile app’s backend

API Apps

Easier creation and utilization of Cloud APIs

Azure mobile app

Maintain connectivity with Azure resources from any location at any time

Visual Studio App Centre

Continuous building, testing, releasing and monitoring of mobile and desktop apps

Xamarin

Faster creation of cloud-based mobile apps

Web App for Containers

Easier deployment and running containerized web apps with higher scalability according to business requirements

Networking

Service

Description

Content Delivery Network

Secure and credible delivery of content with worldwide reach

Azure ExpressRoute

Dedicated private network fiber connections to Azure

Azure DNS

Hosting service for DNS domain on Azure

Virtual Network

Provisioning private networks and optionally connecting to on-premises datacenters

Traffic Manager

Routing incoming traffic for higher availability and performance levels

Load Balancer

Delivery of higher network performance and availability in your applications

VPN Gateway

Setting up safe, cross-premises connectivity

Application Gateway

Development of web front ends in Azure with higher security, scalability and availability.

Azure DDoS Protection

Safeguard for applications against Distributed Denial of Service (DDoS) attacks

Network Watcher

Solution for network diagnostics and performance monitoring

Azure Firewall

Native firewall capabilities on Azure with in-built higher availability, limited maintenance and unlimited cloud scalability

Virtual WAN

Optimization and automation of connectivity between branches by leveraging Azure

Azure Front Door

Delivery point for worldwide, microservice-based web applications with higher scalability and security

Azure Bastion

Fully managed and private RDP and SSH access for virtual machines

Azure Private Link

Private access for services hosted on Azure platform and keeps data on the Microsoft network

Azure Internet Analyzer

Service for evaluating the impact of changes in networking infrastructure on performance of customers

Azure Firewall Manager

Centralized network security policy and route management for software-specific, globally distributed perimeters

Web Application Firewall

Reliable safeguard for web apps with a cloud-native web application firewall service

Also Read: 8 Common Security Issues in Microsoft Azure

Security

Service

Description

Azure Active Directory

Synchronization of on-premise directories and enabling single sign-on

Azure Information Protection

Safeguards for sensitive information

Azure Active Directory Domain Services

Joining Azure virtual machines to a domain without the need for domain controllers

Key Vault

Protection and maintenance of keys and other secrets

Security Center

Combine security management and implement sophisticated threat protection measures for different hybrid cloud workloads

Azure Dedicated HSM

Management of hardware security modules used in the cloud

VPN Gateway

Setting up cross-premises connectivity with higher security

Application Gateway

Development of web front ends in Azure with higher scalability, safety and availability

Azure DDoS Protection

Safeguards for your applications against Distributed Denial of Service (DDoS) attacks

Azure Sentinel

Implementing intelligent security analytics and cloud-native SIEM for protecting your enterprise

Storage

Service

Description

Storage Accounts

Cloud storage service with higher durability, availability and scalability

Azure Backup

Simpler data security and protection from ransomware

StorSimple

Enterprise-scale hybrid cloud storage solution for lower costs

Azure Data Lake Storage

Data lake feature built on Azure Blob Storage with massive scalability and security

Blob Storage

REST-based object storage intended for unstructured data

Disk Storage

Disk options virtual machines with persistency and security

Managed Disks

Disk storage for Azure virtual machines with persistency and security

Queue Storage

Service for reliable scaling of apps according to traffic

File Storage

File storage service using the standard SMB 3.0 protocol

Data Box

Appliances and solutions for transferring data to edge compute and Azure

Avere vFXT for Azure

Service for running high-performance, file-centric workloads on the cloud

Azure FXT Edge Filer

Hybrid storage optimization solution tailored for HPC environments

Azure HPC Cache

File caching service for (HPC) high-performance computing.

Archive Storage

Price point for storage of rarely accessed data

Storage Explorer

Service for exploring and interacting with Azure Storage resources

Azure NetApp Files

Enterprise-level Azure file shares powered with NetApp

Azure Data Share

Flexible service for sharing big data with other organizations safely

Web

Service

Description

App Service

Service for quick creation of powerful web and mobile apps for the cloud

Azure Maps

Simple and secure location APIs that can provide geospatial attributes to data

Content Delivery Network

Service for faster, reliable and safe content delivery worldwide

Azure Cognitive Search

AI-based cloud search service tailored to mobile and web app development

Notification Hubs

Service for sending push notifications to platform of your choice from the preferred back end

API Management

Highly secure and scalable service for publishing APIs to developers, employees, and partners.

Web Apps

Faster creation and deployment of mission-critical web apps according to scale

Mobile Apps

Development and hosting of any mobile app’s back end

API Apps

Flexible development and use of Cloud APIs

Web App for Containers

Easy deployment and operations of containerized web apps with higher scalability at par with business requirements

Azure SignalR Service

Service for easier addition of real-time web functionalities

Azure Spring Cloud

Fully managed Spring Cloud service developed and operated through Pivotal

Azure services provide a number of capabilities to the Microsoft Azure users. Here we enlist top Azure services that are most popular at present!

Azure Command-Line Interface (CLI)

Microsoft Azure commands are one of the mandatory requirements for every Azure cheat sheet. The Azure command-line is the cross-platform command-line tool for the management of Azure resources. Azure CLI offers better ease of learning and starting the use of commands. It is also a powerful tool for developing custom automation for using Azure resources. Before proceeding ahead with the different Azure commands, let us find out the basics with Azure CLI. 

The best approach to use Azure CLI is through a selection of an Azure Cloud Shell environment through your browser. After installation of Azure CLI by following relevant instructions, you should check for installation. In addition, azure cheat sheet focuses on checking the version of the Azure CLI by using ‘az –version’ command. Once you are done with this process, you need to sign in with ‘az login’ for using CLI commands with a local install. Here is an outline of the process for signing in to Azure CLI with ‘az login.’ 

First of all, run the ‘login’ command, as shown in the image below.

If the CLI opens the default browser, it will load an Azure sign-in page. On the contrary, you can also open a browser page through https://aka.ms/devicelogin, followed by the entry of authorization code in the terminal. 

The second step involves signing in with the use of account credentials. 

Users could see a list of subscriptions related to a particular Azure account. Azure cheat sheet informs that subscription information having ‘isDefault: true’ is the existing activated subscription after login. Users could also select another subscription by using the ‘az account set’ command with subscription ID they want.

Now, let us find out the different types of commands that you can find with Microsoft Azure. 

Common Commands

The first category of commands in reference to common commands implemented in the CLI. Here is an outline of the common command groups with the relevant resource type.

  • ‘az group’ deals with resource groups.
  • ‘az VM’ deals with virtual machines.
  • ‘az storage account’ deals with storage accounts.
  • ‘az keyvault’ deals with the Key Vault.
  • ‘az webapp’ deals with Web applications.
  • ‘az sql server’ deals with SQL databases.
  • ‘az cosmosdb’ command relates to functions of CosmosDB.

The organization of CLI commands into groups is another highlight of almost every azure cheat sheet. All the groups indicate specific Azure service and commands operating on that service. Users can choose ‘az find’ command to find out command names. Here is an example of using ‘az find’ to find command names with ‘secret’ in their names.

You can also use ‘- – help’ argument for obtaining complete list of commands and subcommands in a particular group. The following image shows the command to find CLI commands for working with Network Security Groups (NSGs).

Globally Available Arguments

The next crucial entry in this discussion would refer to globally available arguments that are ideal for every command. 

  • The ‘- -output’ argument helps in changing the output format. The different formats available in this argument include JSON, tsv (tab-separated values), YAML, jsonc (colorized JSON) and table (human-readable ASCII tables). 
  • The ‘- -query’ argument helps in filtering the output from Azure services. This argument utilizes the JMESPath query language.
  • ‘- -verbose’ argument helps in printing information regarding resources created in Azure in the course of an operation. This argument also provides additional useful information.
  • ‘- -debug’ argument is ideal for printing additional information about CLI operations. As the name of the command implies directly, it is ideal for debugging objectives. When users find a bug, they should provide output with ‘- -debug’ tag activated during submission of the bug report. 

Preparing for an Azure interview? Go through these top Azure Interview Questions with the detailed answers and get ready to ace the Azure interview.

Microsoft Azure Certifications

Professional certifications in Microsoft Azure help in validating role-based assessment and evaluation of design and implementation skills. The new role-based Azure certifications establish a learning path from the Fundamental level to the Associate level and then to the Expert level. There are seven Microsoft Azure Certifications path for seven different roles particularly based on Azure; the roles are –

  • Microsoft Azure Fundamentals
  • Microsoft Azure Administrator Associate
  • Microsoft Azure Developer Associate
  • Microsoft Azure Solution Architect Expert
  • Microsoft Azure DevOps Engineer Expert
  • Microsoft Azure Security Engineer Associate
  • Microsoft Azure Data Engineer Associate

The list of professional-level role-based Azure certifications is the last element before rounding up this Azure cloud cheat sheet presented as follows:

Conclusion

The above-mentioned discussion provides an illustrated azure cheat sheet with essential information for learning the basics of Microsoft Azure. The cheat sheet aims at providing a detailed analysis of Microsoft azure alongside its architecture. The interesting observation from this cheat sheet is the importance of Azure products and services in Microsoft Azure architecture. Furthermore, the illustration of basic commands in azure is also a vital advantage for students and IT professionals to learn about Azure.

Looking towards the future, this cheat sheet could help overcome apprehensions regarding learning about Microsoft Azure. The growing adoption of Microsoft Azure, as well as its continuous expansion, present prolific chances for its large-scale use. Therefore, cloud computing careers on Microsoft Azure would continue to evolve and emerge in different areas. Prepare now for Microsoft Azure Certifications and get ready for a promising career ahead!

About Neeru Jain

Technology Scientist by Mind and Passionate Writer by Heart!! With an enthusiasm for technological research and learning, Neeru turned out to be a technology expert. Her Belief: “Words are powerful enough to change Mind, Life, and the World; only the writer should have a real passion for Writing!!”
Spread the love

LEAVE A REPLY

Please enter your comment!
Please enter your name here