The image contains icons of the AWS CI/CD pipeline services.

CI/CD Services

Deep dive into CI/CD services.


Course content

AWS CodeCommit

  • What is the Purpose of CodeCommit?
  • Key Components in CodeCommit
  • Prerequisites for CodeCommit
    • Update IAM User to Allow Access to CodeCommit
    • Update IAM Group to Allow Access to CodeCommit
    • Update IAM Role to Allow Access to CodeCommit
  • CodeCommit Repository
    • What is the Purpose of CodeCommit Repository?
    • Create CodeCommit Repository
    • Push Source Code to CodeCommit Repository
  • Do's and Dont's with CodeCommit

AWS CodeDeploy

  • What is the Purpose of CodeDeploy?
  • Key Components in CodeDeploy
  • Prerequisites for CodeDeploy
    • Create IAM Role to Allow Access to CodeDeploy
  • CodeDeploy Application
    • What is the Purpose of CodeDeploy Application?
    • Create CodeDeploy Application
  • CodeDeploy Deployment Group
    • What is the Purpose of CodeDeploy Deployment Group?
    • Create CodeDeploy Deployment Group
    • Launch EC2 Instances for CodeDeploy Deployment Group
    • Deploy Agent on EC2 Instances of CodeDeploy Deployment Group
    • Prepare EC2 Instances in CodeDeploy Deployment Group
  • Do's and Dont's with CodeDeploy

AWS CodePipeline

  • What is the Purpose of CodePipeline?
  • Key Components in CodePipeline
  • Prerequisites for CodePipeline
  • Architecture of CodePipeline-managed CI/CD
  • CodePipeline Pipeline
    • What is the Purpose of CodePipeline Pipeline?
    • Create CodePipeline Pipeline
    • Execute CodePipeline Pipeline
  • Do's and Dont's with CodePipeline


  • You need an AWS account. If you don't have one, we'll help you to create it.
  • You need a machine running Linux Ubuntu 18.04 LTS as host operating system. Don't panic, we'll help you in this.
  • Machine hardware requirements are minimum 12GB RAM, 4 CPU cores, and 100GB storage.


The main objective of our AWS training is to open opportunities for people who want to be an integral part of a dynamic, high-quality AWS learning community where they can learn, share, and enhance AWS skills.


Anyone from the IT/software industry who is passionate and willing to take up the challenge can start pursuing the AWS cloud. It doesn't matter whether you are a fresher or an experienced candidate, we always start from ground zero.


  • You do hands-on from day one.
  • We do digital whiteboarding to make you understand concepts and real-time implementations.
  • You can ask questions, participate in discussions, and get solutions for complex problems.
  • We deal with a variety of use cases and case studies.
  • You do mini-projects and final project.
  • We do deep diving on all topics.