Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Amazon EKS Primer

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

Kubernetes is a powerful container orchestration system that is the backbone of many microservices architectures, but it has a steep learning curve and is complex to manage. With Amazon EKS, you can run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane.


In this course, you learn the basics of container management and orchestration for Kubernetes using Amazon EKS. You learn how Amazon EKS manages the Kubernetes control plane and parts of the data plane. You learn how Amazon EKS integrates with other AWS services, what the cost considerations are for Amazon EKS, and how to monitor applications running on Amazon EKS clusters.

  • Course Level: Intermediate
  • Duration: 1 Hour 15 Minutes

Activities

This course includes interactive lessons, demonstrations, and knowledge checks.

Course objectives

In this course, you will learn to:

  • Explain how Amazon EKS manages the Kubernetes control plane and can manage elements of the data plane.
  • Differentiate between different compute options: AWS Fargate, managed node groups and self-managed nodes.
  • Describe how pods communicate with each other and interact with hosts in Amazon EKS clusters
  • Describe where Amazon EKS integrates with other AWS services.
  • Explain how upgrades are handled in Amazon EKS.
  • Outline the Amazon EKS pricing structure and manage cost.

Intended audience

This course is intended for:

  • Cloud architects
  • Developers
  • IT operations staff
  • DevOps engineers

Prerequisites

We recommend that attendees of this course have:

  • Completed Introduction to Containers, or an understanding of container concepts
  • Basic Kubernetes familiarity
  • Basic networking familiarity
  • Basic familiarity with AWS

Course outline

Introduction

  • Kubernetes review
  • Amazon EKS control plane
  • Amazon EKS data plane
  • Which API should you use?

Configuring Amazon EKS

  • Preparing your AWS environment
  • Creating your cluster
  • Configuring horizontal and vertical scaling
  • Managing communication in Amazon EKS

Integrating Amazon EKS with other services

  • Managing storage in Amazon EKS
  • Deploying applications to Amazon EKS
  • Gaining observability
  • Deploying a service mesh with AWS AppMesh

Maintaining your Amazon EKS cluster

  • Maintaining add-ons
  • Managing upgrades

Managing Amazon EKS costs

  • Primary cost drivers in Amazon EKS

Reviews

Start your review of Amazon EKS Primer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.