← Back to the catalogue
Domain 04 . Infrastructure

Cloud Computing & DevOps

250–350
Hours of teaching . 5–7 months
All levels
Level
29
Modules
Classroom . Online . Hybrid
Mode
Course overview

A master programme covering three cloud platforms and the DevOps toolchain that runs on them. Learners begin with Linux administration, networking and Git, then work through AWS, Azure and Google Cloud Platform, containers and Kubernetes, infrastructure as code with Terraform, Cl/CD with Jenkins, DevSecOps, monitoring, configuration management, cloud security and multi-cloud architecture.

Module 12 is delivered in its expanded twelve-session form; the session-by-session breakdown is set out in the appendix to this handout. The programme closes with 50 hours of industry projects.

Who it is for
  • System and network administrators moving to cloud
  • Developers taking on deployment and pipeline work
  • Support engineers targeting DevOps roles
  • Graduates with networking and Linux fundamentals
Prerequisites
Basic knowledge of networking, Linux and programming fundamentals.
How it runs
Learn → Practise → Build → Experience → Demonstrate, ending in a capstone. Delivered by practitioners from the engineering bench, in Madurai, Coimbatore and online.

Programme sheet

The printed sheet carries the full module breakdown, labs, project work and certification path. Fees, dates and formats for the next intake are confirmed by the education team on enquiry.

Learning outcomes

01
Administer Linux servers and automate routine work with shell scripts.
02
Build and operate workloads across AWS, Azure and Google Cloud.
03
Provision infrastructure declaratively with Terraform modules and state.
04
Embed security scanning, secrets management and policy into pipelines.
05
Plan cloud migration, backup, disaster recovery and cost governance.
06
Design cloud networks with VPCs, subnets, DNS and load balancing.
07
Containerise applications and run them on Kubernetes with Helm.
08
Build Cl/CD pipelines in Jenkins and GitHub Actions.
09
Monitor clusters and applications with Prometheus, Grafana and the ELK stack.

Module structure

29 modules in two parts

Part 1

Module 01

Introduction to Cloud Computing

Introduction to Cloud Computing . Virtualization vs Containerization . Shared Responsibility Model . PRACTICAL . Evolution of Cloud Technology
Module 02

Linux Administration for Cloud

Linux Installation . Linux File System . Users & Groups . File Permissions . Package Management . Process Management . Networking Commands . Shell Scripting . SSH & Remote Access . System Monitoring
Lab
Configure Linux Servers . Write Bash Scripts . Manage Remote Servers
Module 03

Networking for Cloud Engineers

OSI & TCP/IP Models . IP Addressing . Subnetting . Routing & Switching . DNS . DHCP . NAT . VPN . Firewalls . Load Balancing
Lab
Network Configuration . Troubleshooting . VPC Network Design
Module 04

Git & GitHub

Version Control . Git Installation . Repository Management . Branching . Merging . Rebasing . Pull Requests . GitHub Actions . Git Best Practices
Lab
Create Git Repositories . Team Collaboration . C with GitHub Actions
Module 05

Amazon Web Services (AWS)

AWS Global Infrastructure . IAM . EC2 . $3 . EBS . EFS . VPC . Route 53 . Auto Scaling . AWS Lambda . RDS . DynamoDB . SNS . SQS . API Gateway
Lab
Launch EC2 Instances . Host Static Websites on S3 . Configure VPC . Deploy Web Applications
Module 06

Microsoft Azure

Azure Portal . Azure Virtual Machines . Azure Virtual Network . Azure Storage . Azure App Services . Azure Functions . Azure SQL Database . Azure Active Directory . Azure Monitor . Azure Security Center
Lab
Deploy Virtual Machines . Build Azure Web Apps . Configure Azure Networking
Module 07

Google Cloud Platform (GCP)

GCP Architecture . IAM . Monitoring & Logging . PRACTICAL . VPC
Module 08

Docker

Docker Architecture . Docker Images . Docker Containers . Dockerfile . Docker Compose . Docker Volumes . Docker Networking . Multi-stage Builds . Docker Registry . Docker Hub
Lab
Build Docker Images . Containerize Applications . Docker Compose Projects
Module 09

Kubernetes

Kubernetes Architecture . Pods . ReplicaSets . Deployments . Services . Secrets . Persistent Volumes . StatefulSets . DaemonSets . Ingress . Helm . Horizontal Pod Autoscaler . Kubernetes Security
Lab
Deploy Applications . Scale Applications . Kubernetes Cluster Management
Module 10

