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.

Email id- Trainer@learninfra.com