Skip to content

01 AZ-900 Azure Fundamentals

AZ-900 gives you the language of Azure. Your career growth begins when you can use that language to understand, operate, secure, and explain cloud environments.

The Microsoft Certified: Azure Fundamentals β€” AZ-900 certification is a beginner-level credential designed to validate foundational knowledge of cloud concepts and Microsoft Azure.

Microsoft currently describes Azure Fundamentals as a common starting point for an Azure career journey. The certification focuses on three broad areas:

  • cloud concepts

  • Azure architecture and services

  • Azure management and governance

Microsoft also positions it as a beginner-level certification, rather than proof of administrator, engineer, or architect-level capability.

For cybersecurity learners, AZ-900 is useful because it establishes the Azure foundation needed before progressing into:

  • Azure administration

  • Azure security engineering

  • Microsoft Entra ID

  • security operations

  • Microsoft Sentinel

  • cloud architecture

  • Zero Trust

  • cloud governance

AZ-900 is primarily designed to answer:

Do you understand the basic concepts, architecture, services, management, and governance of Microsoft Azure?

Microsoft’s current certification page lists the assessed areas as:

Describe cloud concepts
Describe Azure architecture and services
Describe Azure management and governance

At this level, you are not expected to independently design a complex enterprise Azure environment.

You are building the foundation required to do that later.

AZ-900 is particularly suitable for:

  • students

  • fresh graduates

  • career switchers

  • IT beginners

  • cybersecurity beginners

  • business professionals working with Azure teams

  • IT professionals moving into cloud

  • security professionals who are new to Azure

  • learners preparing for AZ-104, AZ-500, or other Microsoft certifications

AZ-900 is a strong starting point.

You may initially encounter terms such as:

  • subscription

  • resource group

  • virtual network

  • availability zone

  • Microsoft Entra ID

  • Azure Resource Manager

  • Azure Policy

  • Azure Monitor

Do not try to memorize everything immediately.

Start by understanding Azure as a set of major capability areas.

Microsoft Azure
β”‚
β”œβ”€β”€ Compute
β”œβ”€β”€ Networking
β”œβ”€β”€ Storage
β”œβ”€β”€ Databases
β”œβ”€β”€ Identity
β”œβ”€β”€ Security
β”œβ”€β”€ Monitoring
└── Governance

Then gradually learn what problem each major service solves.

Do not treat AZ-900 as:

I passed one Azure certification, therefore I am an Azure Engineer.

AZ-900 is the foundation.

A stronger progression is:

AZ-900
↓
Azure Hands-On Practice
↓
Networking + Identity
↓
Azure Administration
↓
Security / SOC / Identity Specialization
↓
Labs
↓
Projects
↓
Interview Preparation

Your objective should be to develop both:

knowledge

and:

evidence of practical capability.

If you already understand:

  • networking

  • servers

  • virtualization

  • identity

  • storage

  • databases

AZ-900 helps translate those concepts into Azure terminology.

For example:

Traditional IT Azure
Virtual Server Azure Virtual Machine
Network Azure Virtual Network
Firewall Rules Network Security Groups
Identity Directory Microsoft Entra ID
Object Storage Blob Storage
Monitoring Azure Monitor
Secrets / Keys Azure Key Vault
Governance Policy Azure Policy

Do not memorize Azure product names independently.

Always connect them back to the technology you already understand.

AZ-900 can help you translate existing security knowledge into Azure.

For example:

Least Privilege
β†’ Azure RBAC
Identity
β†’ Microsoft Entra ID
MFA
β†’ Entra authentication controls
Network Segmentation
β†’ VNets / Subnets / NSGs
Secrets
β†’ Azure Key Vault
Monitoring
β†’ Azure Monitor / Log Analytics
Security Posture
β†’ Microsoft Defender for Cloud
SIEM
β†’ Microsoft Sentinel

Your existing security knowledge gives you an advantage.

Your challenge is learning the Azure implementation.

πŸ“š How AZ-900 Fits Into the GoHackersCloud Journey

Section titled β€œπŸ“š How AZ-900 Fits Into the GoHackersCloud Journey”

