πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided AZ-900 Domain 3
Domain 3 β€” Module 5 of 8 63%
23 of 26 overall

AZ-900 Study Guide

Domain 1: Describe Cloud Concepts

  • What is Cloud Computing? Free
  • Cloud Models: Public, Private, and Hybrid Free
  • Cloud Pricing: Consumption, Serverless, and Pay-as-You-Go Free
  • High Availability and Scalability Free
  • Reliability, Security, and Manageability Free
  • IaaS, PaaS, and SaaS Explained Free
  • Choosing the Right Cloud Service Free

Domain 2: Describe Azure Architecture and Services

  • Azure Regions, Zones, and Datacenters
  • Resources, Resource Groups, and Subscriptions
  • Azure Virtual Machines
  • Azure Compute: Containers, Functions, and App Service
  • Azure Networking: VNets, Subnets, and Peering
  • Connecting to Azure: VPNs, ExpressRoute, and DNS
  • Azure Storage Services
  • Data Migration: Moving to Azure
  • Microsoft Entra ID: Your Identity Hub
  • Authentication and External Identities
  • Azure Security: RBAC, Zero Trust, and Defender

Domain 3: Describe Azure Management and Governance

  • What Affects Your Azure Bill
  • Pricing Calculators: TCO and Azure Pricing
  • Cost Management and Tags
  • Azure Governance: Purview, Policy, and Locks
  • The Azure Portal and Cloud Shell
  • Infrastructure as Code: ARM, Bicep, and Arc
  • Azure Advisor and Service Health
  • Azure Monitor: Logs, Alerts, and Insights

AZ-900 Study Guide

Domain 1: Describe Cloud Concepts

  • What is Cloud Computing? Free
  • Cloud Models: Public, Private, and Hybrid Free
  • Cloud Pricing: Consumption, Serverless, and Pay-as-You-Go Free
  • High Availability and Scalability Free
  • Reliability, Security, and Manageability Free
  • IaaS, PaaS, and SaaS Explained Free
  • Choosing the Right Cloud Service Free

Domain 2: Describe Azure Architecture and Services

  • Azure Regions, Zones, and Datacenters
  • Resources, Resource Groups, and Subscriptions
  • Azure Virtual Machines
  • Azure Compute: Containers, Functions, and App Service
  • Azure Networking: VNets, Subnets, and Peering
  • Connecting to Azure: VPNs, ExpressRoute, and DNS
  • Azure Storage Services
  • Data Migration: Moving to Azure
  • Microsoft Entra ID: Your Identity Hub
  • Authentication and External Identities
  • Azure Security: RBAC, Zero Trust, and Defender

Domain 3: Describe Azure Management and Governance

  • What Affects Your Azure Bill
  • Pricing Calculators: TCO and Azure Pricing
  • Cost Management and Tags
  • Azure Governance: Purview, Policy, and Locks
  • The Azure Portal and Cloud Shell
  • Infrastructure as Code: ARM, Bicep, and Arc
  • Azure Advisor and Service Health
  • Azure Monitor: Logs, Alerts, and Insights
Domain 3: Describe Azure Management and Governance Premium ⏱ ~10 min read

The Azure Portal and Cloud Shell

The Azure portal is your visual command centre, and Cloud Shell gives you a terminal right in your browser. Together, they're how you manage Azure day-to-day.

Managing Azure β€” GUI and CLI

β˜• Simple explanation

Think of two ways to order food at a restaurant.

Azure portal = the touchscreen menu with pictures. You see everything visually, tap what you want, customise your order, and submit it. Easy and visual.

Cloud Shell (CLI/PowerShell) = texting your order to the kitchen. You type exactly what you want. It’s faster if you know what to say, and you can text the same order to multiple restaurants at once (automation).

Both get the same food delivered β€” they’re just different ways to interact with Azure. Most people start with the portal and learn CLI as they get comfortable.

Azure portal (portal.azure.com) is a web-based, unified console for managing Azure resources. It provides a graphical interface for creating, configuring, and monitoring resources. The portal is customisable with dashboards and supports role-based access.

Azure Cloud Shell is a browser-based shell environment accessible from the portal, shell.azure.com, or the Azure mobile app. It supports two shells: Bash (with Azure CLI) and PowerShell (with Azure PowerShell module). Cloud Shell is authenticated automatically and includes pre-installed tools.

