The AZ-900 Microsoft Azure Fundamentals certification is designed to give candidates a comprehensive introduction to cloud computing concepts and the specific services that Microsoft Azure provides across its platform. Among the most important topic areas within the AZ-900 exam is Azure Core Solutions, a domain that covers the primary service categories that organizations rely on when building and running workloads in the Azure cloud. This topic is central to the exam not because it demands deep technical expertise but because it requires candidates to understand what each major category of Azure services does, when it is appropriate to use specific services, and how different services relate to each other within the broader Azure ecosystem.
Understanding Azure Core Solutions at the level required for AZ-900 is a genuinely useful exercise regardless of whether certification is the primary goal. The services covered in this topic represent the building blocks that Azure customers use most frequently, and a professional who can correctly identify which Azure service addresses a described business or technical need is a more effective contributor to cloud discussions and decisions than one who has only a vague sense of what Azure offers. The AZ-900 exam tests this kind of practical recognition rather than deep configuration knowledge, making the Azure Core Solutions topic accessible to professionals from a wide range of backgrounds while still requiring genuine study and preparation.
Azure Compute Services and the Options Available to Organizations
Azure compute services form the foundation of most cloud workloads, providing the processing power that applications need to run in the cloud. The primary compute options covered in the AZ-900 Azure Core Solutions topic include Azure Virtual Machines, Azure App Service, Azure Container Instances, Azure Kubernetes Service, Azure Functions, and Azure Virtual Desktop. Each of these services addresses a different computing scenario, and the AZ-900 exam tests candidates’ ability to recognize which service is most appropriate for a described use case rather than requiring them to configure or manage any of these services.
Azure Virtual Machines represent the most flexible compute option, allowing organizations to run almost any workload in the cloud by provisioning virtualized hardware that behaves like a physical server. This flexibility makes virtual machines appropriate for lift-and-shift migrations, custom software that cannot run on managed platforms, and workloads with specific operating system or configuration requirements. Azure App Service, by contrast, is a fully managed platform for hosting web applications, APIs, and mobile backends, abstracting the underlying infrastructure and allowing developers to focus on application code rather than server management. The distinction between infrastructure-as-a-service compute like virtual machines and platform-as-a-service compute like App Service is a foundational concept that the AZ-900 exam addresses directly within the Core Solutions topic.
Azure Networking Services That Connect Cloud Resources
Azure networking services enable organizations to connect their Azure resources to each other, to on-premises environments, and to users around the world. The networking services covered in the AZ-900 Core Solutions topic include Azure Virtual Network, Azure VPN Gateway, Azure ExpressRoute, and Azure Content Delivery Network. Each of these services addresses a different connectivity scenario, and candidates are expected to understand the purpose and appropriate use of each without needing to configure them at the technical level that higher-level Azure certifications require.
Azure Virtual Network is the fundamental networking service that allows organizations to create isolated network environments in Azure where resources can communicate securely. Virtual networks provide the network foundation for virtual machines, containers, and other Azure services that require network connectivity, and they can be connected to each other through peering or to on-premises networks through VPN gateways or ExpressRoute circuits. The distinction between VPN Gateway, which uses encrypted internet connections to link Azure and on-premises environments, and ExpressRoute, which uses dedicated private connectivity that does not traverse the public internet, is a concept that the AZ-900 exam specifically addresses because it reflects a real and important architectural decision that organizations face when planning hybrid cloud connectivity.
Azure Storage Services and the Different Data Storage Options
Azure storage services provide the data persistence layer that most cloud applications and workloads require, and the AZ-900 Core Solutions topic covers the primary storage service categories that organizations encounter when building Azure solutions. The main storage options addressed in this topic include Azure Blob Storage, Azure File Storage, Azure Queue Storage, Azure Table Storage, and Azure Disk Storage. Each of these storage types is optimized for different data access patterns and use cases, and the AZ-900 exam tests candidates’ ability to match storage types to described requirements.
Azure Blob Storage is the most widely used Azure storage service and is designed for storing large amounts of unstructured data including documents, images, videos, backups, and log files. It is organized into containers that hold blobs, and it supports different access tiers including hot, cool, and archive that allow organizations to optimize storage costs based on how frequently data is accessed. Azure File Storage provides managed file shares that can be mounted by Windows, Linux, and macOS systems using the SMB and NFS protocols, making it appropriate for workloads that require shared file access across multiple systems. The AZ-900 exam expects candidates to recognize these distinctions and apply them to scenario-based questions that describe specific data storage requirements.
Azure Database Services Covered in the Core Solutions Topic
Azure database services address the need for structured data storage and retrieval in cloud environments, and the AZ-900 Core Solutions topic covers the primary database offerings that Microsoft provides through the Azure platform. The services addressed in this area include Azure Cosmos DB, Azure SQL Database, Azure Database for MySQL, Azure Database for PostgreSQL, and Azure SQL Managed Instance. Candidates are expected to understand the general purpose and appropriate use of each service rather than the technical details of database administration or query optimization.
Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service and is designed for applications that require low latency, high availability, and the ability to scale globally across multiple Azure regions. It supports multiple data models including document, key-value, graph, and column-family, making it flexible enough to serve a wide range of application data requirements. Azure SQL Database is a fully managed relational database service based on the Microsoft SQL Server engine, designed for applications that require a structured relational data model with the operational simplicity of a managed cloud service. The AZ-900 exam tests candidates’ ability to distinguish between these services based on described use cases, which requires understanding the fundamental characteristics of each rather than deep database expertise.
Azure Internet of Things Services and Connected Device Solutions
Azure Internet of Things services represent one of the more distinctive categories within the Azure Core Solutions topic, addressing the growing need for cloud infrastructure that can connect, monitor, and manage large numbers of physical devices. The primary IoT services covered in the AZ-900 exam include Azure IoT Hub, Azure IoT Central, and Azure Sphere. These services address different points on the spectrum between fully managed IoT solutions and more customizable IoT infrastructure, and the exam tests candidates’ ability to recognize which service is most appropriate for described IoT scenarios.
Azure IoT Hub is the core connectivity service for IoT solutions, providing a managed service that enables reliable and secure bidirectional communication between an IoT application and the devices it manages. It is appropriate for organizations that want to build custom IoT solutions with full control over device management, data processing, and application logic. Azure IoT Central, by contrast, is a fully managed IoT application platform that provides a ready-made solution for connecting, monitoring, and managing IoT devices without requiring organizations to build and maintain the underlying IoT infrastructure. The distinction between these two services, and the recognition that IoT Central trades customization for simplicity while IoT Hub trades simplicity for flexibility, is the kind of conceptual understanding that the AZ-900 exam rewards.
Azure Big Data and Analytics Services in the Core Solutions Domain
Big data and analytics services represent an increasingly important category within the Azure platform, and the AZ-900 Core Solutions topic introduces candidates to the primary services that Microsoft offers for processing and analyzing large datasets. The services covered in this area include Azure Synapse Analytics, Azure HDInsight, and Azure Databricks. Each of these services addresses large-scale data processing needs but approaches the problem from a different angle and with different strengths that make each appropriate for different organizational contexts and workload types.
Azure Synapse Analytics is Microsoft’s integrated analytics service that brings together enterprise data warehousing and big data analytics into a single unified service. It allows organizations to query data at petabyte scale using either serverless or provisioned compute resources and integrates with Azure Data Lake Storage, Power BI, and Azure Machine Learning to provide a comprehensive analytics ecosystem. Azure HDInsight is a fully managed cloud service that makes it easy to process massive amounts of data using popular open-source frameworks including Hadoop, Spark, Hive, and Kafka. The AZ-900 exam does not require candidates to understand the technical details of configuring these services but does expect them to recognize what each service is designed to do and which categories of analytics workload each is best suited to address.
Azure Artificial Intelligence Services and Machine Learning Options
Artificial intelligence and machine learning services have become one of the most prominent categories within the Azure platform, and the AZ-900 Core Solutions topic introduces candidates to the primary AI services that Microsoft offers. The services addressed in this area include Azure Machine Learning, Azure Cognitive Services, and Azure Bot Service. These services represent different approaches to incorporating AI capabilities into applications and solutions, ranging from custom model development through pre-built cognitive capabilities to conversational AI interfaces.
Azure Machine Learning is a cloud-based platform for building, training, and deploying machine learning models, designed for data scientists and machine learning engineers who want to develop custom AI solutions using their own data and algorithms. Azure Cognitive Services, by contrast, provides pre-built AI capabilities through APIs that developers can incorporate into applications without needing expertise in machine learning model development. These capabilities include vision services for image analysis and optical character recognition, speech services for speech-to-text and text-to-speech conversion, language services for text analysis and translation, and decision services for content moderation and personalization. The AZ-900 exam expects candidates to understand the distinction between custom machine learning through Azure Machine Learning and pre-built cognitive capabilities through Cognitive Services, as this distinction reflects a fundamental architectural choice that organizations make when incorporating AI into their applications.
Azure Serverless Computing and Its Role in Modern Applications
Serverless computing represents a significant shift in how developers think about and deploy application logic, and the AZ-900 Core Solutions topic covers the primary serverless offerings in the Azure platform. Azure Functions is the primary serverless compute service, allowing developers to write code that executes in response to events without provisioning or managing server infrastructure. Azure Logic Apps provides a visual workflow service that allows non-developers and developers alike to build automated workflows that integrate applications, data, and services across Azure and external platforms without writing code for every integration step.
The serverless computing model is particularly important for the AZ-900 exam because it represents a distinct consumption model that differs meaningfully from both virtual machines and platform services. In the serverless model, organizations pay only for the compute resources consumed during the actual execution of functions or workflows rather than for continuously running infrastructure, which can produce significant cost savings for workloads with variable or unpredictable execution patterns. The AZ-900 exam tests candidates’ ability to recognize scenarios where serverless computing is most appropriate, which requires understanding not just what serverless services do but the economic and operational characteristics that make them attractive alternatives to other compute options in specific circumstances.
Azure DevOps Services and Development Tool Integration
Azure DevOps services provide the tools that development teams use to plan, develop, test, and deliver software, and the AZ-900 Core Solutions topic introduces candidates to the primary services in this category. Azure DevOps itself is a comprehensive suite of development services including Azure Boards for work item tracking, Azure Repos for version control, Azure Pipelines for continuous integration and delivery, Azure Test Plans for test management, and Azure Artifacts for package management. GitHub, which Microsoft acquired, is also addressed in the AZ-900 context as an alternative or complementary platform for source control and DevOps workflows.
The inclusion of DevOps services in the Core Solutions topic reflects Microsoft’s recognition that the tools used to build and deliver software are as much a part of the Azure ecosystem as the services used to run it. For the AZ-900 exam, candidates are not expected to configure DevOps pipelines or manage repositories but are expected to understand what Azure DevOps services provide and how they support the software development lifecycle. This high-level awareness is appropriate for the Fundamentals level and provides a foundation for more detailed DevOps knowledge that candidates who pursue developer or DevOps engineer certifications will build on in subsequent study.
Azure Management Tools That Support Cloud Operations
Azure management tools provide the interfaces and automation capabilities that administrators and operators use to manage Azure environments, and the AZ-900 Core Solutions topic covers the primary management tools available on the platform. The tools addressed include the Azure portal, Azure PowerShell, Azure CLI, Azure Cloud Shell, Azure Advisor, and Azure Resource Manager. Each of these tools serves a different management purpose and supports different administrative workflows, and candidates are expected to understand the general purpose of each rather than the detailed syntax or configuration of specific management commands.
Azure Resource Manager is the deployment and management service that provides a consistent management layer for all Azure resources, allowing administrators to create, update, and delete resources using any of the management interfaces including the portal, PowerShell, CLI, and REST API. Azure Advisor is an intelligent cloud consultant service that analyzes Azure deployments and provides personalized recommendations for improving reliability, security, operational excellence, performance, and cost. The AZ-900 exam expects candidates to recognize what these tools provide at a conceptual level, which is the kind of awareness that helps professionals participate meaningfully in discussions about Azure management practices even before they have developed the hands-on administrative experience that deeper certifications require.
Conclusion
The Azure Core Solutions topic within the AZ-900 exam covers the most important and widely used service categories in the Azure platform, and a thorough understanding of this topic is essential for any professional preparing for the Fundamentals certification. The breadth of services covered, spanning compute, networking, storage, databases, IoT, analytics, AI, serverless computing, DevOps, and management tools, reflects the genuine breadth of what Azure offers as a platform and what organizations need to understand when evaluating and using it. The AZ-900 exam does not expect deep technical expertise in any of these areas but does expect the kind of informed awareness that allows candidates to match services to scenarios and distinguish between offerings that serve similar but distinct purposes.
Preparing for the Azure Core Solutions topic requires a combination of structured study and genuine engagement with the material rather than simple memorization of service names and descriptions. The most effective preparation approach involves reading through the official Microsoft Learn modules for each service category, experimenting with services in the free Azure sandbox environments that Microsoft Learn provides, and practicing with scenario-based questions that require applying service knowledge to described use cases. Candidates who invest in this kind of active preparation develop a more durable understanding of the material than those who rely solely on passive reading, and that durable understanding serves them better in the exam and in their professional work.
The knowledge developed through thorough preparation for the Azure Core Solutions topic also provides a direct foundation for more advanced Azure certifications. Candidates who go on to pursue the Azure Administrator Associate, Azure Developer Associate, or Azure Solutions Architect Expert credentials will encounter these core services again in significantly more technical detail, and the conceptual foundation established through AZ-900 preparation makes that more advanced learning easier and more efficient. The AZ-900 is not just a standalone credential but a genuine starting point for a broader Azure certification journey, and the Core Solutions topic is one of its most valuable components for establishing the platform awareness that every subsequent Azure certification builds upon.
For professionals who work in organizations that use Azure or are considering Azure adoption, the Azure Core Solutions knowledge that AZ-900 covers is immediately applicable to their professional context. Understanding what Azure compute, storage, database, AI, and analytics services do and when each is appropriate makes professionals more effective contributors to cloud strategy discussions, vendor evaluations, and technology planning conversations. The certification validates that understanding in a way that is recognized by employers and clients, but the understanding itself is valuable independent of the credential. For any professional whose career intersects with cloud technology, and that category now includes the majority of IT professionals across every specialization, investing in Azure Core Solutions knowledge through AZ-900 preparation is one of the most broadly applicable and immediately rewarding professional development activities available in the current technology landscape.