Hitesh Sahu
Hitesh SahuHitesh Sahu
  1. Home
  2. ›
  3. posts
  4. ›
  5. …

  6. ›
  7. 1 Intro

Loading ā³
Please wait...

šŸŖ This website uses cookies

No personal data is stored on our servers however third party tools Google Analytics cookies to measure traffic and improve your website experience. Learn more

Cover Image for Introduction To Azure

Introduction To Azure

Summary of Azure services organized by category, along with brief descriptions of each service.

Hitesh Sahu
Hitesh Sahu

Mon Sep 29 2025

Azure Fundamental AZ-900

Free access: https://azure.microsoft.com/en-in/free/

alt text

Domain Area Weight
Cloud concepts 20-25%
Identity, governance, privacy, and compliance 20-25%
Core Azure services 15-20%
Management tools 10-15%
Security 10-15%
Cost management and SLA 10-15%

Azure Developer Associate

1. Storage+Compute = 50%

Develop Azure compute solutions (25-30%)

Implement IaaS solutions

  • provision virtual machines (VMs)
  • ARM template: configure, validate, and deploy
  • Configure Container images
    • Azure Container Registry
    • Azure Container Instance

Create Azure App Service Web Apps

  • Azure App Service Web App
  • enable diagnostics logging
  • deploy code to a web app
  • Configure web app settings including SSL, API settings, and connection strings
  • Autoscaling rules including
  • scheduled autoscaling
  • autoscaling by operational or system metrics

āœ… Implement Azure Functions

  • create and deploy Azure Functions apps
  • implement input and output bindings for a function
  • implement function triggers by using data operations, timers, and webhooks
  • implement Azure Durable Functions
  • implement custom handlers

Develop for Azure storage (15-20%)

āœ… Develop solutions that use Cosmos DB storage

  • select the appropriate API and SDK for a solution
  • implement partitioning schemes and partition keys
  • perform operations on data and Cosmos DB containers
  • set the appropriate consistency level for operations
  • manage change feed notifications

Develop solutions that use blob storage

  • move items in blob storage between storage accounts or containers
  • set and retrieve properties and metadata
  • perform operations on data by using the appropriate SDK
  • implement storage policies, data archiving, and retention

2. Security = 20%

āœ… Implement Azure security (20-25%)

āœ… Implement user authentication and authorization

  • authenticate and authorize users by using the Microsoft Identity Platform
  • authenticate and authorize users and apps by using Azure Active Directory
  • create and implement shared access signatures
  • implement solutions with Microsoft Graph

āœ… Implement secure cloud solutions

  • secure app configuration data by using App Configuration or Azure Key Vault
  • develop code that uses keys, secrets, and certificates stored in Azure Key Vault
  • implement Managed Identities for Azure resources
  • implement solutions that interact with Microsoft Graph

3. Monitor + CDN + Cache+ Events/Message = 30%

āœ… Monitor, troubleshoot, and optimize Azure solutions (15-20%)

āœ… IntegrateImplement caching and content delivery within solutions

  • configure cache and expiration policies for Azure Cache for Redis Cache
  • implement secure and optimized application cache patterns including data sizing, connections, encryption, and expiration Instrument

āœ… Troubleshoot solutions to support monitoringby using metrics and logging data

  • configure an app or service to use Application Insights
  • review and Analyze and troubleshoot solutions by using Azure Monitor metrics and log data
  • implement Application Insights web tests and alerts

Connect to and consume Azure services and third-party services (15-20%)

āœ… Implement API Management

  • create an APIM instance
  • create and document APIs
  • configure authentication for APIs
  • define policies for APIs

Develop event-based solutions

  • implement solutions that use Azure Event Grid
  • implement solutions that use Azure Event Hub

Develop message-based solutions

  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues

Azure Management Tools

1. Command Line Interface (CLI)

a command line tool that allows you to manage your Azure subscription and resources using scripts or commands

2. PowerShell

another type of command line tool

3. Azure Portal

The website located at http://portal.azure.com that we use to manage your Azure subscription and resources using a friendly user interface

4. Cloud Shell

allows access to the CLI and PowerShell consoles in the Azure Portal

COMPUTE

Virtual Machines

Windows or Linux virtual machines (VMs) hosted in Azure.

Virtual Machine Scale Sets

Scaling for Windows or Linux VMs hosted in Azure.

Kubernetes Service

Cluster management for VMs that run containerized services.

Container Instances

Containerized apps run on Azure without provisioning servers or VMs.

Service Fabric

Distributed systems platform that runs in Azure or on-premises.

Batch

Managed service for parallel and high-performance computing applications.

Functions

An event-driven, serverless compute service.

STORAGE

