s

AWS Equivalent of Azure Services edit button Edit

author
Murugan Andezuthu Dharmaratnam | calendar 15 June 2025 | 10

--AI + machine learning--
AI Anomaly Detector
Azure AI Bot Service
Azure AI Search
Azure Databricks
Azure Machine Learning
Azure Open Datasets
Azure AI Services
Azure AI Video Indexer
Azure AI Custom Vision
Data Science Virtual Machines
Language Understanding (LUIS)
Azure AI Language
Azure AI Translator
Azure AI Metrics Advisor
Azure OpenAI in Foundry Models
Azure AI Personalizer
Azure AI Content Safety
Health Bot
Azure AI Document Intelligence
Azure AI Foundry
Azure AI Foundry Models
Microsoft Security Copilot
Azure AI Immersive Reader
Phi open models
Azure AI Content Understanding
Azure AI Speech
Microsoft Planetary Computer Pro
Azure AI Foundry Agent Service

--Analytics (That's analytics – understanding data to take smarter actions, Analytics means looking at data to find useful information that helps you make better decisions. Eg Ice Cream shop)
Azure Analysis Services
Azure Data Explorer
Azure Data Factory
Azure Data Lake Storage
Azure Data Share
Azure Databricks
Azure Stream Analytics
Azure Synapse Analytics 
Data Catalog
Data Lake Analytics
Event Hubs
HDInsight
Power BI Embedded
Microsoft Graph Data Connect
Azure Chaos Studio
Microsoft Fabric
Microsoft Purview
Azure HDInsight on Azure Kubernetes Service (AKS)
Microsoft Planetary Computer Pro

--Compute
App Service
Azure Compute Fleet
Azure Quantum
Azure Spot Virtual Machines
Azure Spring Apps
Azure VMware Solution
Batch
Cloud Services
Linux Virtual Machines
SQL Server on Azure Virtual Machines
Static Web Apps
Virtual Machine Scale Sets
Virtual Machines
Azure Virtual Desktop
Windows Server
Azure Dedicated Host
Azure VM Image Builder
Azure Kubernetes Service (AKS)
Azure Functions
Azure Container Instances
Azure Service Fabric
Azure Container Apps

--Containers
App Configuration
Azure Kubernetes Service (AKS)
Azure Kubernetes Fleet Manager
Azure Red Hat OpenShift
Azure Container Apps
Azure Functions
Web App for Containers
Azure Container Instances
Azure Service Fabric
Azure Container Registry
Azure Container Storage

--Databases
Azure Cosmos DB (Amazon DynamoDB)
Azure SQL (Amazon RDS for SQL Server)	
Azure SQL Database (Amazon RDS for SQL Server (managed SQL))
Azure SQL Managed Instance (Amazon RDS for SQL Server with more features enabled)
SQL Server on Azure Virtual Machines (SQL Server on Amazon EC2)
Azure Database for PostgreSQL
Azure Database for MySQL
Azure Managed Redis
Azure Database for MariaDB
Azure Database Migration Service
Azure Managed Instance for Apache Cassandra
Azure Cache for Redis
Azure Data Factory
Table Storage
Azure confidential ledger
Azure SQL Edge

--Developer Tools
App Configuration
Azure DevOps
Azure DevTest Labs
Azure Pipelines
SDKs
Visual Studio
Visual Studio Code
Azure Load Testing
Microsoft Dev Box
Azure Deployment Environments
Microsoft Playwright Testing
Azure Managed Confidential Consortium Framework {CCF}
Trusted Signing

--Devops
Azure Artifacts
Azure Boards
Azure DevOps
Azure DevTest Labs
Azure Monitor
Azure Pipelines
Azure Repos
Azure Test Plans
DevOps tool integrations
Azure Load Testing
Azure Managed Grafana
Microsoft Dev Box
Azure Deployment Environments
GitHub Advanced Security for Azure DevOps
Microsoft Playwright Testing
Github Enterprise
GitHub Advanced Security
GitHub Copilot

--Hybrid + Multicloud
Azure Arc
Azure Database for PostgreSQL
Azure DevOps
Azure ExpressRoute
Azure IoT Edge
Microsoft Sentinel
Azure SQL Database
Azure SQL Edge
Microsoft Defender for Cloud
Azure Local
Azure Stack Hub
Azure Stack Edge
Azure Programmable Connectivity
Azure Kubernetes Service Edge Essentials
Azure Operator Nexus
Azure Operator Service Manager

--Identity
Microsoft Entra ID (formerly Azure AD)
Microsoft Entra Domain Services
Microsoft Entra Verified ID
Microsoft Entra External ID

-- Integration
API Management
Azure Health Data Services
Event Grid
Logic Apps
Service Bus
Azure Web PubSub
Microsoft Energy Data Services
Microsoft Azure Data Manager for Agriculture

-- Internet of Things
API Management
Azure Cosmos DB
Azure Digital Twins
Azure IoT Central
Azure IoT Edge
Azure IoT Hub
Azure IoT Operations
Azure Functions
Azure Machine Learning
Azure Maps
Azure SQL Edge
Azure Stream Analytics
Notification Hubs
Windows for IoT
Logic Apps
Azure Sphere
Event Grid

-- Management and Governence
Microsoft Copilot in Azure
Automation
Azure Advisor
Defender External Attack Surface Management
Azure Backup
Azure Blueprints
Azure Lighthouse
Azure Managed Applications
Azure Migrate
Azure mobile app
Azure Monitor
Azure Policy
Azure Resource Manager
Azure Resource Manager templates
Azure Service Health
Azure Site Recovery
Cloud Shell
Microsoft Cost Management
Microsoft Azure portal
Network Watcher
Traffic Manager
Azure Automanage
Azure Resource Mover
Microsoft Purview
Azure Chaos Studio
Azure Managed Grafana
Update management center

-- Media
Content Delivery Network

-- Migration
Azure Database Migration Service
Azure Migrate
Azure Site Recovery
Microsoft Cost Management
Azure Data Box

-- Mixed Reality
Remote Rendering
Azure Digital Twins

-- Mobile
API Management
App Configuration
App Service
Azure AI Search
Azure Maps
Azure AI Services
Azure Communication Services
Notification Hubs

-- Networking
Azure Application Gateway
Azure Bastion
Azure DDoS Protection
Azure DNS
Azure ExpressRoute
Azure Firewall
Azure Content Delivery Network
Azure Route Server
Azure Web Application Firewall
Azure Front Door
Azure Network Function Manager
Azure Virtual Network Manager
Azure NAT Gateway
Azure Programmable Connectivity
Azure Private Link
Azure Firewall Manager
Azure Network Watcher
Azure Traffic Manager
Azure Virtual Network
Azure Virtual WAN
Azure VPN Gateway
Azure Load Balancer

-- Security
Azure App Configuration
Azure Application Gateway
Microsoft Entra Domain Services
Microsoft Defender for Cloud
Microsoft Defender External Attack Surface Management
Azure Bastion
Azure DDoS Protection
Azure Dedicated HSM
Azure Firewall
Azure Firewall Manager
Azure Front Door
Azure Information Protection
Microsoft Sentinel
Azure Key Vault
Azure confidential ledger
Azure VPN Gateway
Azure Web Application Firewall
Microsoft Azure Attestation
Microsoft Security Copilot

-- Storage
Archive Storage
Azure Managed Lustre
Azure Backup
Azure Data Lake Storage
Azure Data Share
Azure Files
Azure Storage Actions
Azure NetApp Files
Azure Blob Storage
Azure Data Box
Azure Disk Storage
Azure confidential ledger
Azure Elastic SAN
Queue Storage
Storage Accounts
Storage Explorer
Azure Container Storage

-- Virtual Desktop Infrastructure
Azure Lab Services
Azure Virtual Desktop
Microsoft Dev Box

-- Web
API Management
App Configuration
App Service
Azure AI Search
Azure Maps
Azure SignalR Service
Content Delivery Network
Notification Hubs
Static Web Apps
Azure Communication Services
Azure Web PubSub
Azure Fluid Relay
Web App for Containers
Microsoft Playwright Testing
Azure Container Apps


NOTES:
Amazon Cognito (Azure Active Directory B2C (Azure AD B2C))
Amazon IAM (Azure Active Directory (Azure AD) combined with Azure Role-Based Access Control (Azure RBAC))
Amazon CloudWatch (Azure Monitor).
AWS CloudFormation (Azure Resource Manager (ARM) templates and Azure Bicep)
AWS Lambda (Azure Functions)
Amazon S3 (Azure Blob Storage)
AWS IoT Core (Azure IoT Hub)
Cloud Shell (Azure Cloud Shell) 
Appstream 2.0 (Azure Virtual Desktop (AVD) or Windows 365)
Systems Manager (Azure Automation + Azure Arc + Azure Monitor) 
Amazon Redshift (Azure Synapse Analytics)
Aurora and RDS * **Amazon RDS** ? **Azure SQL Database** or **Azure Database for PostgreSQL/MySQL**
	       * **Amazon Aurora** ? **Azure SQL Database Hyperscale**
Infrastructure composer (There is no direct 1:1 Azure equivalent)


-------------------------------------------------
 (Azure Monitor)

Logs are detailed records of events, providing context and troubleshooting information, while metrics offer aggregated numerical data for overall system analysis and performance tracking

Yes, ? you can absolutely use Serilog to send data to Azure Application Insights — and it's a common and recommended practice for structured logging in .NET applications running in Azure (or anywhere, really).


-------------------------------------------------

These Azure services provide managed databases similar to RDS and Aurora, with high availability, backups, and scaling.


Azure Monitor helps you **track the health, performance, and availability** of your applications and infrastructure. It provides:

* **Metrics**: Real-time data like CPU usage, memory, etc.
* **Logs**: Detailed diagnostic and audit logs.
* **Alerts**: Notifications based on thresholds or events.
* **Dashboards**: Visualize metrics and logs.
* **Insights**: Application Insights, VM Insights, etc., for deep monitoring.

It integrates with tools like **Log Analytics, Azure Security Center, Grafana**, and **Power BI**.



The Azure equivalent of **AWS CloudShell** is **Azure Cloud Shell**. It's a browser-based shell with **Bash** or **PowerShell**, preconfigured with Azure CLI, Azure PowerShell, and other tools for managing Azure resources.


The Azure equivalent of **AWS Systems Manager** is **Azure Automation + Azure Arc + Azure Monitor**. Together they provide:

* **Automation**: Runbooks for task automation (like Systems Manager Run Command).
* **Azure Arc**: Manage non-Azure (on-prem or other cloud) machines.
* **Azure Monitor**: Collect and analyze logs.
* **Update Management**: Patch VMs.
* **Change Tracking & Inventory**: Track changes and software inventory.


The Azure equivalent of **Amazon AppStream 2.0** is **Azure Virtual Desktop (AVD)** or **Windows 365**.

* **Azure Virtual Desktop**: Streams full desktop or specific apps to users.
* **Windows 365**: Cloud PC that delivers a full Windows experience via browser.

Both allow secure remote access to apps and desktops.




---------------------------------------

The Azure equivalent of **Amazon IAM (Identity and Access Management)** is **Azure Active Directory (Azure AD)** combined with **Azure Role-Based Access Control (Azure RBAC)**.

### Comparison:

| Feature                         | Amazon IAM          | Azure Equivalent                               |
| ------------------------------- | ------------------- | ---------------------------------------------- |
| **User & group management**     | IAM users, groups   | Azure AD users, groups                         |
| **Permissions & policies**      | IAM policies        | Azure RBAC roles and role assignments          |
| **Federated identity**          | SAML, OIDC with IAM | Azure AD enterprise apps & identity federation |
| **Temporary credentials**       | IAM roles, STS      | Azure AD access tokens + Managed Identities    |
| **Fine-grained access control** | IAM policy JSON     | Azure RBAC (JSON-based role definitions)       |

> ?? **Summary:**
> **Amazon IAM = Azure AD + Azure RBAC** for managing identity and access across Azure resources.


The Azure equivalent of **Amazon CloudWatch** is **Azure Monitor**.

### Comparison:

| Feature                        | Amazon CloudWatch     | Azure Monitor                         |
| ------------------------------ | --------------------- | ------------------------------------- |
| **Metrics collection**         | Yes                   | Yes                                   |
| **Logs collection & analysis** | CloudWatch Logs       | Log Analytics (part of Azure Monitor) |
| **Alarms and alerts**          | CloudWatch Alarms     | Azure Alerts                          |
| **Dashboards**                 | CloudWatch Dashboards | Azure Dashboards                      |
| **Custom metrics**             | Yes                   | Yes                                   |
| **Integration with resources** | EC2, Lambda, etc.     | VM, Azure Functions, etc.             |

> ?? **Summary:**
> **Amazon CloudWatch = Azure Monitor + Log Analytics + Azure Alerts**

Let me know if you need an example of how to set up alerts or monitor logs.



The **Azure equivalent of AWS CloudFormation** is **Azure Resource Manager (ARM) templates** and **Azure Bicep**.

### Comparison:

| Feature                          | AWS CloudFormation       | Azure Equivalent                   |
| -------------------------------- | ------------------------ | ---------------------------------- |
| **Infrastructure as Code (IaC)** | CloudFormation YAML/JSON | ARM templates (JSON) / Bicep (DSL) |
| **Declarative syntax**           | Yes                      | Yes                                |
| **Parameterization**             | Yes                      | Yes                                |
| **Nested templates/modules**     | Yes                      | Yes                                |
| **Resource provisioning**        | AWS resources            | Azure resources                    |
| **Change sets / What-if**        | Change Sets              | What-if deployment                 |
| **Visual tooling**               | Designer                 | Bicep Visualizer                   |

> ?? **Bicep is the modern, easier alternative to ARM templates.**

So:

* **CloudFormation = ARM templates**
* **CloudFormation (modern style) = Azure Bicep**

Let me know if you want a Bicep example or template.


The **Azure equivalent of AWS Lambda** is **Azure Functions**.

### Comparison:

| Feature                 | AWS Lambda                    | Azure Functions                          |
| ----------------------- | ----------------------------- | ---------------------------------------- |
| **Serverless compute**  | Yes                           | Yes                                      |
| **Event-driven**        | Yes                           | Yes                                      |
| **Multiple triggers**   | API Gateway, S3               | HTTP, Blob, Queue, Event Grid            |
| **Auto-scaling**        | Yes                           | Yes                                      |
| **Supported languages** | Node.js, Python, C#, Java, Go | C#, Python, JavaScript, Java, PowerShell |
| **Billing model**       | Pay per execution             | Pay per execution                        |
| **Deployment options**  | Zip, container, SAM           | Zip, container, GitHub, VS Code          |

> ?? **Summary:**
> **AWS Lambda = Azure Functions** — both provide serverless, event-driven compute.

Let me know if you want a sample Azure Function in C# or Python.


The **Azure equivalent of Amazon S3** is **Azure Blob Storage**.

### Comparison:

| Feature                      | Amazon S3                     | Azure Blob Storage                            |
| ---------------------------- | ----------------------------- | --------------------------------------------- |
| **Object storage**           | Yes                           | Yes                                           |
| **Storage tiers**            | Standard, Infrequent, Glacier | Hot, Cool, Archive                            |
| **Access via REST API**      | Yes                           | Yes                                           |
| **Bucket/Container concept** | Buckets                       | Containers within Storage Accounts            |
| **Static website hosting**   | Yes                           | Yes                                           |
| **Data encryption**          | SSE, KMS                      | Server-side encryption, customer-managed keys |
| **Lifecycle policies**       | Yes                           | Yes                                           |

> ?? **Summary:**
> **Amazon S3 = Azure Blob Storage** — both are scalable, durable, cloud-native object storage services.

Let me know if you want a sample to upload or download blobs.


The **Azure equivalent of AWS IoT Core** is **Azure IoT Hub**.

### Comparison:

| Feature                       | AWS IoT Core               | Azure IoT Hub                          |
| ----------------------------- | -------------------------- | -------------------------------------- |
| **Device-to-cloud messaging** | Yes                        | Yes                                    |
| **Cloud-to-device messaging** | Yes                        | Yes                                    |
| **Device identity registry**  | Yes                        | Yes                                    |
| **Secure communication**      | TLS, X.509 certs, keys     | TLS, X.509 certs, SAS tokens           |
| **Rules engine / routing**    | Rules engine               | Message routing                        |
| **Integration with services** | Lambda, S3, DynamoDB, etc. | Azure Functions, Event Grid, Cosmos DB |
| **Device twins / shadow**     | Device Shadows             | Device Twins                           |

> ?? **Summary:**
> **AWS IoT Core = Azure IoT Hub** — both are central services for managing and communicating with IoT devices securely.

Let me know if you want to see how to register a device or send telemetry.


---------------------------------------