The Azure portal

The portal at portal.azure.com is where most people manage Azure. It provides:

FeatureDescription
DashboardCustomisable home screen with tiles for key metrics
Resource browserSearch and navigate all Azure services
Create resourcesWizard-based creation for VMs, databases, storage, etc.
MonitorView metrics, alerts, and health at a glance
Cost ManagementTrack spending directly in the portal
Cloud ShellOpen a terminal directly in the browser

Key facts:

  • Web-based β€” works from any modern browser, any device
  • Always up to date β€” no software to install or update
  • Customisable β€” pin favourite services, create custom dashboards
  • Resilient β€” replicated across Azure’s infrastructure for high availability

Kai uses the portal for everything β€” creating VMs, checking costs, setting up databases. The visual interface makes it easy to learn without memorising commands.

Azure Cloud Shell

Cloud Shell gives you a command-line environment right in your browser β€” no local installation needed.

Two shells, one purpose

Azure CLI vs Azure PowerShell
FeatureAzure CLI (Bash)Azure PowerShell
LanguageBash syntaxPowerShell syntax
Commandsaz vm create, az group listNew-AzVM, Get-AzResourceGroup
Ideal forLinux admins, developers, scriptingWindows admins, PowerShell users
OutputJSON by defaultObjects by default
Runs onWindows, macOS, Linux, Cloud ShellWindows, macOS, Linux, Cloud Shell

Both do the same things β€” create VMs, manage storage, configure networks. The choice is personal preference. Azure CLI uses shorter commands; PowerShell uses verb-noun patterns familiar to Windows admins.

Why use CLI over the portal?

Portal (GUI)CLI/PowerShell
Click through menusType one command
Great for exploring and learningGreat for repeating and automating
One resource at a timeCreate 100 resources in a loop
Hard to reproduce exact stepsScripts are repeatable and shareable

Summit Construction’s IT manager uses the portal to explore and troubleshoot. But she uses Azure CLI scripts to deploy new project environments β€” one script creates the entire setup (VNet, VMs, database, storage) in minutes.

ℹ️ Cloud Shell key details
  • Authenticated automatically β€” uses your portal login
  • Persistent storage β€” 5 GB of storage attached to your Cloud Shell session (files persist between sessions)
  • Pre-installed tools β€” Git, Node.js, Python, .NET, Terraform, kubectl, and more
  • Requires a storage account β€” Cloud Shell creates one on first use (for persistent files)
  • Free β€” Cloud Shell itself is free; you only pay for the small storage account

🎬 Video walkthrough

🎬 Video coming soon

Azure Portal and Cloud Shell β€” AZ-900

Azure Portal and Cloud Shell β€” AZ-900

~8 min

Flashcards

Question

What is the Azure portal?

Click or press Enter to reveal answer

Answer

A web-based graphical console at portal.azure.com for managing all Azure resources. It provides dashboards, resource creation wizards, monitoring, cost management, and integrated Cloud Shell. No installation required.

Click to flip back

Question

What is Azure Cloud Shell?

Click or press Enter to reveal answer

Answer

A browser-based command-line environment accessible from the portal. Supports Bash (Azure CLI) and PowerShell. Authenticated automatically, includes pre-installed tools, and has persistent storage.

Click to flip back

Question

What is the main difference between Azure CLI and Azure PowerShell?

Click or press Enter to reveal answer

Answer

Azure CLI uses Bash-style syntax (az vm create). Azure PowerShell uses verb-noun syntax (New-AzVM). Both accomplish the same tasks β€” the choice is personal preference based on your background.

Click to flip back

Knowledge Check

Knowledge Check

Kai wants to quickly create a resource in Azure using a visual, click-through interface without installing any software. What should they use?

Knowledge Check

Summit Construction's IT manager wants to automate the creation of identical project environments. She needs to run the same setup script every time a new project starts. Which approach is BEST?


Next up: Infrastructure as Code β€” ARM templates, Bicep, and Azure Arc.

← Previous

Azure Governance: Purview, Policy, and Locks

Next β†’

Infrastructure as Code: ARM, Bicep, and Arc

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.