When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 5 modules in this course
This Master Containerization with AWS training develops strong skills in building, deploying, and managing cloud-native applications using Docker, Kubernetes, and Amazon EKS best practices. You learn containerization fundamentals, image management, orchestration, and AWS integrations through hands-on labs and real-world demos. The course covers container lifecycles, cluster networking, CI/CD automation, monitoring, and security controls. It shows how to automate deployments, scale workloads, and maintain reliable, production-ready environments.
By the end of this course, you will be able to:
- Build Containerized Applications: Create and manage Docker images and containers
- Orchestrate Workloads: Deploy and scale applications using Kubernetes and Amazon EKS
- Automate Deployments: Implement CI/CD pipelines with AWS CodePipeline and GitHub
- Manage Cloud Operations: Configure networking, logging, monitoring, and autoscaling
- Integrate Security Practices: Apply cloud-native security and governance controls
- Enable Enterprise Workflows: Use AWS services for scalable, reliable deployments
Ideal for cloud engineers, DevOps professionals, software developers, and IT practitioners seeking practical containerization and orchestration skills.
Learn the fundamentals of containerization with AWS and Docker in this beginner-friendly module. Explore Docker concepts, core components, and real-world business use cases. Understand why organizations adopt Docker for scalable, efficient deployments, gain practical insights into container workflows, and master key takeaways for modern cloud-native application development.
What's included
8 videos1 reading3 assignments
Show info about module content
8 videos•Total 18 minutes
Course Introduction Containerization with AWS•3 minutes
Kickstarting Containerization with AWS•5 minutes
Learning Objectives•1 minute
What Is Docker?•1 minute
Docker: Components•4 minutes
Why Use Docker?•2 minutes
Business Use Cases of Docker•1 minute
Key Takeaways•1 minute
1 reading•Total 10 minutes
Course Syllabus•10 minutes
3 assignments•Total 130 minutes
Quiz on Introduction to Containerization & Docker•15 minutes
Quiz on Docker Components & Use Cases•55 minutes
Assessment for Docker Basics•60 minutes
Docker Images & Containers
Module 2•4 hours to complete
Module details
Master Docker images and containers with this hands-on module covering image creation, container lifecycle, tagging, and registry management. Learn how to build, push, pull, and optimize Docker images, manage layers, and clean up resources. Gain practical skills through real-world demos to deploy, scale, and maintain efficient containerized applications.
What's included
24 videos5 assignments
Show info about module content
24 videos•Total 79 minutes
Learning Objectives•1 minute
Docker Image: Overview•1 minute
Why Use Docker Images?•3 minutes
Parts of a Docker Image•1 minute
Docker Overview: Containers and Docker files•1 minute
Docker Containers: Execution•1 minute
Why Use Docker Containers?•3 minutes
Container Lifecycle•3 minutes
Demo: Demonstrating Lifecycle of Containers•8 minutes
Demo: Creating a Docker Image•6 minutes
Why Image Management Is Necessary?•1 minute
Image Creation Techniques•1 minute
Layers of Docker Image•1 minute
Tagging an Image: How to Do It•2 minutes
Services and Tasks Overview with Docker Commit, Push, and Pull Commands•3 minutes
Demo: Tagging an Image•4 minutes
Demo: Displaying Layers of a Docker Image•7 minutes
Introduction to Docker Registry•6 minutes
Demo: Deploying and Configuring a Registry•7 minutes
Demo: Pulling and Deleting Images from Docker Registry•7 minutes
Prune Images and Containers•3 minutes
Demo: Inspecting, Removing, and Pruning Images•5 minutes
Real-Life Impacts of Docker Key Components•3 minutes
Key Takeaways•2 minutes
5 assignments•Total 160 minutes
Quiz on Docker Images & Containers Basics•15 minutes
Quiz on Containers & Image Creation•15 minutes
Quiz on Image Management & Tagging•15 minutes
Quiz on Registries & Cleanup•55 minutes
Assessment for Docker Images & Containers•60 minutes
Kubernetes Fundamentals
Module 3•3 hours to complete
Module details
Build strong Kubernetes fundamentals and container orchestration skills in this comprehensive module. Learn core components including Pods, Scheduler, Controller, Kubelet, Kube-proxy, and Etcd. Explore microservices architecture design and deploy containers on AWS using Amazon ECR and ECS with Fargate and EC2. Gain real-world insights into scalable, production-ready container management.
What's included
14 videos3 assignments
Show info about module content
14 videos•Total 37 minutes
Learning Objectives•1 minute
Introduction to Containerization and Orchestration•1 minute
Demo: Creating a Simple Microservice Architecture Design•14 minutes
Kubernetes Fundamentals•2 minutes
Overview of etcd•1 minute
Controller•1 minute
Scheduler•3 minutes
Kubelet•1 minute
Kube-Proxy•1 minute
Pods•5 minutes
Amazon Elastic Container Registry (ECR)•1 minute
Introduction to Amazon Elastic Container Service (ECS) •3 minutes
ECS Launches: Fargate and EC2•1 minute
Amazon ECS: Real-World Use Cases and Industry Adoption•1 minute
3 assignments•Total 130 minutes
Quiz on Orchestration & Kubernetes Core•15 minutes
Quiz on Containers on AWS (ECR & ECS)•55 minutes
Assessment for Kubernetes Fundamentals•60 minutes
Amazon EKS (Kubernetes on AWS)
Module 4•5 hours to complete
Module details
Master Amazon EKS and Kubernetes on AWS in this advanced, hands-on module. Learn EKS architecture, cluster setup, networking, scaling, and integrations with AWS services. Deploy applications using CI/CD pipelines, automate infrastructure with CloudFormation, and implement monitoring, logging, and autoscaling. Build real-world expertise through guided demos and end-to-end EKS projects.
What's included
19 videos5 assignments
Show info about module content
19 videos•Total 117 minutes
Demo: Creating and Configuring a Kubernetes Cluster•10 minutes
Overview of Amazon Elastic Kubernetes Service•2 minutes
AWS EKS vs. Self-Managed Kubernetes•2 minutes
EKS Architecture and Core Components•2 minutes
EKS Networking and Load Balancing•1 minute
EKS Integration with Other AWS Services•2 minutes
Demo: Creating and Scaling EKS Clusters - Part 1•7 minutes
Demo: Creating and Scaling EKS Clusters - Part 2•8 minutes
Demo: Deploying Kubernetes YAML with CodePipeline - Part 1•12 minutes
Demo: Deploying Kubernetes YAML with CodePipeline - Part 2•9 minutes
Advanced EKS Topics•3 minutes
Demo: Autoscaling and Load Balancing with EKS•7 minutes
EKS Cluster Maintenance and Upgrades•4 minutes
EKS Monitoring and Logging•3 minutes
Demo: Creating EKS Cluster Using CloudFormation Template•14 minutes
Key Takeaways•1 minute
Lesson-End Project: Deploying a Kubernetes Pod Using EKS - Part 1•13 minutes
Lesson-End Project: Deploying a Kubernetes Pod Using EKS - Part 2•6 minutes
Lesson-End Project: Deploying a Kubernetes Pod Using EKS - Part 3•10 minutes
5 assignments•Total 160 minutes
Quiz on EKS Foundations•15 minutes
Quiz on Networking, Integrations & Scaling•15 minutes
Quiz on CI/CD, Advanced EKS & Operations•15 minutes
Quiz on Monitoring & Automation•55 minutes
Assessment for Amazon EKS (Kubernetes on AWS)•60 minutes
CI/CD with AWS CodePipeline
Module 5•3 hours to complete
Module details
Learn to design, build, and manage modern CI/CD pipelines using AWS CodePipeline in this practical module. Explore continuous integration, delivery, and deployment workflows, key pipeline components, and tool selection strategies. Gain hands-on experience integrating GitHub and AWS services to automate testing, builds, and releases for faster, reliable software delivery.
What's included
14 videos4 assignments
Show info about module content
14 videos•Total 31 minutes
Learning Objectives•1 minute
What Is a CI/CD Pipeline?•1 minute
Continuous Integration: Tasks and Advantages•2 minutes
Continuous Delivery: Tasks and Advantages•2 minutes
Continuous Deployment: Tasks and Advantages•2 minutes
CI/CD Pipeline: Importance and Workflow•2 minutes
Elements of a CI/CD Pipeline•2 minutes
CI/CD Tools and Tool Selection•1 minute
AWS CodePipeline: What It Is and Its Key Components•1 minute
AWS CodePipeline: Why Use It, Where It Applies, and Who Uses It•3 minutes
Integrating with Other AWS Services and Its Advantages•2 minutes
How to Use AWS CodePipeline?•1 minute
Demo: Creating a pipeline from the GitHub Repository•9 minutes
Key Takeaways•2 minutes
4 assignments•Total 145 minutes
Quiz on CI/CD Fundamentals•15 minutes
Quiz on CI/CD Workflow & Tooling•15 minutes
Quiz on AWS CodePipeline•55 minutes
Assessment for CI/CD with AWS CodePipeline•60 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Simplilearn is a global leader in digital upskilling, offering highly specialized training in emerging technologies and processes shaping the digital economy's future. We focus on innovations transforming the digital landscape while significantly reducing costs and time compared to traditional methods. More than one million professionals and 2,000 corporate training organizations have benefited from our award-winning programs to achieve their career and business goals.
Cloud engineers, DevOps professionals, software developers, and IT practitioners looking to build strong containerization, Kubernetes, and AWS deployment skills.
What will I be able to do after completing this course?
Build and manage Docker containers, deploy and scale applications using Kubernetes and Amazon EKS, automate releases with CI/CD pipelines, and maintain production-ready cloud-native environments.
What topics are covered in the course?
Docker fundamentals, image and registry management, Kubernetes orchestration, Amazon EKS, AWS integrations, CI/CD with CodePipeline, monitoring, logging, autoscaling, and security best practices.
Are there any prerequisites for this course?
No, it is a beginner-friendly course designed for learners new to containerization and orchestration.
Will I receive a certificate after completion?
Yes, you will receive a certificate validating your expertise in Docker, Kubernetes, Amazon EKS, and AWS cloud-native deployment practices.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.