MICROSOFT AZURE ADMIN / DEVOPS COURSE CONTENT
1. Introduction to Cloud
- Cloud technology overview
- Azure Global Footprint
- Cloud terminologies & use cases
- Learning approach & relevance
2. Azure Subscriptions, IAM & Resource Groups
- Azure Portal
- ARM Templates & RBAC
- Billing models
3. Azure CLI & SDKs
- Powershell / Azure CLI
- SDKs & automation basics
4. Networking & VNet
- Virtual networks, subnets, IPs
- NSG, DNS, firewalls
5. Azure VMs (IaaS)
- Provisioning custom VMs
- Networking & SSH config
- Custom image VMs & extensions
6. App Services & Azure SQL
- PaaS offerings
- WebApp hosting
- Azure SQL deployment
7. Storage Accounts & CDN
- Blob, Queue, Table storage
- Blob explorer, Access tiers
8. Azure DevOps & Git
- Intro to Git & Azure Repos
- Azure Pipelines & CI/CD
9. Jenkins
- Jenkins setup
- Build jobs & integration
- Triggers and webhooks
10. Terraform on Azure
- Terraform basics with AzureRM provider
- IaC with Pipelines
11. Containers (Docker & ACR)
- Container basics
- Dockerfiles & ACR
- App deployment in containers
12. Monitoring & Security
- Log Analytics
- Application Insights
- Key Vault + DDoS
13. Final Project
- End-to-end CI/CD with Azure DevOps, Docker & Terraform
- Deploy to Azure App Service