DevOps (AWS/Azure)

DevOps (AWS/Azure) training equips learners with the skills to automate, integrate, and manage software development and IT operations using cloud platforms like AWS and Azure, ensuring faster delivery, scalability, and reliability of applications.

DevOps (AWS/Azure) Course Curriculum

It stretches your mind, think better and create even better.

DEVOPS FOUNDATIONS & CLOUD FUNDAMENTALS

Topics:

1.1 Introduction to DevOps

  • What is DevOps?
  • History & Evolution of DevOps
  • Key Principles of DevOps (Culture, Automation, Measurement, Sharing)
  • Benefits of DevOps for Organizations
  • DevOps vs Traditional IT (Waterfall/Agile vs DevOps)
  • DevOps Lifecycle Overview (Plan → Code → Build → Test → Release → Deploy → Operate → Monitor → Feedback)

1.2 Core DevOps Practices & Methodologies

  • Continuous Integration (CI)
  • Continuous Delivery & Deployment (CD)
  • Infrastructure as Code (IaC)
  • Monitoring & Logging
  • Microservices and Containers in DevOps
  • DevSecOps (Integrating Security into DevOps)
  • Site Reliability Engineering (SRE) concepts

1.3 Introduction to Cloud Computing

  • What is Cloud Computing?
  • Characteristics of Cloud (On-Demand, Elasticity, Pay-as-you-go, etc.)
  • Cloud Service Models: IaaS, PaaS, SaaS
  • Cloud Deployment Models: Public, Private, Hybrid, Multi-Cloud
  • Benefits & Challenges of Cloud Computing
  • Use Cases of Cloud in DevOps

1.4 Major Cloud Providers in DevOps

  • Overview of AWS, Microsoft Azure, and Google Cloud Platform
  • Cloud-Native DevOps Tools and Services
  • Comparing Cloud Providers for DevOps Workflows
  • Open-Source & Vendor-Neutral DevOps Tools

1.5 Cloud Fundamentals for DevOps Engineers

  • Virtualization & Containerization Basics
  • Networking & Storage in the Cloud
  • Identity & Access Management (IAM) Basics
  • Cloud Security Fundamentals
  • Cost Management & Optimization in Cloud
  • Shared Responsibility Model

Topics:

2.1 Compute Services
  • Azure Virtual Machines and Scale Sets
  • Azure App Service and Web Apps
  • Azure Functions for Serverless
  • Azure Container Instances (ACI)
  • Azure Kubernetes Service (AKS) Basics
2.2 Storage Services
  • Azure Storage Accounts (Blob, File, Queue, Table)
  • Azure Managed Disks
  • Azure Files and File Sync
  • Azure Data Lake Storage Gen2
  • Storage Replication and Redundancy
2.3 Database Services
  • Azure SQL Database and SQL Managed Instance
  • Azure Cosmos DB
  • Azure Database for PostgreSQL/MySQL/MariaDB
  • Azure Cache for Redis
  • Azure Synapse Analytics Overview

Topics:

3.1 Virtual Networks

  • Virtual Network (VNet) Design
  • Subnets and Address Spaces
  • Network Security Groups (NSGs)
  • Application Security Groups (ASGs)
  • Azure Firewall and Firewall Manager
3.2 Connectivity Services
  • VNet Peering and VNet-to-VNet
  • VPN Gateway and ExpressRoute
  • Azure Virtual WAN
  • Azure Private Link and Private Endpoints
  • Azure Front Door and CDN

Topics:

4.1 Azure Active Directory
  • Azure AD Fundamentals
  • Users, Groups, and Guest Access
  • Azure AD Connect and Hybrid Identity
  • Multi-Factor Authentication (MFA)
  • Conditional Access Policies
4.2 Security Services
  • Azure Security Center (Microsoft Defender for Cloud)
  • Azure Key Vault
  • Azure Information Protection
  • Azure Sentinel (Microsoft Sentinel)
  • Azure DDoS Protection

Topics:

5.1 Monitoring and Analytics
  • Azure Monitor and Metrics
  • Log Analytics Workspace
  • Application Insights
  • Azure Service Health
  • Network Watcher
5.2 Cost Management
  • Azure Cost Management + Billing
  • Azure Advisor Recommendations
  • Reserved Instances and Azure Hybrid Benefit
  • Spot VMs and Low-Priority VMs
  • Budget Alerts and Cost Analysis

AZURE ADMINISTRATION

Topics:

6.1 Azure AD Advanced Features
  • Privileged Identity Management (PIM)
  • Azure AD Identity Protection
  • Access Reviews and Entitlement Management
  • Azure AD B2B and B2C
  • Managed Identities for Azure Resources
6.2 Role-Based Access Control
  • RBAC Concepts and Best Practices
  • Built-in and Custom Roles
  • Azure AD Roles vs Azure Roles
  • Just-In-Time Access
  • Azure Blueprints for Governance

Topics:

7.1 Virtual Machine Management
  • VM Configuration and Extensions
  • Update Management and Patch Management
  • Azure Automation and Runbooks
  • Desired State Configuration (DSC)
  • Azure Arc for Hybrid Management
7.2 Backup and Recovery
  • Azure Backup Service
  • Azure Site Recovery (ASR)
  • Backup Policies and Retention
  • Cross-Region Replication
  • Disaster Recovery Planning

Topics:

8.1 Network Design and Security
  • Hub-Spoke Network Topology
  • Azure Bastion for Secure Access
  • Network Virtual Appliances (NVAs)
  • Azure Route Server
  • Network Performance Monitoring
8.2 Load Balancing and Traffic Management
  • Azure Load Balancer (Basic and Standard)
  • Application Gateway and WAF
  • Traffic Manager
  • Cross-Region Load Balancing
  • Azure DDoS Protection Plans

Topics:

9.1 Advanced Storage Features
  • Storage Account Security (SAS, RBAC, Firewall)
  • Lifecycle Management Policies
  • Azure File Sync Implementation
  • Storage Migration Service
  • StorSimple and Data Box
9.2 Data Protection and Compliance
  • Encryption at Rest and in Transit
  • Customer-Managed Keys (CMK)
  • Immutable Storage
  • Legal Hold and Retention Policies
  • GDPR and Compliance Features

Topics:

10.1 Infrastructure as Code
  • ARM Templates Deep Dive
  • Bicep Language for Azure
  • Terraform on Azure
  • Azure Resource Manager APIs
  • Template Specs and Deployment Stacks
10.2 Azure DevOps Integration
  • Azure Repos and Pipelines
  • Azure Artifacts
  • Azure Test Plans
  • Azure Boards for Project Management
  • GitHub Actions for Azure
Free
Free access this course

A course by

Tags