DevOps Professional with Azure

/
Cloud Fundamentals
  • 4h Teaching (Day 1): Introduction to Azure, regions and availability zones, Azure Active Directory, Virtual Machines, Storage Accounts, networking basics, pricing models
  • 4h Teaching (Day 2): Hands-on with Azure Portal & CLI, create Resource Groups, deploy VMs, configure Azure AD roles/policies, explore Storage lifecycle management
  • 2h Revision (Day 3): Q&A, whiteboard exercises, practice labs review
  • 2h Career Support (Day 3): Career paths in Cloud/DevOps, how Azure certs fit, resume/LinkedIn workshop
  • Exam – Non-certified (Day 4): Internal knowledge check on cloud basics (multiple choice & labs)
Azure Administration (AZ-104 Track)
  • 4h Instructor Led (Day 5): Azure Resource Manager, subscription management, governance with policies and blueprints
  • 4h Instructor Led (Day 6): Virtual Networks, Network Security Groups, Application Gateway, Load Balancer, VPN Gateway
  • 4h Instructor Led (Day 7): Azure Storage solutions: Blob, Files, Queues, Tables. Backup and disaster recovery strategies
  • 4h Instructor Led (Day 8): Identity and Access Management: Azure AD, RBAC, Privileged Identity Management, Conditional Access
  • 4h Labs & Real world Projects (Day 9)
  • 4h Recap Revision (Day 10): Review labs, solve administration scenario questions, group discussions
  • Official AZ-104 Exam (Day 11 – To be booked by Chintin)
  • 2h Career Support (Day 12): Focus on Azure Administrator career paths, interview prep
Linux Fundamentals
  • Linux shell basics, file system navigation, permissions, processes, package management, bash scripting
  • Lab/Project: Install packages, configure a service, write a simple script
Git
  • Git basics: repo setup, commits, branching, merging
  • Advanced: rebase, resolving conflicts, pull requests, workflows (Gitflow, trunk-based)
  • Lab/Project: Create and manage a project repo, simulate team workflow
Docker
  • Container fundamentals: images, containers, volumes, networking
  • Best practices for Dockerfiles, container security, multi-container setups
  • Lab/Project: Containerize a sample app, use Docker Compose for multi-service deployment
Kubernetes
  • Core concepts: pods, deployments, services, config maps, secrets
  • Azure Kubernetes Service (AKS) specifics, scaling and rolling updates
  • Lab/Project: Deploy Dockerized app to AKS cluster, manage scaling and updates
Terraform
  • Infrastructure as Code basics, Azure provider, resources, variables, outputs
  • Remote state with Azure Storage, modules, workspaces
  • Lab/Project: Provision Resource Groups, VNets, VMs, and Azure SQL Database using Terraform
Ansible
  • Configuration management basics, playbooks, roles, inventory
  • Integrating Ansible with Azure for provisioning and configuration
  • Lab/Project: Use Ansible to configure Azure VMs and deploy an application
Capstone Project (3 Days)
Project Requirements:

Students must build and deploy a complete production-ready application using ALL learned technologies:

Infrastructure Requirements:
  • Terraform to provision Azure infrastructure (Resource Groups, VNet, AKS cluster, Azure SQL Database, Storage Accounts, Application Gateway)
  • Ansible for configuration management and application deployment
  • Docker containers for all application components
  • Azure Kubernetes Service (AKS) for orchestration and scaling
Application Requirements:
  • 3-tier web application (frontend, API, database)
  • CI/CD pipeline using Azure DevOps or GitHub Actions
  • Implement blue/green OR canary deployment strategy
  • Azure Monitor and Log Analytics for monitoring and logging
  • SSL/TLS termination and security best practices with Azure AD integration
Documentation Requirements:
  • Architecture diagram with all Azure components
  • Deployment guide with step-by-step instructions
  • Disaster recovery plan using Azure Backup and Site Recovery
  • Cost optimization report using Azure Cost Management
Project Deliverables:
  • Working application accessible via public URL
  • Complete source code in Git repository (Azure DevOps or GitHub)
  • Infrastructure as Code files
  • Documentation package
  • Live demonstration (15 minutes per student)
Final Assessment (1 Day)
Assessment Format (4 hours total):
Section A: Project Presentation (1.5 hours)
  • Azure architecture whiteboard session (45 minutes)
  • Code review and troubleshooting scenarios (45 minutes)
Section B: Written Examination (2 hours)
  • Azure services and best practices (45 minutes)
  • DevOps tools integration scenarios (45 minutes)
  • Security and compliance questions with Azure AD focus (30 minutes)