Your recorded course should remain the main structured learning source.

Use this page as your:

  • certification guide

  • study strategy

  • career reference

  • job-readiness checklist

  • interview-preparation resource

Recommended workflow:

Recorded AZ-900 Course
↓
Understand Concepts
↓
Use Azure Hands-On
↓
Review Certification Objectives
↓
Practice Questions
↓
Identify Weak Areas
↓
Exam
↓
Return to Azure Labs
↓
Continue Career Path

You should understand the fundamental ideas behind cloud computing.

Focus on concepts such as:

  • cloud computing

  • public cloud

  • private cloud

  • hybrid cloud

  • consumption-based models

  • scalability

  • elasticity

  • high availability

  • reliability

  • manageability

🧠 Understand the Concepts, Not Just Definitions

Section titled β€œπŸ§  Understand the Concepts, Not Just Definitions”

For example:

Can the system support increasing workload demand?

Can capacity increase or decrease dynamically based on demand?

Can the workload remain available despite infrastructure failure?

Can cloud and on-premises environments work together?

Whenever you learn a cloud concept, connect it to a business problem.

Example:

A retailer experiences significantly higher traffic during seasonal sales.

Ask:

Which cloud capability helps the organization increase and decrease capacity based on demand?

This converts definitions into scenario thinking.

Be comfortable with the broad concepts of:

  • IaaS

  • PaaS

  • SaaS

Do not memorize only the acronyms.

Understand how responsibility changes.

As the service becomes more managed, Microsoft typically takes on more responsibility for the underlying platform.

The customer still retains important responsibility around:

  • identity

  • access

  • data

  • configuration

This becomes increasingly important later in Azure security roles.

πŸ—οΈ Area 2 β€” Azure Architecture and Services

Section titled β€œπŸ—οΈ Area 2 β€” Azure Architecture and Services”

This area helps you understand how Azure is structured and what major services do.

Microsoft’s current certification overview specifically calls out Azure architectural components plus services such as compute, networking, and storage.

Understand that Azure operates through geographic Regions.

Organizations may choose Regions based on:

  • latency

  • service availability

  • resilience

  • compliance

  • data residency

  • business requirements

Understand why multiple Availability Zones can improve resilience.

Ask:

What happens if one datacenter location fails?

Cloud architecture should be designed around failure rather than assuming infrastructure never fails.

A resource group is a logical container for Azure resources.

Understand why resource groups help organize:

  • applications

  • environments

  • ownership

  • access

  • lifecycle

Resource groups become important later for:

  • RBAC

  • governance

  • cost management

  • security organization

Understand that Azure subscriptions are important boundaries for:

  • billing

  • resource organization

  • access

  • governance

Do not treat a subscription as simply:

an Azure account.

It is part of the broader Azure management hierarchy.

Management groups help organizations govern multiple subscriptions.

Conceptually:

Management Group
↓
Subscriptions
↓
Resource Groups
↓
Resources

This becomes very important later in:

  • enterprise governance

  • Azure Policy

  • security architecture

Understand the high-level purpose of services such as:

Useful when you need virtualized compute and operating-system control.

Managed hosting for web applications.

Azure provides services for running containers and Kubernetes-based workloads.

Azure provides event-driven/serverless compute capabilities.

At AZ-900 level, focus on what type of workload fits which model.

Understand the purpose of:

  • Azure Virtual Network

  • subnets

  • Network Security Groups

  • VPN Gateway

  • load balancing

  • private connectivity concepts

Cybersecurity learners should pay particular attention to networking because it becomes critical later in:

  • AZ-104

  • AZ-500

  • security engineering

  • incident response

  • architecture

Understand broad Azure storage concepts.

You should recognize common use cases such as:

  • object/blob storage

  • file storage

  • disk storage

  • archival storage

Ask:

What type of data is being stored?

and:

How does the application need to access it?

At fundamentals level, understand that Azure provides both:

  • relational database options

  • NoSQL / globally distributed database capabilities

You are not expected to become a database architect through AZ-900.

Focus on identifying broad use cases.

