Azure Administration + Kubernetes Administration + Azure Automation with Terraform
Duration: 14-16 Weeks
Target Audience: System Administrators, Storage Administrators, Linux Administrators, VMware Administrators, Cloud Engineers, Infrastructure Engineers
Prerequisites: Basic Networking, Windows/Linux Administration, Virtualization Concepts
Module 1: Cloud Fundamentals & Azure Fundamentals
Duration: 8 Hours
Topics
Cloud Computing Overview
IaaS, PaaS, SaaS
Public, Private, Hybrid Cloud
Regions, Availability Zones
Azure Global Infrastructure
Azure Portal
Azure Subscription Management
Resource Groups
Azure Resource Manager (ARM)
Tags and Resource Organization
Hands-on Labs
Create Azure Free Trial
Create Resource Groups
Deploy Sample Resources
Resource Tagging
Module 2: Azure Administration Core
Duration: 24 Hours
Topics
Azure Virtual Networks
VNET Fundamentals
Address Spaces and Subnets
Public and Private IPs
DNS in Azure
Route Tables
Service Endpoints
Private Endpoints
Network Security
NSG (Network Security Group)
ASG (Application Security Group)
Azure Firewall
DDoS Protection
Bastion
Hands-on
Configure VNET
Create Multi-tier Network
Implement NSGs
Deploy Azure Bastion
Module 3: Azure Compute Services
Duration: 20 Hours
Topics
Virtual Machines
VM Sizing
Availability Sets
Availability Zones
VM Scale Sets
Custom Images
Managed Disks
Azure App Services
Web Apps
Deployment Slots
Containers
Container Instances
Azure Container Apps
Labs
Deploy Windows VM
Deploy Linux VM
Configure Load Balancer
Build VM Scale Set
Module 4: Azure Storage Administration
Duration: 16 Hours
Topics
Storage Accounts
Storage Tiers
Replication Options
Blob Storage
File Storage
Queue Storage
Table Storage
Data Protection
Soft Delete
Lifecycle Management
Access Tiers
SAS Tokens
Hands-on Labs
Storage Account Creation
Azure Files
Mount Azure File Share
Blob Lifecycle Rules
Module 5: Azure Identity Management
Duration: 16 Hours
Topics
Microsoft Entra ID (Azure AD)
Users and Groups
RBAC
Custom Roles
PIM (Privileged Identity Management)
Managed Identities
Authentication & Authorization
MFA
Conditional Access
SSO
Labs
Create Users
Create Groups
Configure RBAC
Enable MFA
Module 6: Azure Monitoring & Governance
Duration: 12 Hours
Topics
Azure Monitor
Log Analytics
Application Insights
Alerts
Azure Policy
Azure Blueprints
Cost Management
Advisor
Labs
Create Log Analytics Workspace
Monitor VMs
Configure Alerts
Policy Enforcement
Module 7: Backup & Disaster Recovery
Duration: 12 Hours
Topics
Recovery Services Vault
Azure Backup
Azure Site Recovery
VM Backup
File Share Backup
Disaster Recovery Planning
Labs
Configure Backup
Restore VM
Perform DR Failover
Module 8: Azure Automation
Duration: 16 Hours
Topics
Automation Account
Runbooks
PowerShell Runbooks
Python Runbooks
Scheduling Jobs
Azure Update Management
Azure Logic Apps
Azure Functions
Event Grid
Labs
Create Automation Account
Develop Runbook
Automate VM Start/Stop
Schedule Patch Management
Module 9: Terraform Fundamentals
Duration: 12 Hours
Topics
Infrastructure as Code (IaC)
Terraform Architecture
Providers
Resources
Variables
Outputs
State Files
Labs
Install Terraform
Configure Azure Provider
Create Resource Group
Deploy Storage Account
Module 10: Terraform for Azure Administration
Duration: 24 Hours
Topics
Terraform Advanced
Modules
Remote State
State Locking
Workspaces
Provisioners
Azure Deployments
VNET Deployment
NSG Deployment
VM Deployment
Storage Deployment
CI/CD Integration
Azure DevOps
GitHub Actions
Labs
Build Infrastructure:
Resource Group
Virtual Network
NSGs
Linux VM
Windows VM
Storage Account
Load Balancer
Capstone
Deploy 3-tier Application Infrastructure with Terraform
Module 11: Kubernetes Fundamentals
Duration: 8 Hours
Topics
Container Concepts
Docker Architecture
Images & Containers
Registries
Kubernetes Overview
Control Plane Components
Worker Nodes
Labs
Install Docker
Run Containers
Create Custom Image
Module 12: Kubernetes Administration
Duration: 30 Hours
Topics
Core Objects
Pods
ReplicaSets
Deployments
Services
ConfigMaps
Secrets
Scheduling
Labels
Selectors
Taints & Tolerations
Affinity Rules
Storage
PV
PVC
Storage Classes
Networking
ClusterIP
NodePort
LoadBalancer
Ingress
Security
Service Accounts
RBAC
Network Policies
Troubleshooting
Pod Failures
Resource Issues
Node Failures
Labs
Deploy Nginx
Create Multi-tier App
Configure Storage
Implement RBAC
Module 13: Azure Kubernetes Service (AKS)
Duration: 24 Hours
Topics
AKS Architecture
AKS Components
Node Pools
Networking Options
Azure CNI
Kubenet
AKS Security
Microsoft Entra Integration
Azure RBAC
Managed Identity
Monitoring
Container Insights
Prometheus
Grafana
Scaling
Cluster Autoscaler
Horizontal Pod Autoscaler
Upgrades
Node Upgrades
Cluster Upgrades
Labs
Create AKS Cluster
Configure Node Pools
Deploy Application
Configure Monitoring
Module 14: Terraform + AKS Automation
Duration: 20 Hours
Topics
AKS Deployment using Terraform
AKS Cluster Provisioning
VNET Integration
Node Pools
Managed Identity
Kubernetes Provider
Deploy Resources using Terraform
GitOps
ArgoCD
FluxCD
Labs
Deploy AKS with Terraform
Deploy Application with Terraform
Implement GitOps
Module 15: Monitoring, Security & Production Operations
Duration: 16 Hours
Topics
Azure Security Center
Defender for Cloud
Sentinel Overview
Kubernetes Security
Pod Security Standards
Image Security
Secrets Management
FinOps
Azure Cost Optimization
Resource Optimization
Production Best Practices
Final Capstone Project
Project Duration: 16 Hours
Scenario
Deploy a complete enterprise-grade environment:
Infrastructure
Resource Groups
Hub-Spoke Network
NSGs
Azure Firewall
Compute
Linux VM
Windows VM
Kubernetes
AKS Cluster
Ingress Controller
Monitoring Stack
Storage
Azure Storage Account
Azure Files
Automation
VM Auto Shutdown
Backup Automation
IaC
Complete Infrastructure using Terraform
CI/CD
GitHub Actions
Terraform Pipeline
AKS Application Deployment
Certification Mapping
Azure
AZ-900: Azure Fundamentals
AZ-104: Azure Administrator
AZ-305: Azure Solutions Architect
Terraform
HashiCorp Terraform Associate
Expertise
YouTube Channel & Linkedin Profile
📱 Connect with us: +91-9647524712
© 2015 All rights reserved.
