Azure Training Outline
curriculum made for the real world
Module 1
Basics of Computing: Compute need, Legacy/Old options, need for change.
Introduction: Azure, Azure history, Characteristics of cloud, Global Infrastructure.
Cloud Types: Public, Private, Hybrid
Cloud Services Categories: PAAS, IAAS, SAAS
Cloud Interaction: UI, CLI, PowerShell, Bash, SDK.
Services: Azure computer services, Networks
Routing & Rules, Storages, IAM.
Assignment: Creating Azure Resources like VM, Storage accounts. Implement network rules etc.
Module 2
Linux Administration: Basics, commands.
Python, PowerShell, Bash: Variable, Operations, List/Array, Exception handling, file operation.
Azure CLI: Resource Interaction, commands.
Administration: Use cases for Networking, security and monitoring resources.
Assignment: Linux scripting, Programs on Python/PowerShell/Bash etc.
Module 3
ARM Template: Introduction, Architecture, Building blocks / contents, samples, execution.
BICEP: Introduction, conversion to ARM Template, samples
Terraform: Introduction, Samples for Compute, Network, storage etc.
Assignment: Build Azure resources using BICEP, Terraform, ARM Template etc.
Module 4
Architectures: Microservices, Monolithic
Devops: History, Introduction, Agile methodology, JIRA etc.
CICD: Build and Release pipelines – Classic & YAML, tools like GIT, GITHub, Jenkins etc.
Security: Introduction, Vulnerability management, SAST and DAST tools
Assignment: Build CICD pipelines for application & IAC deployment. MID TERM Project.
Module 5
Docker: Basics, Build, Compose, deployment etc.
Kubernetes: Introduction, Necessity, Creating & Deploying Clusters, Container Registry, Autoscaling Group & Policy etc.
Deployments: Canary, Blue/Green, application slots.
Monitoring: Azure monitor, app insights, log workspace analytics etc.
Assignment: Create & push image to Azure container registry & Deploy application to Azure Kubernetes service.
Module 6
Cloud Adoption Framework: Goals, Strategy, Plan, Implementation, Governance.
Case Study: Couple of Case studies on Cloud migration, new implementation.
Capstone Project: Project guidelines, deliverables etc.
Module 7
Capstone project: Implementing CICD pipelines for IAC and deploy containerized applications to AKS.
Mock Interviews: Interview sessions and profile preparations.
Module 8
Additional Case Study: Design sessions to build architecture on cloud.
Mock Interviews: Continued mock interviews.
Capstone Delivery: Project Demo, presentations, Q&A sessions.
The course outline above is a general overview of topics covered and skills learned. It is subject to change. Actual course may slightly differ from the outlined topics and assignments.