For cybersecurity learners, this is one of the most important areas.

Microsoft Entra ID provides cloud identity capabilities.

You should understand high-level concepts such as:

  • users

  • groups

  • authentication

  • MFA

  • identities

  • application access

Azure Role-Based Access Control answers:

Who can perform which actions at which Azure scope?

Understand the broad hierarchy:

Management Group
↓
Subscription
↓
Resource Group
↓
Resource

An RBAC assignment at a higher scope may affect resources beneath it.

This becomes critical later in AZ-104 and AZ-500.

At fundamentals level, start recognizing the distinction:

Identity and directory services.

Authorization for Azure resources.

This is a frequent source of confusion for beginners.

Be familiar with the purpose of technologies such as:

  • Microsoft Defender for Cloud

  • Azure Key Vault

  • Microsoft Sentinel

  • Network Security Groups

  • Azure Firewall concepts

  • identity security

At AZ-900 level, understand their purpose rather than advanced implementation.

Think:

Cloud security posture and workload protection.

It helps organizations identify security recommendations and protect cloud workloads.

Think:

SIEM and security operations.

It supports:

  • security monitoring

  • incident detection

  • investigation

  • analytics

You will go much deeper in the SC-200 path.

Think:

Protect secrets, keys, and certificates.

Security professionals should understand why application secrets should not simply be stored:

  • in source code

  • configuration files

  • repositories

πŸ›οΈ Area 3 β€” Azure Management and Governance

Section titled β€œπŸ›οΈ Area 3 β€” Azure Management and Governance”

Microsoft’s current AZ-900 certification scope explicitly includes Azure management and governance.

This area matters because enterprise cloud environments require:

  • governance

  • policy

  • cost control

  • resource organization

  • monitoring

Azure Policy helps evaluate and enforce organizational requirements.

Think:

Are resources configured according to organizational rules?

Examples might involve:

  • permitted Regions

  • required tags

  • secure configurations

  • deployment restrictions

This comparison is important.

Controls:

Who can perform actions?

Controls/evaluates:

What configurations are allowed or required?

These solve different problems.

Understand the purpose of resource locks.

They help reduce accidental:

  • deletion

  • modification

Do not confuse locks with security authorization.

Azure Monitor provides monitoring capabilities across Azure.

Understand high-level concepts such as:

  • metrics

  • logs

  • alerts

Later, security professionals will use telemetry from:

  • Azure Monitor

  • Log Analytics

  • Sentinel

  • Defender

to investigate incidents.

Cloud engineers and architects need cost awareness.

Understand broad concepts around:

  • consumption

  • resource usage

  • cost estimation

  • cost management

  • budgets

Do not assume security professionals can ignore cost.

Security architectures also need to be financially sustainable.

Use a structured method.

Phase 1
Complete the Recorded Course
↓
Phase 2
Review the Three Main Objective Areas
↓
Phase 3
Use Azure Portal Hands-On
↓
Phase 4
Build Comparison Notes
↓
Phase 5
Practice Questions
↓
Phase 6
Review Weak Areas
↓
Phase 7
Final Revision
↓
Exam

For each Azure concept, capture:

What is it?

Why does it exist?

When would it be useful?

What security consideration matters?

Example:

Azure RBAC
What:
Authorization system for Azure resources.
Why:
Controls who can perform actions.
Scope:
Management Group / Subscription / Resource Group / Resource.
Security:
Supports least privilege.

This style is far more useful than copying paragraphs.

πŸ’‘ Certification Tip 1 β€” Learn Categories First

Section titled β€œπŸ’‘ Certification Tip 1 β€” Learn Categories First”

Do not memorize Azure alphabetically.

Think:

Compute
Networking
Storage
Identity
Security
Governance
Monitoring

Then attach services to categories.

Be comfortable distinguishing:

  • Region vs Availability Zone

  • IaaS vs PaaS vs SaaS

  • Entra ID vs Azure RBAC

  • Azure Policy vs RBAC

  • Defender for Cloud vs Sentinel

  • public vs private cloud

  • scalability vs elasticity

