Cloud Service :This service lets you create scalable applications within the cloud. Once the application is deployed, everything, including provisioning, load balancing, and health monitoring, is taken care of by Azure.
Virtual Machine : This service enables you to create a virtual machine in Windows, Linux or any other configuration in seconds.
Virtual Machine Scale Sets: Allows you to create thousands of similar virtual machines in minutes
Azure Container Service: Create a container hosting solution which is optimized for Azure. You scale and arrange applications using Kube, DC/OS, Swarm or Docker.
Azure Container Registry: This service store and manage container images across all types of Azure deployments.
Service Fabric : With service fabric, the process of developing a microservice is immensely simplified. Microservice is an application that contains other bundled smaller applications.
Functions :With functions, you can create applications in any programming language. The best part about this service is that you need not worry about hardware requirements while developing applications because Azure takes care of that. All you need to do is provide the code.
Batch: Batch processing helps you scale to tens, hundreds or thousands of virtual machines and execute computer pipelines.
Storage
Disk Storage : This service allows you to choose from either HDD (Hard Disk Drive) or SSD (Solid State Drive) as your storage option along with your virtual machine.
Blob Storage : This service is optimized to store a massive amount of unstructured data, including text and even binary data.
File Storage : Using Azure File storage, you can migrate legacy applications. It relies on file shares to Azure quickly and without costly rewrites..
Queue Storage : With queue storage, you can provide stable message queuing for a large workload. This service can be accessed from anywhere in this world.
Azure Table storage stores semi-structured NoSQL data in the cloud. It provides a key/attribute store with a schema-less design
Database This category includes Database as a Service (DBaaS) which offers SQL and NoSQL tools. It also includes databases like Azure Cosmos DB and Azure Database for PostgreSQL. It has the following components:
SQL Database: It is a relational database service in the Microsoft cloud based on the market-leading Microsoft SQL Server engine.
DocumentDB: It is a fully managed NoSQL database service which is It built for fast and predictable performance and ease of development.
Redis Cache: It is a secure and highly advanced key-value store. It stores data structures like strings, hashes, lists, etc.
Content Delivery Network Content Delivery Network (CDN) caches static web content at strategically placed locations. This helps you to offer speed for delivering content to users. It has the following components:
VPN Gateway: VPN Gateway sends encrypted traffic across a public connection.
Traffic Manager: It helps you to control and allows you to do the distribution of user traffic for services like WebApps, VM, Azure, and cloud services in different Datacenters
Express Route: Helps you to extend your on-premises networks into the Microsoft cloud over a dedicated private connection to Microsoft Azure, Office 365, and CRM Online.
Security + Identify sevices It provides capabilities to identify and respond to cloud security threats. It also helps you to manage encryption keys and other sensitive assets. It has the following components:
Key Vault: Azure Key Vault allows you to safeguard cryptographic keys and helps you to create secrets used by cloud applications and services.
Azure Active Directory: Azure Active Directory and identity management service. This includes multi-factor authentication, device registration, etc.
Azure AD B2C: Azure AD B2C is a cloud identity management solution for your consumer-facing web and mobile applications. It allows you to scales hundreds of millions of consumer identities.
Enterprise Integration Services:
Service Bus: Service Bus is an information delivery service which works on the third-party communication system.
SQL Server Stretch Database: This service helps you migrates any cold data securely and transparently to the Microsoft Azure cloud
Azure AD Domain Services: It offers managed domain services like domain join, group policy, LDAP, etc. This authentication which is compatible with Windows Server Active Directory.
Multi-Factor Authentication: Azure Multi-Factor Authentication (MFA) is two-step verification. It helps you to access data and applications to offers a simple sign-in process.
Monitoring + Management Services These services allow easy management of Azure deployment.
Azure Resource Manager: It makes it easy for you to manage and visualize resource in your app. You can even control who is your organization can act on the resources.
Automation: Microsoft Azure Automation is a way to automate the manual, long-running, error-free, and constantly repeated tasks. These tasks are commonly performed in a cloud and enterprise environment.
Azure Networking
Virtual Network: Perform Network isolation and segmentation. It offers filter and Route network traffic.
Load Balancer: Offers high availability and network performance of any application. Load balance information Internet traffic to Virtual machines.
Application Gateway: It is a dedicated virtual appliance that offers an Application Delivery Controller (ADC) as a service.
Azure DNS: Azure DNS hosting service offers name resolution using Microsoft Azure infrastructure.
Web and Mobile Services:
Web Apps: Web Apps allows you to build and host websites in the programming language of your choice without the need to manage its infrastructure.
Mobile Apps: Mobile Apps Service offers a highly scalable, globally available mobile app development platform for users.
API Apps: API apps make it easier to develop, host and consume APIs in the cloud and on-premises.
Logic Apps: Logic Apps helps you to simplify and implement scalable integrations
Workflows in the cloud It provides a visual designer to create and automate your process as a series of steps known as a workflow
Event Hubs: Azure Event Hubs is data streaming platform which can manage millions of events per second. Data sent to an event hub can be transformed and stored using any real-time analytics offers batching/storage adapters.
Azure Search: It is a cloud search-as-a-service solution which offers server and infrastructure management. It offers ready-to-use service that you can populate with your data. This can be used to add search to your web or mobile application.
Migration Migration tools help an organization estimate workload migration costs. It also helps to perform the migration of workloads from your local data centers to the Azure cloud.