Infrastructure as Code (Terraform)

Terraform Installation . Providers . Resources . Variables . Outputs . Modules . State Management . Remote Backend . Workspaces . Terraform Cloud
Lab
Provision AWS Infrastructure . Deploy Multi-Tier Architecture
Module 11

Jenkins & CI/CD

Jenkins Installation . Jenkins Pipelines . Declarative Pipelines . Pipeline as Code . Build Automation . Artifact Management . Notifications . Git Integration
Lab
Build CI/CD Pipelines . Automate Application Deployment
Module 12

DevSecOps

DevSecOps Fundamentals . Secure SDLC . Vulnerability Assessment . Secrets Management . Dependency Scanning . Kubernetes Security
Tools — SonarQube, Trivy, OWASP ZAP, Snyk, HashiCorp Vault
Lab
Secure CI/CD Pipelines . Container Vulnerability Scanning
Module 13

Monitoring & Logging

Monitoring Concepts . Logging Best Practices . Metrics . Alerts . Dashboards
Tools — Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Loki, Fluentd
Lab
Monitor Kubernetes Clusters . Build Grafana Dashboards
Module 14

Automation & Configuration Management

Automation Fundamentals . Ansible Architecture . Playbooks . Roles . Inventory Management . Server Provisioning
Lab
Automate Server Configuration . Multi-Server Deployment
Module 15

Cloud Security & Governance

Encryption at Rest & In Transit . Key Management . Security Groups . Network Security . Governance Policies . Backup & Disaster Recovery . High Availability
Lab
Secure Cloud Infrastructure . Implement Backup Strategies
Module 16

Multi-Cloud & Hybrid Cloud

Multi-Cloud Strategy . Hybrid Cloud Architecture . Disaster Recovery
Lab
Deploy Multi-Cloud Applications
Module 17

Capstone Projects

SESSIONS . Enable learners to integrate security into every phase of the Software Development Life Cycle (SDLC) by implementing . DevSecOps practices, securing Cl/CD pipelines, containers, Kubernetes environments, and cloud infrastructure while . ensuring compliance with industry standards.
Industry Projects — Deploy a Three-Tier Web Application on AWS, Cl/Cd Pipeline with Jenkins, Docker, and Kubernetes, Infrastructure Provisioning with Terraform, Multi-Cloud Deployment (AWS + Azure + GCP), Kubernetes Cluster Monitoring with Prometheus & Grafana, Secure DevSecOps Pipeline, Auto-Scaling Cloud Infrastructure, Cloud Migration Project, Containerized Microservices Deployment, Serverless Application Using AWS Lambda or Azure Functions, DevSecOps (advance)

Part 2

Module 01

Introduction to DevSecOps

Introduction to DevOps vs DevSecOps . Why Security in DevOps? . Evolution of DevSecOps . DevSecOps Principles . Shift Left Security . Shared Responsibility Model . DevSecOps Lifecycle . Security Culture in Organizations . Roles and Responsibilities . DevSecOps Pipeline Overview . os
Lab
Set Up a Secure DevOps Environment . Install Git, Jenkins, Docker, and SonarQube . Build a Simple DevSecOps Pipeline
Module 02

Secure Software Development Life Cycle (secure SDLC)

SDLC Overview . Secure SDLC Phases . Security Requirements Gathering . Secure Architecture Design . Threat Modeling . Secure Coding Standards . Security Testing Throughout the SDLC . Risk Assessment . OWASP Secure Coding Practices
Lab
Create a Secure SDLC Workflow . Perform Threat Modeling Using Microsoft Threat Modeling Tool
Module 03

Vulnerability Assessment & Risk Management

Vulnerability Assessment Fundamentals . Risk Assessment Methodology . Vulnerability Classification . Security Baselines . Vulnerability Remediation Process
Tools — OpenVAS / Greenbone, Nessus Essentials, Nmap, Nikto
Lab
Scan a Linux Server . Analyze Vulnerabilities . Prepare a Remediation Report
Module 04

Secrets Management

What are Secrets? . API Keys . SSH Keys . Password Management . Environment Variables . Secret Rotation . Secure Storage . Least Privilege Principle
Tools — HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, Kubernetes
Lab
Configure HashiCorp Vault . Store and Retrieve Application Secrets . Integrate Vault with Jenkins
Module 05

Dependency & Software