πŸ’‘ Certification Tip 3 β€” Use Azure Yourself

Section titled β€œπŸ’‘ Certification Tip 3 β€” Use Azure Yourself”

Even though AZ-900 is conceptual, portal familiarity improves understanding.

Practise:

  • viewing subscriptions

  • creating a resource group

  • exploring a VNet

  • exploring Entra ID

  • reviewing RBAC

  • viewing Azure Monitor

Before creating Azure resources:

  • understand pricing

  • use approved learning subscriptions where available

  • monitor cost

  • delete resources after labs

  • avoid leaving VMs running unnecessarily

Use:

Strong
Comfortable
Needs Revision
Needs Hands-On Practice
Weak

If identity is weak:

return to identity.

If governance is weak:

review governance.

Do not compensate by repeatedly taking full practice exams.

πŸ’‘ Certification Tip 5 β€” Explain Wrong Answers

Section titled β€œπŸ’‘ Certification Tip 5 β€” Explain Wrong Answers”

When reviewing practice questions:

Why is the correct answer correct?

and:

Why are the other options incorrect?

That approach develops much deeper understanding.

Understand use cases.

Even basic exploration helps.

Learners often focus only on VMs and networking.

AZ-900 also evaluates management and governance concepts.

Mistake 4 β€” Confusing Identity With Authorization

Section titled β€œMistake 4 β€” Confusing Identity With Authorization”

Learn the distinction between:

  • Entra ID

  • Azure RBAC

early.

Complete one structured course properly.

Mistake 6 β€” Assuming AZ-900 Makes You Job Ready by Itself

Section titled β€œMistake 6 β€” Assuming AZ-900 Makes You Job Ready by Itself”

The certification is foundational.

Hands-on capability comes next.

You should increasingly be able to explain without notes:

  • cloud computing

  • cloud service models

  • public/private/hybrid concepts

  • Azure Regions

  • Availability Zones

  • subscriptions

  • resource groups

  • management groups

  • core compute

  • networking

  • storage

  • Entra ID

  • Azure RBAC

  • Azure Policy

  • Azure Monitor

  • broad security and governance concepts

Even at fundamentals level, practise a few basic activities.

Explore:

Subscription
↓
Resource Group
↓
Resource

Create or inspect:

  • VNet

  • subnet

  • address space

Review role assignments on a lab resource group.

Explore:

  • users

  • groups

  • authentication settings

Explore:

  • metrics

  • logs

  • alerts

AZ-900 can strengthen foundational knowledge for roles such as:

  • IT Support

  • Cloud Support Trainee

  • Junior Azure Support

  • Technical Support

  • Junior Infrastructure roles

  • entry-level SOC roles where cloud awareness helps

However, AZ-900 alone does not demonstrate that you can independently perform:

  • Azure administration

  • Azure security engineering

  • cloud architecture

  • advanced incident response

Those skills require deeper learning and practice.

Be ready to discuss:

  • what Azure is

  • subscriptions

  • resource groups

  • Regions

  • Entra ID

  • RBAC basics

  • networking basics

  • security fundamentals

  • governance basics

Employers may also look for:

  • communication

  • troubleshooting mindset

  • networking fundamentals

  • Windows/Linux awareness

  • willingness to learn

Use:

AZ-900 Knowledge
↓
Azure Hands-On
↓
Networking
↓
Identity
↓
Administration
↓
Security Labs
↓
Projects
↓
Interview Preparation

Spend extra time on:

  • Entra ID

  • Azure RBAC

  • MFA

  • Conditional Access concepts

  • VNets

  • NSGs

  • Key Vault

  • Defender for Cloud

  • Sentinel

  • Azure Policy

These become foundational for almost every Microsoft cloud-security specialization.

After completing your Azure certification courses, return to:

Azure RBAC
↓
Microsoft Entra ID Security
↓
Azure Network Security
↓
Microsoft Defender for Cloud
↓
Microsoft Sentinel

At AZ-900 level, these may initially feel advanced.

That is fine.

Return again after AZ-104, AZ-500, SC-200, or SC-300.

You will understand much more each time.

