Grand Launch Offer Rs.4999/- for first 50 members
Registrations Open Now

DevOps

DevOps is a set of practices, tools, and a cultural philosophy that aims to unify and automate the processes of software development (Dev) and IT operations (Ops). Its goal is to shorten the software development life cycle and provide continuous delivery with high software quality.

  • All Levels
  • ENGLISH
  • 2025-10-07
  • Certficate - Yes

Overview

DevOps is a set of practices, tools, and a cultural philosophy that aims to unify and automate the processes of software development (Dev) and IT operations (Ops). Its goal is to shorten the software development life cycle and provide continuous delivery with high software quality.

In addition to core topics, a comprehensive DevOps course can include advanced modules like DevSecOps for integrating security into CI/CD, Site Reliability Engineering (SRE) for reliability practices, observability with Prometheus and Grafana, GitOps using Argo CD, advanced Kubernetes (Helm, Operators, Istio), multi-cloud deployments with Terraform, serverless DevOps (AWS Lambda, SAM), and essential soft skills like Agile, Jira, and communication. A final capstone project ties it all together with hands-on, real-world application.

Curriculum

  • ๐Ÿ”น 1. Introduction to DevOps and AWS

    • What is DevOps? Benefits and lifecycle

    • Overview of AWS ecosystem

    • DevOps tools and services in AWS

    • Shared Responsibility Model


    ๐Ÿ”น 2. AWS Fundamentals (Optional Refresher)

    • EC2, S3, VPC, IAM, RDS

    • Elastic Load Balancer (ELB), Auto Scaling Groups (ASG)

    • CloudWatch and CloudTrail basics


    ๐Ÿ”น 3. Version Control with Git & AWS CodeCommit

    • Git basics and workflow

    • Working with AWS CodeCommit (Git-based repo service)

    • IAM permissions for repositories


    ๐Ÿ”น 4. Continuous Integration with AWS CodeBuild

    • Setting up CodeBuild projects

    • Buildspec YAML files

    • Running unit/integration tests in build phase

    • Integrating CodeBuild with GitHub and CodeCommit


    ๐Ÿ”น 5. Continuous Delivery with CodePipeline

    • Creating pipelines with AWS CodePipeline

    • Integration with CodeCommit, CodeBuild, CodeDeploy

    • Manual approval stages

    • Cross-account pipeline setup


    ๐Ÿ”น 6. Continuous Deployment with AWS CodeDeploy

    • Application deployment strategies (in-place, blue/green)

    • Using CodeDeploy with EC2, ECS, and Lambda

    • Deployment hooks and lifecycle events

    • Rollbacks and deployment status monitoring


    ๐Ÿ”น 7. Infrastructure as Code (IaC)

    • AWS CloudFormation

      • Templates, stacks, parameters

      • Change sets and stack policies

    • AWS CDK (Cloud Development Kit)

      • Writing infrastructure in TypeScript/Python

    • Intro to Terraform on AWS


    ๐Ÿ”น 8. Configuration Management

    • Introduction to AWS Systems Manager (SSM)

      • Run Command, Parameter Store, Patch Manager

    • Using SSM with EC2 and hybrid environments


    ๐Ÿ”น 9. Monitoring & Logging

    • Amazon CloudWatch

      • Metrics, Alarms, Logs, Dashboards

      • Custom metrics and log agents

    • AWS CloudTrail

      • Auditing API activity

    • AWS X-Ray for distributed tracing


    ๐Ÿ”น 10. Containerization & Orchestration

    • Docker basics and container images

    • Using Amazon Elastic Container Service (ECS)

      • Fargate vs EC2 launch types

    • Amazon Elastic Kubernetes Service (EKS)

      • Cluster setup and deployment

    • CI/CD with containers in AWS


    ๐Ÿ”น 11. Security & Compliance in DevOps

    • IAM best practices (least privilege, roles, policies)

    • Secrets management using AWS Secrets Manager and SSM Parameter Store

    • Encryption (KMS), compliance monitoring with AWS Config


    ๐Ÿ”น 12. Cost Management and Optimization

    • Monitoring with AWS Cost Explorer

    • Tagging strategies

    • Budgets and alerts


    ๐Ÿ”น 13. Final Project / Capstone

    Build and deploy a full CI/CD pipeline on AWS:

    • Use CodeCommit โ†’ CodeBuild โ†’ CodeDeploy โ†’ EC2/ECS

    • Infrastructure managed via CloudFormation or CDK

    • Monitoring with CloudWatch, security with IAM and Secrets Manager


    ๐Ÿงช Tools Covered

    • AWS CodeCommit

    • AWS CodeBuild

    • AWS CodePipeline

    • AWS CodeDeploy

    • CloudFormation / CDK

    • ECS / EKS

    • CloudWatch / CloudTrail

    • SSM / Secrets Manager



Course Schedule

Mentorian  offer various modes of training to cater to different learning preferences:

  • Offline Classroom Training: In-person sessions conducted at training centers.

  • Online Live Sessions: Real-time interactive classes conducted over the internet.

Submit Request