Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS DevOps: Become Job-Ready with CI/CD, Docker & Kubernetes
Rating: 4.5 out of 5(22 ratings)
158 students

AWS DevOps: Become Job-Ready with CI/CD, Docker & Kubernetes

Build production-ready DevOps workflows on AWS with Terraform, Docker, Kubernetes, EKS and CI/CD
Last updated 9/2026
English
English [Auto],

What you'll learn

  • Work with AWS cloud services – Understand and use core AWS services and infrastructure concepts in DevOps environments.
  • Provision AWS infrastructure with Terraform – Use Infrastructure as Code to create and manage cloud infrastructure.
  • Build and manage Docker containers – Create, run, manage, and work with containerized applications using Docker.
  • Deploy applications with Kubernetes and AWS EKS – Work with Kubernetes workloads and deploy applications on Amazon EKS.
  • Build practical CI/CD workflows – Use Git, GitLab CI/CD, and DevOps automation practices to streamline application delivery.

Course content

8 sections129 lectures33h 35m total length
  • Introduction13:38

    Get started with AWS DevOps by learning how to automate infrastructure, manage deployments, and build scalable cloud solutions using industry-standard tools.


    Understand the fundamentals of CI/CD, cloud services, and DevOps practices to streamline development and operations efficiently.

  • aws with devops9:07

    Explore the basics of AWS DevOps, including continuous integration, continuous delivery, and infrastructure automation.


    Learn how to leverage AWS tools to improve deployment speed, reliability, and overall application performance.

Requirements

  • Basic computer knowledge – Familiarity with using a computer, files, folders, and common operating-system concepts.
  • Basic Linux knowledge is helpful – Familiarity with Linux commands and the command line will make the DevOps sections easier to follow.
  • Basic networking knowledge is helpful but not required – Understanding concepts such as IP addresses, DNS, ports, and networking will be useful.
  • A computer with internet access – You will need a computer with a reliable internet connection to follow the hands-on exercises.

Description

If you want to become job-ready in AWS DevOps and learn how modern cloud infrastructure, automation, containers, Kubernetes and CI/CD work together, this course gives you a practical path from foundational concepts to production-ready DevOps workflows.


You will learn how to use the tools and technologies that form an important part of modern DevOps environments, including AWS, Linux, Git, Terraform, Ansible, Docker, Kubernetes, AWS EKS and CI/CD.


Instead of learning these technologies separately, you will learn how they connect together to provision infrastructure, automate processes, manage containers and deploy applications in cloud environments.


By the end of this course, you will be able to:


- Provision AWS infrastructure using Terraform and Infrastructure as Code

- Work with essential AWS cloud infrastructure and services

- Use Linux skills in AWS and DevOps environments

- Manage source code and workflows with Git

- Build and manage Docker containers

- Work with Kubernetes workloads and concepts

- Deploy and manage applications using AWS EKS

- Understand and implement CI/CD workflows

- Connect infrastructure, automation, containers and deployment into practical DevOps workflows

- Build the practical knowledge needed to work toward job-ready and production-ready DevOps capabilities


Throughout the course, you will progress through AWS and Linux foundations before moving into infrastructure automation with Terraform, source control with Git, automation with Ansible, containerization with Docker, Kubernetes, AWS EKS and CI/CD.


The focus is on understanding how these technologies are applied together rather than simply memorizing individual tools. You will develop practical experience with the workflows and technologies used to build, automate and deploy cloud-based applications.


This course is designed for learners who want to develop practical AWS DevOps skills, prepare for real-world DevOps environments, and build the knowledge required to pursue DevOps roles.


Whether you are starting your DevOps journey or looking to strengthen your existing cloud skills, this course will help you understand how modern AWS DevOps workflows are built and operated.


Before enrolling, review the course requirements to make sure your current knowledge matches the recommended starting point.

Who this course is for:

  • This course is for anyone who wants to learn AWS DevOps and build practical skills in cloud computing, automation, infrastructure, containers, Kubernetes, and CI/CD. It is suitable for beginners, students, aspiring DevOps engineers, developers, system administrators, cloud professionals, working professionals, freelancers, and anyone looking to build or strengthen their AWS and DevOps skills. Whether you are starting your DevOps journey, preparing for a career in cloud and DevOps, or looking to improve your existing technical skills, this course provides hands-on learning with AWS, Linux, Git, Terraform, Ansible, Docker, Kubernetes, AWS EKS, and CI/CD.