Training course
This is a free, self-paced reading course for AZ-900: Microsoft Azure Fundamentals, the entry point to the Azure certification portfolio, and the exam that asks whether you can say what the cloud is, what Azure offers, and how an Azure estate is governed and paid for. No prior Azure experience is assumed. What AZ-900 does assume is that you can tell closely related terms apart under time pressure, and that is what reading builds: the vocabulary first, so a practice question becomes a distinction you can reason about rather than a phrase you half-recognize.
The course is organized as one module per official exam domain, in the order Microsoft publishes them, and each module carries the domain’s published weight. Cloud concepts is the smallest block but the load-bearing one, get the shared responsibility model, the deployment models, and the service types right and the other two domains stop feeling like a list of product names. Architecture and services plus management and governance together carry roughly two-thirds of the exam, and they carry roughly two-thirds of this course. Every lesson ends with its key terms and suggested further reading, so it works as a glossary on the second pass as well as a syllabus on the first.
What the course covers
Describe cloud concepts
Module 1 · 25-30%What cloud computing is and the benefits it is sold on, high availability, scalability, elasticity, reliability, security, manageability, and agility. The shared responsibility model and how the line between you and the provider moves across IaaS, PaaS, and SaaS. Public, private, hybrid, and community deployment models and the situations each fits. Consumption-based OpEx spending against traditional CapEx. And the service types, including serverless, with practice at picking the right one for a described scenario.
Describe Azure architecture and services
Module 2 · 35-40%Azure’s physical and logical shape, regions, region pairs, sovereign regions, availability zones, and datacenters, then the management hierarchy of tenants, management groups, subscriptions, resource groups, and resources. Core compute: Virtual Machines, VM Scale Sets, App Service, Functions, Container Instances, AKS, and Azure Virtual Desktop. Networking: VNets, subnets, peering, VPN Gateway, ExpressRoute, and DNS. Storage: account types, the hot, cool, cold, and archive tiers, the LRS, ZRS, GRS, and GZRS redundancy options, and the data-movement tools AzCopy, Storage Explorer, and Data Box. Identity, access, and security: Microsoft Entra ID, MFA, Conditional Access, RBAC, B2B and B2C, Zero Trust, defense-in-depth, and Microsoft Defender for Cloud.
Describe Azure management and governance
Module 3 · 30-35%Cost management, what actually drives an Azure bill, and which tool answers which question: the Pricing Calculator for future estimates, the TCO Calculator for on-premises versus cloud, Microsoft Cost Management for actual spend and budgets, and tags for reporting. Governance and compliance through Azure Policy, resource locks in their CanNotDelete and ReadOnly forms, and Microsoft Purview for data governance. The management and deployment surface: the Azure portal, Cloud Shell in Bash and PowerShell, Azure Arc for extending management to on-premises and other clouds, and ARM templates and Bicep for infrastructure as code. Monitoring split three ways: Azure Advisor for recommendations, Service Health for Microsoft-side incidents, and Azure Monitor with Log Analytics and Application Insights for your own resources.
How to use it
Read a module, then take the matching portion of the AZ-900 practice exam rather than waiting until you have read everything. AZ-900 rewards discrimination between near-identical options (Pricing Calculator against TCO Calculator, ZRS against GRS, Advisor against Service Health) and that only shows up when you are answering questions, not when you are reading. If you want a shorter first look before committing, the free sample set is a quick calibration. The course modules themselves open once you are signed in to a free Certifym account.
You do not need hands-on time to pass AZ-900, but an hour in the Azure portal makes the second module much less abstract: open a subscription, look at a resource group, price a virtual machine in the calculator. For exam logistics (question count, timing, the scaled 700 cut score, the $99 fee, and the fact that this credential never expires) see the AZ-900 certification guide.
Virtual networks, subnets, and peering
Every Azure resource that communicates over a network does so within a virtual network, or through a service endpoint that reaches one. Networking is where a lot of otherwise straightforward Azure work goes wrong, and understanding the basic shapes prevents most of it.
Virtual networks
An Azure virtual network, usually shortened to VNet, is a logically isolated private network in Azure. It is the cloud equivalent of the network in your own building, with two important differences: you create it in seconds, and it is isolated from every other customer's network by default.
A virtual network belongs to one region and one subscription, and you define its address space using private IP ranges expressed in CIDR notation — 10.0.0.0/16, for example. Resources placed in the network receive private addresses from that space and can reach each other over it.
Two constraints matter and are frequently examined. A virtual network exists in a single region; it does not span regions, though networks in different regions can be connected. And the address space you choose should not overlap with other networks you will ever need to connect to — not your on-premises network, not another virtual network you may peer with later. Overlapping address spaces are the single most common cause of connectivity work that cannot be completed without renumbering.
Subnets
A subnet divides a virtual network's address space into smaller segments. Resources are placed into subnets, not directly into the network, and subnets are the natural boundary for applying network security rules.
The usual pattern is to divide by tier or by function: a subnet for web servers, another for application servers, another for databases, with rules between them that allow only the traffic each tier legitimately needs. That segmentation is a defense-in-depth measure — an attacker who reaches the web tier does not automatically reach the database.
Azure reserves several addresses in every subnet for its own use, so the number of usable addresses is smaller than the raw size of the range. Some services also require their own dedicated subnet, which is worth planning for rather than discovering later.
Network security groups
A network security group filters traffic to and from resources. It contains rules, each with a priority, a direction, a source and destination, a port range, a protocol, and an allow or deny action. Rules are evaluated in priority order and the first match wins.
Network security groups can be associated with a subnet, with a network interface, or with both. Applying them at the subnet level covers everything in the subnet, including resources added later, which is usually what you want.
Azure includes default rules that permit traffic within the virtual network and outbound to the internet, and deny inbound traffic from the internet. Those defaults are the reason a newly created virtual machine can reach the internet but is not reachable from it until you allow something.
Peering
Virtual network peering connects two virtual networks so that resources in each can communicate using private IP addresses, as if they were on the same network. Traffic between peered networks travels over the Microsoft backbone rather than the public internet.
The characteristics to know:
- Peering works between networks in the same region and between networks in different regions, the latter usually called global peering.
- Peered networks must not have overlapping address spaces.
- Peering is not transitive. If network A is peered with B, and B with C, A cannot reach C through B by default. This is the most examinable fact about peering.
- Data transferred between peered networks is charged, and the rate depends on whether the peering is within a region or across regions.
The non-transitivity is why organizations with many networks adopt a hub-and-spoke topology: a central hub network holds shared services such as firewalls and gateways, each application network peers with the hub, and routing through the hub is arranged deliberately rather than assumed.
Reaching resources privately
Many Azure platform services — storage accounts, databases — are reached by default over a public endpoint, protected by authentication. Where that is not acceptable, private endpoints give the service a private IP address inside your virtual network, so traffic to it never traverses the public internet. This is a common requirement in regulated environments and is worth recognizing by name.
Planning an address space
It is worth spending a moment on the part that causes the most trouble later. Choose the virtual network's address range from the private ranges, size it generously, and keep a record of what every network in the organization uses. Networks are cheap; renumbering a production environment is not. The classic failure is that two teams independently pick 10.0.0.0/16 for their networks, everything works perfectly for a year, and then a business requirement arrives that those two environments must talk to each other. Peering will not accept overlapping ranges, and the only remedies are to renumber one side or to introduce address translation, both of which are far more expensive than the five minutes of planning that would have avoided the collision. The same applies to the on-premises network in a hybrid design: find out what it uses before you choose, not after.
What the exam expects
Be able to state that a virtual network is a private, isolated network scoped to one region; that subnets segment it and are where resources are placed; that network security groups filter traffic by rule with the first match winning; and that peering joins networks privately, non-transitively, and requires non-overlapping address spaces. Those five facts answer the great majority of networking questions at this level.
Frequently asked questions about the AZ-900 training course
Is the AZ-900 training course free?
Yes. The course costs nothing to read and opens once you are signed in to a free Certifym account, no payment and no card.
How is the course structured?
One module per official AZ-900 exam domain, in Microsoft’s published order, with each module weighted to the domain’s published percentage range. Within each module the material is broken into short lessons, followed by key terms and further reading, which matters more here than on the associate exams, because AZ-900 is largely a vocabulary test.
Does this replace Microsoft’s official training?
No. Microsoft Learn publishes free official learning paths for AZ-900, and they are the authoritative source. This course is an independent study companion, written to be read quickly and to slot alongside practice questions, not a substitute for the official study guide.
Do I need any experience before starting?
No. AZ-900 has no prerequisite certification and does not require prior Azure experience; it is written for people just beginning with cloud-based solutions or arriving at Azure from another platform. General technology familiarity helps you move faster through the vocabulary, but nothing in this course assumes you have administered a cloud environment.
What should I do after finishing the course?
Work the AZ-900 practice exam until you are clearing the cut score consistently across all three domains rather than by leaning on your strong one, then book with Pearson VUE. After AZ-900 the usual next step is an associate exam, the AZ-104 administrator course is where most candidates go.
Is the course current with the latest AZ-900 outline?
The course is built against the exam skills outline as currently published by Microsoft, with the three domains and their weightings as Microsoft lists them. Microsoft can revise the outline at any time; verify the current study guide on Microsoft Learn before you sit the exam.
Trademark notice & independence. Certifym.net is operated by Certifym Exam Services, LLC and is not affiliated with, endorsed by, or sponsored by Microsoft Corporation. Microsoft®, Azure®, Microsoft Entra™, and AZ-900 are trademarks or registered trademarks of Microsoft Corporation. Use of these marks is solely to identify the certification for which these study materials are intended. The AZ-900 exam objectives and skills outline are the property of Microsoft Corporation; candidates should review the official, current study guide directly on Microsoft Learn.
All course content, questions, answers, and explanations on Certifym are original content created for study purposes. They are not actual Microsoft training materials or examination questions and are not represented as such. Studying with these materials does not guarantee a passing result on any live certification exam. Exam requirements, format, domain weights, pricing, and renewal policies are set by Microsoft and may change; always verify current details on Microsoft Learn before scheduling your exam.