Third-Party Library Risks . Software Supply Chain Security . Dependency Management . License Compliance . Package Security
Tools — OWASP Dependency-Check, Snyk, Trivy, GitHub Dependabot
Lab
Scan Application Dependencies . Generate Vulnerability Reports . Update Vulnerable Packages
Module 06

Static Application Security Testing (sast)

Introduction to SAST . Secure Code Analysis . OWASP Top 10 . Secure Coding Practices
Tools — SonarQube, Semgrep, Checkmarx (overview)
Lab
Scan Java/Python Applications . Identify Security Flaws . Fix Coding Vulnerabilities
Module 07

Dynamic Application Security Testing (dast)

DAST Concepts . Runtime Security Testing . Web Application Vulnerabilities . Authentication Testing . Session Management Testing . API Security Testing . OWASP Top 10 Testing
Tools — OWASP ZAP, Burp Suite Community, Nikto
Lab
Scan a Web Application . Identify Vulnerabilities . Generate Security Reports
Module 08

Container Security

Docker Security . Secure Docker Images . Image Signing . Image Scanning . Runtime Security . Docker Bench for Security
Tools — Docker, Trivy, Docker Scout, Clair
Lab
Scan Docker Images . Harden Dockerfiles . Remove Vulnerable Packages
Module 09

Kubernetes Security

Kubernetes Security Architecture . RBAC . Network Policies . Pod Security Standards . Admission Controllers . Secret Management . Namespace Isolation . Secure Ingress . Image Policies . Runtime Protection
Tools — Kube-bench, Kube-hunter, Falco, Kyverno
Lab
Secure a Kubernetes Cluster . Configure RBAC . Implement Network Policies . Scan Kubernetes Security
Module 10

Cloud Security Best Practices

Encryption at Rest & In Transit . Key Management . Security Groups . Network Security . Logging & Monitoring . Backup & Disaster Recovery . Zero Trust Architecture
Cloud Platforms — AWS, Microsoft Azure, Google Cloud Platform (GCP)
Lab
Configure IAM Policies . Enable Cloud Logging . Secure Cloud Storage . Implement MFA
Module 11

Compliance & Governance

Security Governance . SOC 2 . Audit Readiness . Risk Management . ISO/IEC 27001 . PCI DSS . Security Documentation
Lab
Compliance Checklist Creation . Security Policy Documentation . Risk Register Preparation
Module 12

DevSecOps CI/CD Integration

Security Gates in Cl/CD . Automated Security Testing . Policy as Code . Security Monitoring . Incident Response Automation
Hands-On Labs — Secure Git Repository Configuration, Jenkins Pipeline with Security Checks, SonarQube Code Analysis, Trivy Container Image Scanning, OWASP Zap Web Application Security Testing, HashiCorp Vault Secrets Management, Kubernetes Security Hardening, Cloud IAM Policy Configuration, Automated Dependency Scanning, Compliance Audit Preparation
Mini Projects — Build a Secure CI/CD Pipeline Using Jenkins, GitHub, SonarQube, Trivy, and Docker., Secure a Kubernetes Application Using RBAC, Network Policies, and Falco., Implement Centralized Secrets Management with HashiCorp Vault., Perform Vulnerability Assessment and Remediation for a Web Application., Conduct a Cloud Security Audit for AWS or Azure Resources.
Lab
Build a Secure Jenkins Pipeline . Integrate SonarQube, Trivy, and OWASP Zap Into CI/CD

Assessment & certification

Module assignments and labs
25%
Internal assessments
15%
Mini projects
20%
Capstone project and review
40%

Learners who complete all modules, submit the capstone project and clear the final review receive a course completion certificate from Kaizen Infinities Private Limited. Project work is documented for the learner's portfolio and GitHub profile, and interview preparation is included in the final week.

Career outcomes . Roles this programme prepares for
Cloud EngineerDevOps EngineerSite Reliability EngineerKubernetes AdministratorCloud ArchitectDevSecOps EngineerPlatform EngineerCloud Support Engineer
Tools & technologies covered
Amazon Web Services (AWS)Microsoft AzureGoogle Cloud Platform (GCP)DockerKubernetesHelmGitGitHub ActionsJenkinsTerraformAnsiblePrometheusGrafanaELK StackLokiFluentdSonarQubeTrivySnykOWASP ZAPHashiCorp VaultLinuxBash ScriptingYAMLJSONSSHREST APIs
Enquire or apply →Programme sheet (PDF)Institutions can commission a cohort

Also in Infrastructure