3-Month Live Online Program

AWS DevOps with GitLab CI/CD

From Beginner to Advanced — build, automate and deploy cloud-native applications on AWS with Terraform, Ansible, Docker, Kubernetes and GitLab CI/CD pipelines.

3 MonthsDuration
12 WeeksStructured
LiveOnline Classes
Beginnerto Advanced

Program Overview

A comprehensive, job-ready DevOps program built for the AWS cloud era.

Duration & Format

3 Months (12 Weeks) • Live Online • Beginner to Advanced

Live SessionsHands-on LabsReal Projects

Prerequisites

Basic computer knowledge & Linux (preferred but not mandatory). Basic networking concepts. No prior cloud experience required.

Beginner FriendlyNo Cloud Exp Needed

Career Opportunities

AWS DevOps Engineer, Cloud Engineer, SRE, Platform Engineer, Kubernetes Engineer, CI/CD Engineer, DevSecOps Engineer, Cloud Operations Engineer.

Job ReadyInterview Prep

Month-by-Month Breakdown

Every week includes live lectures, hands-on labs and real-world projects.

Month 1 — DevOps & AWS Foundations

Week 1: DevOps Fundamentals

Introduction to DevOps, SDLC, Agile & Scrum, DevOps Lifecycle, Continuous Integration, Continuous Delivery & Deployment, DevOps Culture & Toolchain, Introduction to Cloud Computing.

Labs: Install Git, Create GitLab Account, Create First Repository, Basic Linux Setup.

DevOpsSDLCCI/CDAgile

Week 2: Linux & Networking

Linux Architecture, File System, Users & Groups, File Permissions, Package Management, Process Management, Shell Scripting, SSH, Networking Basics, DNS, HTTP/HTTPS.

Labs: Linux Administration, Shell Script Automation, SSH Configuration, Web Server Installation.

LinuxShell ScriptingSSHNetworking

Week 3: Git & GitLab

Git Fundamentals, Branching Strategy, Merge & Rebase, Merge Requests, GitLab Repository Management, GitLab Groups & Projects, GitLab Container Registry, Git Best Practices.

Labs: Feature Branch Workflow, Merge Conflict Resolution, Repository Management, GitLab Collaboration.

GitGitLabBranchingMerge Requests

Week 4: AWS Cloud Fundamentals

AWS Global Infrastructure, IAM, EC2, EBS, VPC, Security Groups, Elastic IP, Route 53, S3, CloudFront, AWS CLI.

Labs: Launch EC2 Instances, Configure IAM, Create VPC, Host Static Website on S3, Configure Security Groups.

AWSIAMEC2VPCS3

Month 2 — Core DevOps Technologies

Week 5: AWS Advanced Services

Auto Scaling, Application Load Balancer, RDS, DynamoDB, Lambda, SNS, SQS, CloudWatch, AWS Systems Manager (SSM).

Labs: Multi-tier Architecture, Database Deployment, Load Balancer Config, CloudWatch Monitoring.

LambdaRDSAuto ScalingCloudWatch

Week 6: Docker

Containerization Concepts, Docker Architecture, Images & Containers, Dockerfile, Docker Compose, Networking, Volumes, Docker Best Practices.

Labs: Build Docker Images, Run Containers, Multi-container Applications, Push Images to GitLab Container Registry.

DockerContainersDocker ComposeRegistry

Week 7: GitLab CI/CD

GitLab Runners, Pipeline Architecture, .gitlab-ci.yml, Stages & Jobs, Variables & Secrets, Artifacts & Cache, Merge Request Pipelines, Multi-stage Pipelines, Environment Management, Deployment Strategies, Pipeline Monitoring, Rollback Strategy.

Labs: Configure GitLab Runner, Build CI Pipeline, Automated Testing, Docker Image Build, Push to GitLab Registry, Deploy to AWS EC2.

GitLab CI/CDPipelinesRollbackSecrets

Week 8: Terraform (IaC)

Infrastructure as Code (IaC) concepts, Providers, Resources, Variables, Modules, State Files, Remote Backend, Workspaces, Best Practices.

Labs: Provision AWS Infrastructure, Create VPC, Launch EC2, Create Security Groups, Infrastructure Automation.

TerraformIaCModulesState Files

Month 3 — Advanced DevOps & Real-Time Projects

Week 9: Ansible

Configuration Management, Inventory, Playbooks, Roles, Templates, Variables, Handlers, Ansible Vault.

Labs: Server Configuration, User Management, Install Nginx, Deploy Applications.

AnsiblePlaybooksAnsible VaultConfig Mgmt

Week 10: Kubernetes

K8s Architecture, Pods, ReplicaSets, Deployments, Services, ConfigMaps, Secrets, Ingress, Persistent Volumes, Helm, Rolling Updates, Rollbacks.

Labs: Kubernetes Cluster Setup, Deploy Applications, Auto Scaling, Helm Deployment.

KubernetesHelmEKSPods

Week 11: AWS DevOps Services & Monitoring

CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CloudFormation, ECR, EKS, Prometheus, Grafana, ELK Stack, Centralized Logging, Monitoring & Alerting, DevSecOps Best Practices.

Labs: AWS Native CI/CD Pipeline, Deploy to Amazon EKS, Build Monitoring Dashboards, Configure Alerts.

CodePipelinePrometheusGrafanaELKDevSecOps

Week 12: Capstone Project & Interview Prep

Build a production-ready AWS DevOps solution including: GitLab SCM, GitLab CI/CD Pipeline, Docker Containerization, GitLab Registry, Terraform IaC, Ansible Config Mgmt, Kubernetes (EKS), ALB, Auto Scaling, Prometheus/Grafana monitoring, ELK logging, Automated Rollback.

Interview Prep: Resume building, LinkedIn optimisation, mock technical interviews, AWS/Linux/Git/Docker/K8s/Terraform scenario-based Q&A.

CapstoneProduction-ReadyMock InterviewsResume

Tools & Technologies Covered

A comprehensive stack spanning every layer of modern cloud DevOps.

AWSLinuxGitGitLab CI/CD DockerKubernetesHelm TerraformAnsible PrometheusGrafanaELK Stack IAMEC2VPCS3Route 53 LambdaRDSDynamoDB SNSSQSCloudWatchSSM ECREKSCloudFormation CodeCommitCodeBuildCodeDeployCodePipeline

Ready to Become an AWS DevOps Engineer?

Enrol now and get hands-on training, capstone projects, and placement support.

Apply Now
Chat