YoVDO

Amazon EKS Primer

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon Elastic Kubernetes Service (EKS) Courses Cost Management Courses Cloud Architecture Courses Container Management Courses AWS Integration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

A Practical Guide to Amazon EKS
A Cloud Guru
EKS Basics
A Cloud Guru
Alojamiento de servidores para juegos en AWS (Español LATAM) | Game Server Hosting on AWS (LATAM Spanish)
Amazon Web Services via AWS Skill Builder
Amazon EKS for Developers - Online Course Supplement
Amazon Web Services via AWS Skill Builder
Amazon EKS Primer (Indonesian)
Amazon Web Services via AWS Skill Builder