Azure Engineering
Bootcamp
12 sessions to get your team from zero to productive on Azure, with a focus on building and maintaining cloud-native and compliant workloads. Schedule at a variable rate of 1–3 sessions per week.
Prep for Azure Fundamentals (AZ-900), Administrator (AZ-104), and Solutions Architect (AZ-305). Then apply the platform end-to-end: architecture design through production operations.
Sessions
Structured curriculum from fundamentals to designing and deploying a full cloud workload.
Hours Total
Instructor-led training and support: live sessions plus labs. Dedicated Q&A between sessions.
Sessions/Week
60–90 minute live sessions at your pace. Every session has a lab; 1–2 hours lab work per week.
Certifications
Prep for AZ-900, AZ-104, and AZ-305 (Solutions Architect) while building real infrastructure.
Live Expert Sessions
1–3 sessions per week at a variable rate, 60–90 minutes each. Led by experienced Azure engineers. Direct interaction, real-time Q&A, and practical demonstrations.
Hands-On Labs
Every session has a lab tied to it. Build real infrastructure. 1–2 hours of independent lab work per week for your team.
Certification Prep
Structured content aligned with AZ-900 (Fundamentals), AZ-104 (Administrator), and AZ-305 (Solutions Architect) certification exams.
Terraform & IaC
Learn infrastructure as code from day one. Build reusable Terraform modules and CI/CD pipelines for your Azure deployments.
Security & Compliance
Learn to build compliant infrastructure for SOC 2, PCI-DSS, HIPAA, and other regulatory frameworks using Azure Policy and governance tools.
Ongoing Support
Questions and dedicated sessions as needed. Instructors connect with your team between sessions on lab work so everyone succeeds.
Sessions 1–8: Azure Fundamentals & Administrator Exam Prep
The first two months cover the foundations. Prepare for Azure Fundamentals (AZ-900) and Azure Administrator (AZ-104) certifications while building actual infrastructure with Terraform and Git. Every session has a lab tied to it.
Azure Core Services & Subscriptions
- Tenants, subscriptions, management groups, and resource groups
- Azure services taxonomy and core compute/storage/networking offerings
Create a subscription structure and deploy a resource group
Infrastructure as Code & Automation
- Git fundamentals for infrastructure teams
- Terraform provider setup, state management, and variables
- Building reusable modules
Create a Git repository and deploy simple resources with Terraform
Networking Fundamentals
- Virtual networks, subnets, network security groups, and routing
- Public/private IP addressing and DNS
Design and deploy a multi-subnet VNet with NSG rules
Compute Options (VMs, App Service, Containers)
- Virtual machines, Azure Container App, and Load Balancers
- When to use each compute option for different workloads
Deploy a VM and a Container App
Storage & Databases
- Blob storage, file shares, and Azure SQL Database
- Encryption, replication, and backup strategies
Create storage accounts, configure access controls, and deploy a database
Identity, Access & Governance
- Azure AD/Entra ID fundamentals and authentication
- Role-Based Access Control (RBAC) and least privilege
- Management locks and resource tagging
Configure RBAC roles, create users, and apply governance policies
Monitoring, Logging & Compliance
- Azure Monitor, Log Analytics, and Application Insights
- Activity logs and diagnostic settings
- Compliance tools and auditing
Enable monitoring on resources, create log analytics queries, and set up alerts
DevOps & CI/CD Pipelines (Two Parts)
- GitHub Actions overview
- Building a simple infrastructure pipeline
- Approval gates and release management
Create a CI/CD pipeline that validates and deploys Terraform configurations
Sessions 9–12: Designing and Deploying a Cloud Workload
AZ-305 certification prep: take the platform and skills from sessions 1–8 and apply them end-to-end on a real workload — from architecture design through to production operations.
Application Architecture Design
- Azure Well-Architected Framework (reliability, security, cost, performance, ops)
- Selecting compute, storage, networking, and data services for a workload
- Trade-off analysis and design documentation
Produce a reference architecture for an example workload (web API + database + storage)
Instantiating the Application Environment
- Translating the architecture design into Terraform for the specific workload
- Standing up the application landing zone: resource groups, VNet, Key Vault, storage, and database
- Wiring together modules built in sessions 1–8 into a cohesive workload deployment
Deploy the full infrastructure for the example workload using existing Terraform modules
Application Deployment
- Building a CI/CD pipeline for application code and infrastructure
- Secrets injection, environment configuration, and connectivity validation
- Staged rollout and approval gates
Deploy the example application end-to-end with GitHub Actions and validate it's running
Operations & Optimization
- Monitoring, alerting, and dashboards for the workload
- Cost optimization and right-sizing
- Runbooks, incident response, and change management
- Well-Architected review and iterative improvement
Build dashboards, create operational runbooks, and conduct a Well-Architected review
Engineers on Azure
Teams building and maintaining various workloads on Azure who want a Cloud Adoption Framework–compliant, cloud-native foundation.
New to Azure
Organizations moving to Azure who need engineers who can design, deploy, and operate cloud infrastructure with Terraform and Git.
Workload Migration
Teams migrating existing workloads who want end-to-end skills from architecture design through production operations.
After 12 weeks, your team will have:
- Foundational knowledge to take the Azure Fundamentals and Administrator exams
- A working Git repository with Terraform modules for deploying infrastructure
- A complete reference architecture for Azure Landing Zones
- Hands-on experience designing and deploying a full application workload from architecture through operations
What you'll need:
Environment
- Azure tenant with at least one non-production subscription; ability to create resource groups, assign roles, and apply basic policies
- Access to a test workload or realistic placeholder (e.g., web API + database + storage)
- Company GitHub accounts for each engineer
- Optional: Cursor subscription per engineer
Tools
- Git and access to a shared Git repository (e.g., GitHub Repos)
- Terraform CLI, Azure CLI, VS Code (or equivalent) with Azure and Terraform extensions
Knowledge
- Familiarity with basic networking and OS concepts
- Prior cloud or virtualization experience helpful but not required
Ready to upskill
your team on Azure?
Let's discuss your team's goals and put together a training plan that fits your schedule and budget.
Not ready for training? Start with a free health check.