Amazon EKS makes it easy for you to run Kubernetes on AWS without having to install, operate, and maintain your own Kubernetes control plane. In this course, you will learn about container management and orchestration for Kubernetes with Amazon EKS.
You will build an Amazon EKS cluster, configure the environment, deploy the cluster, and then add applications to your cluster. You will manage container images with Amazon Elastic Container Registry (ECR) and learn how to automate the deployment of applications. You will deploy applications with CI/CD tools. You will learn how to monitor and scale your environment using metrics, logging, tracing and horizontal/vertical scaling. You will learn how to design and manage a large container environment by paying attention to efficiency, cost and resilience. You will configure AWS network services to support the cluster and learn how to secure your Amazon EKS environment.
Day 1
Module 0: Course introduction
Module 1: Kubernetes basics
Module 2: Amazon EKS basics
Module 3: Setting up an Amazon EKS cluster
Module 4: Deploying applications on your Amazon EKS cluster
Day 2
Module 5: Configuring observability in Amazon EKS
Module 6: Balance between efficiency, reliability and cost optimization in Amazon EKS
Module 7: Managing networks in Amazon EKS
Day 3
Module 8: Managing authentication and authorization in Amazon EKS
Module 9: Implementing secure workflows
Module 10: Management of upgrades in Amazon EKS
This course includes lectures, presentations, practical exercises, demonstrations and group exercises/discussions.
We recommend that participants this course have this knowledge:
This course is aimed at the following job roles:
Whether you're just starting to learn Kubernetes from scratch or you're looking for managed Kubernetes services for existing workloads, the Running Containers on Amazon EKS course is perfect for you! Join us on this three-day journey and learn everything you need to know to get started with managed Kubernetes on the AWS cloud. Kubernetes may not be for the faint of heart, but combined with the power of AWS and the convenience of a managed environment for the control plane, it provides a great starting point to learn the world of container orchestration and take small steps with confidence.
This course is aimed at both beginners and experienced users of Kubernetes. If you have already used Kubernetes on-premises and want to take your containerized applications in the AWS cloud to the next level, you will find everything you need to customize your own EKS clusters to your liking. Throughout the course, we will cover topics such as the anatomy of EKS clusters, AWS resources and services for running EKS at various levels, as well as performance, cost optimization and security.
This course offers hands-on labs led by experienced instructors that provide real-world experience configuring, deploying and managing EKS clusters, while providing networking opportunities with subject matter experts and colleagues . In addition, participants will benefit from extended access to the labs after the course to ensure a solid foundation for further learning and growth on their Kubernetes journey. Join us on this exciting and informative journey and learn how to efficiently use Kubernetes on AWS and improve your skills in managing containerized applications.
Form of learning
Learning form
No filter results
The training is carried out in cooperation with an authorized training partner.
The latter collects and processes data under its own responsibility. Please take note of the corresponding privacy policy