Duration
3 days.
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Completed Introduction to Containers
- Completed Amazon Elastic Kubernetes Service (EKS) Primer
- Completed AWS Cloud Practitioner Essentials (or equivalent real-world experience)
- Basic Linux administration experience
- Basic network administration experience
- Basic knowledge of containers and microservices
Skills Gained
- Describe Kubernetes and Amazon EKS fundamentals and the impact of containers on workflows.
- Build an Amazon EKS cluster by selecting the correct compute resources to support worker nodes.
- Secure your environment with AWS Identity and Access Management (IAM) authentication and Kubernetes Role Based Access Control (RBAC) authorization.
- Deploy an application on the cluster. Publish container images to Amazon ECR and secure access via IAM policy.
- Deploy applications using automated tools and pipelines. Create a GitOps pipeline using WeaveFlux.
- Collect monitoring data through metrics, logs, and tracing with AWS X-Ray and identify metrics for performance tuning. Review scenarios where bottlenecks require the best scaling approach using horizontal or vertical scaling.
- Assess the tradeoffs between efficiency, resiliency, and cost and the impact of tuning for one over the others. Describe and outline a holistic, iterative approach to optimizing your environment. Design for cost, efficiency, and resiliency.
- Configure AWS networking services to support the cluster. Describe how Amazon Virtual Private Cloud (VPC) supports Amazon EKS clusters and simplifies inter-node communications. Describe the function of the VPC Container Network Interface (CNI). Review the benefits of a service mesh.
- Upgrade your Kubernetes, Amazon EKS, and third party tools.
Who Can Benefit?
This course is intended for people who provide container orchestration management in the AWS Cloud including:
- DevOps engineers
- Systems administrators
Outline for Running Containers on Amazon Elastic Kubernetes Service (Amazon EKS) Training
Day 1
- Course Introduction
- Kubernetes Fundamentals
- Amazon EKS Fundamentals
- Building an Amazon EKS Cluster
- Deploying Applications to Your Amazon EKS Cluster
Day 2
- Configuring Observability in Amazon EKS
- Balancing Efficiency, Resilience, and Cost Optimization in Amazon EKS
- Managing Networking in Amazon EKS
Day 3
- Managing Authentication and Authorization in Amazon EKS
- Implementing Secure Workflows
- Managing Upgrades in Amazon EKS
11/01/2023 - 11/03/2023
09:00 AM - 05:00 PM
Eastern Standard Time
USD $2,025.00
12/20/2023 - 12/22/2023
12:00 PM - 08:00 PM
Eastern Standard Time
USD $2,025.00
02/06/2024 - 02/08/2024
09:00 AM - 05:00 PM
Eastern Standard Time
USD $2,025.00