Lesson 1
Introduction to Microservices at Scale with AWS and Kubernetes
Understand the concepts, skills, and goals you'll work through as well as prerequisites and tools to succeed in your learning journey.
Course
"Microservices at Scale using AWS and Kubernetes" will provide you with a comprehensive understanding of microservices architecture, containers, and Kubernetes in the context of AWS. You will learn how to build, deploy, and manage containerized applications at scale while utilizing AWS tools and services. By the end of your journey, you will have a strong foundation in containerization, microservices, and Kubernetes DevOps skills, enabling you to tackle real-world challenges in your professional career.
"Microservices at Scale using AWS and Kubernetes" will provide you with a comprehensive understanding of microservices architecture, containers, and Kubernetes in the context of AWS. You will learn how to build, deploy, and manage containerized applications at scale while utilizing AWS tools and services. By the end of your journey, you will have a strong foundation in containerization, microservices, and Kubernetes DevOps skills, enabling you to tackle real-world challenges in your professional career.
4 weeks
Real-world Projects
Completion Certificate
Last Updated August 2, 2023
No experience required
Lesson 1
Introduction to Microservices at Scale with AWS and Kubernetes
Understand the concepts, skills, and goals you'll work through as well as prerequisites and tools to succeed in your learning journey.
Lesson 2
Containers for DevOps on AWS
Dive into Docker containers and the Docker Engine and create, deploy, and manage containers. You'll learn about containerization, Docker images, Dockerfiles, and how to interact with AWS ECR.
Lesson 3
Microservices for DevOps on AWS
Understand the significance of microservices and how they affect the responsibilities of DevOps engineers. Learn about continuous integration and deployment and how to use AWS tools like CodeBuild.
Lesson 4
Kubernetes on AWS Fundamentals
Use Kubernetes to solve the cumbersome overhead of managing microservices deployed with Docker. Learn the basics of Kubernetes including architecture, components, and key concepts.
Lesson 5
Operationalizing Kubernetes
Extend your Kubernetes knowledge to applying cluster management to production workloads: Helm charts, logging, and scaling.
Lesson 6 • Project
Project: Operationalizing a Coworking Space Microservice
Implement your understanding of Docker, ECR, CodeBuild, and Kubernetes to take an existing project into a production-ready Kubernetes environment in AWS
Justin Lee
Data Platform Engineer
Justin Lee designs and builds modern scalable systems and consults for Fortune 500 companies. He currently works in the Silicon Valley as a platform engineer to enable users' data workflows. He has a BS in Computer Science from UCLA and is often mentoring and teaching developers through Codementor.
Justin Lee
Data Platform Engineer
Justin Lee designs and builds modern scalable systems and consults for Fortune 500 companies. He currently works in the Silicon Valley as a platform engineer to enable users' data workflows. He has a BS in Computer Science from UCLA and is often mentoring and teaching developers through Codementor.
Get Started Today