As of July 2018, Microsoft categorizes Azure cloud services into 18 main product types:
Compute -- These services enable a user to deploy and manage virtual machines (VMs), containers and batch processing, as well as support remote application access.
Web -- These services support the development and deployment of web applications, and also offer features for search, content delivery, application programming interface (API) management, notification and reporting.
Data storage -- This category of services provides scalable cloud storage for structured and unstructured data and also supports big data projects, persistent storage (for containers) and archival storage.
Analytics -- These services provide distributed analytics and storage, as well as features for real-time analytics, big data analytics, data lakes, machine learning, business intelligence (BI), internet of things (IoT) data streams and data warehousing.
Networking -- This group includes virtual networks, dedicated connections and gateways, as well as services for traffic management and diagnostics, load balancing, domain name system (DNS) hosting, and network protection against distributed denial-of-service (DDoS) attacks.