Curriculum Overview: Mastering the Azure Portal
Describe the Azure portal
Curriculum Overview: Mastering the Azure Portal
This curriculum provides a comprehensive walkthrough of the Azure portal, the primary graphical user interface (GUI) for managing Microsoft Azure resources. It is designed to align with the AZ-900: Microsoft Azure Fundamentals certification, specifically focusing on the tools and features used for managing and deploying cloud resources.
## Prerequisites
Before diving into the Azure portal, learners should have the following foundational knowledge:
- Cloud Concepts: A basic understanding of the Shared Responsibility Model and Cloud Service types (IaaS, PaaS, SaaS).
- Azure Hierarchy: Familiarity with how Azure organizes resources (Management Groups > Subscriptions > Resource Groups > Resources).
- Active Subscription: Access to an Azure Free Account or a sandbox environment provided by a learning platform.
- Web Proficiency: Basic experience navigating web-based dashboards and search interfaces.
## Module Breakdown
The curriculum is structured to take a learner from their first login to advanced dashboard customization.
| Module | Focus | Difficulty |
|---|---|---|
| 1. The Entry Point | Login, the Home Screen, and the Global Search bar. | 🟢 Easy |
| 2. Navigation & Sidebar | Using the "Hamburger" menu and pinning favorite services. | 🟢 Easy |
| 3. Resource Management | Finding, creating, and viewing resource properties. | 🟡 Medium |
| 4. Configuration & Tools | Portal settings, notifications, and integrated Cloud Shell. | 🟡 Medium |
| 5. Personalization | Creating and sharing custom Dashboards for monitoring. | 🔴 Hard |
## Learning Objectives per Module
Module 1: The Entry Point
- Search Proficiency: Demonstrate how to use the Global Search bar to find services, documentation, and specific resource instances.
- Initial Tour: Understand where to access the guided tour via the Help (?) icon for first-time users.
Module 2: Navigation & Sidebar
- Menu Mechanics: Differentiate between the Home view and the Dashboard view.
- Favorites Management: Customize the left-hand sidebar by pinning frequently used services (e.g., Virtual Machines, SQL Databases).
Module 3: Resource Management
- Blade Navigation: Understand the "Blade" UI metaphor where clicking a resource opens a new panel to the right.
- Filtering: Apply filters to view resources by subscription, region, or resource group.
Module 4: Configuration & Tools
- Integrated Shell: Launch the Azure Cloud Shell directly from the portal top bar to run CLI or PowerShell commands.
- Governance Tools: Access the Settings menu to change themes (Dark/Light), high-contrast modes, and session timeout limits.
Module 5: Personalization
- Dashboard Creation: Build a custom dashboard by "pinning" tiles from different resource metrics.
- Sharing: Understand how to export or share a dashboard layout with other team members.
## Visual Anchors
Portal Component Map
This diagram illustrates the primary functional areas of the Azure portal interface.
The "Blade" Navigation Logic
The Azure portal uses a horizontal scaling system known as "Blades." This TikZ diagram represents the drilling-down process from a list to a specific resource's configuration.
\begin{tikzpicture} \draw[thick, fill=blue!10] (0,0) rectangle (2,3) node[midway, align=center] {\small Resource\\small List}; \draw[->, thick] (2,1.5) -- (3,1.5); \draw[thick, fill=blue!20] (3,0) rectangle (5,3) node[midway, align=center] {\small Specific\\small Resource}; \draw[->, thick] (5,1.5) -- (6,1.5); \draw[thick, fill=blue!30] (6,0) rectangle (8,3) node[midway, align=center] {\small Config/\\small Settings};
\node at (4, -0.5) {Horizontal Expansion (Blades)};
\end{tikzpicture}
## Success Metrics
To consider this topic mastered, the learner must be able to perform the following without assistance:
- Locate a Resource: Find a specific virtual machine using the search bar in under 10 seconds.
- Verify Status: Identify if a deployment was successful by checking the Notifications (bell icon) tray.
- Toggle Shell: Successfully launch the Cloud Shell and identify which storage account is associated with it.
- Change Environment: Use the Directory + Subscription filter to switch between different tenant environments.
- Visual Health: Create a custom dashboard tile that displays the status of a specific Resource Group.
## Real-World Application
While automation (CLI/Terraform) is vital for DevOps, the Azure Portal remains the primary tool for:
[!TIP] Troubleshooting: When an automated script fails, the Portal provides the most readable error logs and visual health checks.
- Visual Exploration: Discovering new Azure features and their configuration options through a guided GUI.
- Cost Management: Using the visual charts in the Cost Management + Billing section to identify spending spikes.
- Ad-hoc Management: Quickly restarting a service or changing a firewall rule from a mobile device or browser without needing a local terminal setup.
- Governance Check: Quickly seeing which resources are missing Tags or are in violation of Azure Policy via the visual dashboard.