Curriculum Overview685 words

Mastering Azure Management and Deployment Tools (AZ-900)

Describe features and tools for managing and deploying Azure resources

Mastering Azure Management and Deployment Tools (AZ-900)

This curriculum provides a comprehensive guide to the various interfaces and tools used to interact with the Microsoft Azure ecosystem. From graphical portals to programmable infrastructure, this overview covers the essential skills for modern cloud administration.

Prerequisites

Before beginning this module, learners should have a foundational understanding of the following:

  • Cloud Computing Basics: Understanding of IaaS, PaaS, and SaaS models.
  • Azure Core Architecture: Familiarity with Regions, Subscriptions, and Resource Groups.
  • Basic Command Line: Minimal comfort with a terminal or command prompt environment is beneficial but not strictly required.
  • Active Azure Subscription: Access to the Azure Free Account or a sandbox environment for hands-on practice.

Module Breakdown

ModuleTopicFocusDifficulty
1Graphical ManagementAzure Portal and Mobile AppBeginner
2Command-Line ToolsAzure CLI, PowerShell, and Cloud ShellIntermediate
3Infrastructure as Code (IaC)ARM Templates and BicepAdvanced
4Hybrid & Multi-CloudAzure ArcIntermediate

Learning Objectives per Module

Module 1: Graphical Management

  • Navigate the Azure Portal to create, manage, and monitor resources.
  • Understand the utility of the Azure Mobile App for on-the-go management.
  • Configure dashboard layouts for personalized resource monitoring.

Module 2: Command-Line Tools

  • Differentiate between Azure PowerShell and Azure CLI syntax.
  • Utilize Azure Cloud Shell as a browser-based, authenticated terminal.
  • Execute basic scripts to automate repetitive resource creation tasks.

Module 3: Infrastructure as Code (IaC)

  • Explain the benefits of Infrastructure as Code (repeatability, version control).
  • Describe the structure of Azure Resource Manager (ARM) templates (JSON format).
  • Identify how Bicep simplifies the authoring experience for Azure deployments.

Module 4: Hybrid & Multi-Cloud

  • Describe the purpose of Azure Arc in managing resources outside of Azure (on-premises or other clouds).
  • Understand how to apply Azure governance (Policy, RBAC) to non-Azure servers.

Visual Overview

Azure Management Ecosystem

Loading Diagram...

ARM Template Logic

\begin{tikzpicture}[node distance=2cm, every node/.style={fill=blue!10, draw, rounded corners, minimum width=3cm, minimum height=1cm, align=center}] \node (template) {\textbf{JSON/Bicep Template}\Declarative Code}; \node (arm) [below of=template] {\textbf{Azure Resource Manager}\Deployment Engine}; \node (rg) [below of=arm] {\textbf{Resource Group}\Consistent State};

\draw [->, thick] (template) -- (arm) node[midway, right] {\small Submit}; \draw [->, thick] (arm) -- (rg) node[midway, right] {\small Orchestrate};

\node (resource1) [below left of=rg, xshift=-1cm] {VM}; \node (resource2) [below of=rg] {VNet}; \node (resource3) [below right of=rg, xshift=1cm] {SQL DB};

\draw [dashed] (rg) -- (resource1); \draw [dashed] (rg) -- (resource2); \draw [dashed] (rg) -- (resource3); \end{tikzpicture}

Success Metrics

To demonstrate mastery of this curriculum, the learner should be able to:

  1. Deployment Proficiency: Successfully deploy a Virtual Network and Virtual Machine using three different methods (Portal, CLI, and ARM Template).
  2. Tool Selection: Correctly identify which tool to use for a specific scenario (e.g., using CLI for bulk scripting vs. Portal for one-time visual configuration).
  3. Concept Recall: Explain the "Idempotency" of Infrastructure as Code—ensuring that running a script multiple times results in the same environment state.
  4. Governance Extension: Describe how a server running in an on-premises data center can be governed by Azure Policy using Azure Arc.

Real-World Application

  • Scalability: An IT team uses Azure CLI scripts to spin up 50 development environments every Monday morning and tear them down every Friday night to save costs.
  • Disaster Recovery: A company maintains their entire data center configuration in ARM Templates. In the event of a regional outage, they can redeploy their entire infrastructure to a different Azure region in minutes with 100% consistency.
  • Hybrid Management: A retail chain uses Azure Arc to manage the local inventory servers located in their physical stores, applying the same security patches and tags they use for their cloud-based web servers.

Ready to study Microsoft Azure Fundamentals (AZ-900)?

Practice tests, flashcards, and all study notes — free, no sign-up needed.

Start Studying — Free