Azure provides four main types of storage services.

  • Durable and highly available: redundancy and replication. 99.99% availability = 4 minute downtime per month

  • Secure: automatic encryption and role-based access control.

  • Scalable: virtually unlimited storage.

  • Managed: handling maintenance and any critical problems for you.

  • Accessible: anywhere in the world over HTTP or HTTPS.

Azure Blob storage

Storage service for very large objects, such as video files or bitmaps.

Azure File storage

File shares that can be accessed and managed like a file server.

Azure Queue storage

A data store for queuing and reliably delivering messages between applications.

Azure Table storage

Table storage is a service that stores non-relational structured data (also known as structured NoSQL data) in the

DATABASE

Database Migration Service

Service that migrates databases to the cloud with no application code changes.

Cosmos DB

Globally distributed database that supports NoSQL options.

SQL Database

Fully managed relational database with auto-scale, integral intelligence, and robust security.

Database for MySQL

Fully managed and scalable MySQL relational database with high availability and security.

Database for MariaDB

Fully managed and scalable MariaDB relational database with high availability and security.

Database for PostgreSQL

Fully managed and scalable PostgreSQL relational database with high availability and security.

SQL Server on Virtual Machines

Service that hosts enterprise SQL Server apps in the cloud.

Synapse Analytics

Fully managed data warehouse with integral security at every level of scale at no extra cost.

Cache for Redis

Fully managed service caches frequently used and static data to reduce data and application latency.

Big data

Synapse Analytics

Run analytics at a massive scale by using a cloud-based enterprise data warehouse that takes advantage of massively parallel processing to run complex queries quickly across petabytes of data.

HDInsight

Process massive amounts of data with managed clusters of Hadoop clusters in the cloud.

Databricks

Integrate this collaborative Apache Spark-based analytics service with other big data services in Azure.

NETWORKING

Virtual Network

Connects VMs to incoming virtual private network (VPN) connections.

Virtual WAN

Creates a unified wide area network (WAN) that connects local and remote sites.

Load Balancer

Balances inbound and outbound connections to applications or service endpoints.

Application Gateway

Optimizes app server farm delivery while increasing application security.

VPN Gateway

Accesses Azure Virtual Networks through high-performance VPN gateways.

ExpressRoute

Connects to Azure over high-bandwidth dedicated secure connections.

DNS

Provides ultra-fast DNS responses and ultra-high domain availability.

Content Delivery Network

Delivers high-bandwidth content to customers globally.

Firewall

Implements high-security, high-availability firewall with unlimited scalability.

DDoS Protection

Protects Azure-hosted applications from distributed denial of service (DDOS) attacks.

Traffic Manager

Distributes network traffic across Azure regions worldwide.

Network Watcher

Monitors and diagnoses network issues by using scenario-based analysis.

DevOps

Azure DevOps

Use development collaboration tools such as high-performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and cloud-based load testing. Formerly known as Visual Studio Team Services.

Azure DevTest Labs

Quickly create on-demand Windows and Linux environments to test or demo applications directly from deployment pipelines.

Other Offerings

Mobile

With Azure, developers can create mobile back-end services for iOS, Android, and Windows apps quickly and easily.

  • Offline data synchronization.
  • Connectivity to on-premises data.
  • Broadcasting push notifications.
  • Autoscaling to match business needs.

Web

App Service

Quickly create powerful cloud web-based apps.

Notification Hubs

Send push notifications to any platform from any back end.

API Management

Publish APIs to developers, partners, and employees securely and at scale.

Cognitive Search

Deploy this fully managed search as a service.

Web Apps feature of Azure App Service

Create and deploy mission-critical web apps at scale.

SignalR Service

Add real-time web functionalities easily.

IoT

IoT Central

Fully managed global IoT software as a service (SaaS) solution that makes it easy to connect, monitor, and manage IoT assets at scale.

IoT Hub

Messaging hub that provides secure communications between and monitoring of millions of IoT devices.

IoT Edge

Fully managed service that allows data analysis models to be pushed directly onto IoT devices, which allows them to react quickly to state changes without needing to consult cloud-based AI

AI

Machine Learning Service

Cloud-based environment you can use to develop, train, test, deploy, manage, and track machine learning models. It can auto-generate a model and auto-tune it for you. It will let you start training on your local machine, and then scale out to the cloud.

ML Studio

Collaborative visual workspace where you can build, test, and deploy machine learning solutions by using prebuilt machine learning algorithms and data-handling modules.

Vision

Use image-processing algorithms to smartly identify, caption, index, and moderate your pictures and videos.

Speech

Convert spoken audio into text, use voice for verification, or add speaker recognition to your app.

Knowledge mapping

Map complex information and data to solve tasks such as intelligent recommendations and semantic search.

Bing Search

Add Bing Search APIs to your apps and harness the ability to comb billions of webpages, images, videos, and news with a single API call.

Natural Language processing

Allow your apps to process natural language with prebuilt scripts, evaluate sentiment, and learn how to recognize what users want.