Even for beginner roles, expect questions that test whether you really understand Azure.

9. Why would an organization use multiple Availability Zones?

Section titled β€œ9. Why would an organization use multiple Availability Zones?”

A developer needs to manage resources in one application resource group but currently has broad permissions at subscription scope. What would you consider?

Discuss:

  • least privilege

  • narrower scope

  • appropriate RBAC role

A company wants policies applied consistently across multiple Azure subscriptions. Which Azure organizational concepts should you consider?

Think about:

  • management groups

  • Azure Policy

A company wants to store application secrets securely instead of placing them in source code.

Think:

Azure Key Vault

But explain why.

A company needs security event analysis and incident investigation across its environment.

At a high level, consider the role of:

Microsoft Sentinel

Avoid one-word answers.

Instead of:

β€œAzure RBAC is permissions.”

say:

β€œAzure RBAC is Azure’s authorization system for controlling which identities can perform which actions at specific scopes such as subscriptions, resource groups, or individual resources.”

That demonstrates actual understanding.

Do not invent an answer.

Say:

β€œI haven’t worked deeply with that service yet, but my current understanding is…”

Then explain what you know.

For a beginner, clear reasoning is more valuable than pretending to be an expert.

Create:

Management Group
↓
Subscription
↓
Resource Group
↓
Resources

Explain how:

  • access

  • governance

  • organization

fit into the hierarchy.

Design:

VNet
β”œβ”€β”€ Public / Frontend Subnet
└── Private / Application Subnet

Explain:

  • routing

  • segmentation

  • NSGs

Create a small example showing:

User
↓
RBAC Role
↓
Resource Group
↓
Azure Resources

Compare:

Need Azure / Microsoft Capability
Identity Microsoft Entra ID
Authorization Azure RBAC
Secrets Key Vault
Security posture Defender for Cloud
SIEM Sentinel
Governance Azure Policy

Under certifications:

Microsoft Certified: Azure Fundamentals β€” AZ-900

Under skills, only list technologies you can genuinely explain.

Do not list every service you saw during the course.

A smaller list you understand well is much stronger.

After completing AZ-900 preparation, you should be able to say:

I understand foundational cloud concepts.

I understand the basic structure of Microsoft Azure.

I understand major Azure service categories.

I understand foundational identity and authorization concepts.

I understand basic Azure management and governance.

I can confidently continue into deeper Azure learning.

That is a meaningful milestone.

But it is the beginning, not the end.

Do not immediately ask:

Which certificate can I collect next?

Ask:

Which technical skill should I develop next?

For learners pursuing technical Azure and cybersecurity careers, a strong progression is:

Pass AZ-900
↓
Use Azure
↓
Strengthen Networking
↓
Strengthen Identity
↓
Learn Azure Administration
↓
AZ-104

For learners moving toward:

  • Cloud Engineering

  • Cloud Security Engineering

  • Azure Administration

the next certification in this career path is:

AZ-104 β€” Azure Administrator

Why?

Because before you can secure Azure deeply, you need to understand how Azure environments are actually administered.

Do not underestimate AZ-900 because it is a fundamentals certification.

A weak foundation makes later topics much harder.

But do not overestimate it either.

AZ-900 helps you understand Azure.

Your technical career will eventually require you to:

  • configure

  • administer

  • troubleshoot

  • secure

  • monitor

  • investigate

  • design

Use AZ-900 to establish the foundation for those skills.

First understand Azure. Then operate it. Then secure it.

You now understand where AZ-900 β€” Azure Fundamentals fits into your cloud and cybersecurity journey.

The next certification moves from broad Azure awareness into practical administration and operational capability.

➑️ Next: 02 β€” AZ-104 β€” Azure Administrator

In the next page, we will cover:

  • who should take AZ-104

  • why administration knowledge matters for cybersecurity

  • identity and governance

  • Azure storage

  • compute

  • virtual networking

  • monitoring

  • certification preparation strategy

  • hands-on skills

  • common preparation mistakes

  • Azure Administrator job expectations

  • Cloud Security Engineer relevance

  • technical interview questions

  • scenario-based troubleshooting