CloudNet@ - Amazon EKS Basic Course

This course covers the basics of Amazon EKS, an AWS-managed Kubernetes service, designed for beginner Amazon EKS users.

(4.9) 56 reviews

634 learners

Level Basic

Course period Unlimited

Network
Network
AWS
AWS
Kubernetes
Kubernetes
amazon-eks
amazon-eks
eks
eks
Network
Network
AWS
AWS
Kubernetes
Kubernetes
amazon-eks
amazon-eks
eks
eks

Reviews from Early Learners

4.9

5.0

Do Yeon Kim

96% enrolled

Hello. First of all, I would like to thank the instructor who explained the AWS EKS cluster technology in detail and disclosed it. I always felt lacking because I was always pressed for time while doing infrastructure development in the field, so I couldn't study in depth. However, after looking at the lecture table of contents, I decided that I had to listen to it, so I purchased it, and as expected, it was a great help in understanding the functions provided by AWS EKS cluster (k8s) again because it explained it in detail in a calm voice from the beginning. In particular, the demonstration of AWS VPC-CNI operation sequentially up to the tcp dump level helped me understand the EKS cluster network properly. I also liked that the karpenter (cluster autoscaler) part was explained in a separate session.

5.0

kkkkkk

100% enrolled

Great introduction to EKS technology!!! The flow explanations with internal operation diagrams were especially good. Thank you for quickly answering questions and reflecting feedback.

5.0

이강훈

100% enrolled

It was very helpful in grasping the basic concepts of EKS! Both the explanations and hands-on sessions are so clean and well-organized. I also really liked how you guided us to explore and find things on our own. I'm moving on to the EKS advanced edition!

What you will gain after the course

  • Distinguishing the differences between a standard Kubernetes environment and an EKS environment

  • Understanding basic concepts from EKS cluster installation to networking and storage

  • Understanding Observability and Scaling in EKS Management

  • Understanding the DevOps environment where infrastructure is managed and operated based on commands or code

From the basics of Amazon EKS
to hands-on practice, all in one course! 💡

The absolute leader in container orchestration,
Amazon EKS, the managed Kubernetes! 📖

Kubernetes, an orchestration tool for container-based environments, is utilized and used in many business areas. Due to the complexity and management difficulties of these typical Kubernetes environments, cloud service providers offer services that assist with the management aspects of Kubernetes.

You will be able to understand and learn about Amazon EKS from AWS, a leading global cloud service provider, and apply it to various business environments. If you have at least a basic knowledge of Kubernetes and AWS services, you will be able to understand and learn it easily.

This course is about Amazon EKS, a service for configuring and managing Kubernetes environments using AWS's managed solution, the absolute leader in container orchestration. Based on the online study content from the CloudNet@ team, it is structured to help you gain a structural understanding and practical usage of the essential Amazon EKS services you need to know.

We will first provide theoretical explanations for each Amazon EKS service category and learn by visualizing the architectural structures, followed by understanding through hands-on practice. With dynamic visual explanations to aid your understanding, I believe this will be a valuable time as the course provides answers to the question "Why?" through practice, rather than just simple configuration.

80% hands-on ratio!
You can understand by building it yourself through various practical exercises.

We provide the EKS Hands-On web page created by our team.

We provide numerous diagrams to help you understand the operation of both theory and practice.


We recommend this to the following people 🙆‍♀️

Infrastructure managers planning a migration to Amazon EKS

Beginner developers who are new to the Amazon EKS environment

DevOps engineers who need a reference for Amazon EKS design

Anyone interested in Kubernetes and the EKS environment!!


What you will learn 📚

Section 0 - Course Introduction

Introduction to the Amazon EKS Basic Course

Section 1 - Prerequisite Knowledge

A time to check prerequisite knowledge before the lecture, with a brief explanation provided.

Section 2 - Amazon EKS Service

Introduction to Amazon EKS and explanation of its architectural structure

Section 3 - [Hands-on] Amazon EKS Installation and Basic Usage

Deploying Amazon EKS service through the AWS Management Console and deploying Amazon EKS service based on the eksctl command.

Section 4 - Amazon VPC CNI

Introduction to Amazon VPC CNI (Container Network Interface) and explanation of its architecture and communication flow

Section 5 - [Hands-on] Amazon EKS One-Click Deployment GuidePhần 5 - [Thực hành] Hướng dẫn triển khai Amazon EKS bằng một cú nhấp chuột

Explanation of how to deploy Amazon EKS with one click for EKS networking practice, verify the basic environment, and delete the practice environment.

Section 6 - [Lab] Configuring Amazon VPC CNI Network

Hands-on practice for verifying the default network, pod communication flow, and maximum pod creation in an Amazon VPC CNI environment.

Section 7 - [Practice] Configuring AWS Load Balancer Controller Load Balancing Environment

A brief introduction to the AWS Load Balancer Controller, followed by the deployment and verification of Service and Ingress types of the AWS Load Balancer Controller.

Section 8 - [Hands-on] Configuring ExternalDNS

A brief introduction to ExternalDNS, followed by a hands-on practice of deploying ExternalDNS and integrating it with the AWS Load Balancer Controller.

Section 9 - Understanding Amazon EKS Storage

Comparison of storage types in Kubernetes environments and introduction to AWS CSI (Container Storage Interface) Drivers

Section 10 - [Hands-on] Amazon EKS One-Click Deployment and Basic Storage Verification

Explanation of how to verify basic storage (temporary file systems, emptyDir, local-path-provisioner) after the Amazon EKS one-click deployment for EKS storage practice, and how to delete the practice environment.

Section 11 - [Hands-on] Configuring Amazon EBS CSI Driver

A brief introduction to the Amazon EBS CSI Driver, followed by hands-on exercises for deploying the Amazon EBS CSI Driver, static provisioning, dynamic provisioning, and the EBS Volume Snapshot Controller.

Section 12 - [Hands-on] Configuring Amazon EFS CSI Driver

A brief introduction to the Amazon EFS CSI Driver, followed by deploying the Amazon EBS CSI Driver and a hands-on exercise on dynamic provisioning.

Section 13 - [Hands-on] Using Amazon ECR Public Repository

A brief introduction to the Amazon ECR service, along with creating and using an Amazon ECR Public Repository.

Section 14 - Understanding Amazon EKS Observability

Introduction to observability and explanation of its key elements, explanation of logging and metrics, and introduction to AWS managed AMP and AMG.

Section 15 - [Hands-on] Amazon EKS One-Click Deployment and Basic Configuration

Amazon EKS one-click deployment and basic configuration for EKS observability practice

Section 16 - [Practice] Configuring Logging for Amazon EKS

Configuring and verifying logging for the Control Plane, Containers, and Pods in an Amazon EKS environment

Section 17 - [Hands-on] Configuring Prometheus and Grafana

Practice on basic Prometheus usage and Grafana dashboard utilization after deploying the Prometheus stack.

Section 18 - Auto Scaling in the Amazon EKS Environment

Introduction to HPA (Horizontal Pod Autoscaling), VPA (Vertical Pod Autoscaling), CA (Cluster Autoscaling), and Karpenter

Section 19 - [Hands-on] Amazon EKS One-Click Deployment and Basic Configuration

Amazon EKS one-click deployment and basic configuration for EKS auto-scaling hands-on practice

Section 20 - [Hands-on] Configuring HPA, VPA, and CA

Configure HPA, VPA, and CA environments, verify auto-scaling behavior, and utilize the Grafana dashboard.

Section 21 - [Hands-on] Configuring Karpenter

Configure the Karpenter environment, verify auto-scaling operation, and utilize the Grafana dashboard.

📌 Please check before taking the course.

  • Step by step! The course is structured with theoretical explanations followed by hands-on practice, so please proceed with the lectures in sequential order.
  • No! Live! The hands-on process is designed for you to follow along, but it is not in real-time. (Repetitive tasks or waiting periods have been edited.) You should pause the video periodically to follow along with the practice steps.
  • Once the practice is finished, you must delete the created resources, and a video on resource deletion is provided at the end of the session.

Notes before taking the course 📢

Learning Materials

  • EKS Hands-On web page provided as a practice guide (https://www.ongja.space/cnaeblab)
  • Amazon EKS 원클릭 배포 코드 제공
    • Amazon EKS one-click deployment definition ⇒ Click ⇒ Create basic infrastructure for hands-on practice
  • 강의 자료 PPT/PDF 제공
    • A PDF file for the lecture progress is provided by default.
    • 수강평 작성자에 한해 읽기 전용의 PPT 파일을 제공합니다. 슬라이드 쇼로 확인하면 동적인 동작의 이해에 도움이 되겠습니다. 필요하신 분은 메일로 신청해 보세요 :)
      • Email Address: ongja@cloudneta.net
      • Format: [Course Name]/[Applicant Nickname]/[Review Status]
      • Example: Amazon EKS Basic Lecture/ongja_cloudnet@/Completed

Prerequisite Knowledge and Important Notes

  • Basic understanding of AWS services
  • Basic understanding of Kubernetes services
  • Basic understanding of Linux shell commands
  • 실습 과정에 따라 AWS 과금이 발생 (₩ 10,000 ~ ₩ 20,000 예상)
    • While we make the most of the AWS Free Tier policy, a small amount of billing is unavoidable. Upon completing all courses, an estimated charge of approximately 10,000 to 20,000 KRW is expected.
  • This is a beginner-level Amazon EKS service course, and if you have basic prior knowledge, you can proceed through the entire process without any difficulties.

Instructor Introduction ✒️

Hello. I am Ongja, a member of the CloudNet@ team.
Our CloudNet@ team is a study group that learns and shares knowledge about cloud-related technologies. We have been actively engaged in various knowledge-sharing activities through diverse cloud-related online study groups, book writing, and lecture content creation. We look forward to meeting you again with video lecture content on various topics in the future. :)

Experience/Portfolio/Personal Videos

  • 'Learning AWS Networking by Following Along' Publication (Published in 2020)
  • Author of 'AWS Textbook' (Published October 2023)
  • 'AWS Networking Introduction with CloudNet@' Inflearn Lecture (April 2023)

 

Regarding requests for course extensions

  • If you request a course extension before or after the course period ends, we will accommodate your request as long as there are no special circumstances.
  • Please send related requests via email instead of the bulletin board. (ongja@cloudneta.net)

Recommended for
these people

Who is this course right for?

  • A person in charge of planning an EKS migration from a standard Kubernetes environment

  • A beginner developer getting started with the EKS cluster environment

  • DevOps engineers who need a reference for designing EKS cluster environments

  • Anyone interested in the Kubernetes environment!!

Need to know before starting?

  • Kubernetes Basic Knowledge

  • Basic knowledge of AWS services

  • Basic knowledge of Linux shell commands

Hello
This is ongja

1,390

Learners

127

Reviews

107

Answers

4.9

Rating

4

Courses

Hello. I am Ongja, a member of the CloudNet@ team.

Our CloudNet@ team is a study group that learns and shares knowledge about cloud-related technologies.

I have been actively sharing knowledge through various cloud-related online study groups, book writing, and lecture content creation.

We look forward to seeing you again with video lecture content on various topics. :)

Personal Blog -> https://ongja.space

Team Blog -> http://blog.cloudneta.net

More

Curriculum

All

78 lectures ∙ (12hr 42min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

56 reviews

4.9

56 reviews

  • marusko님의 프로필 이미지
    marusko

    Reviews 1

    Average Rating 5.0

    Edited

    5

    71% enrolled

    This is definitely the best EKS course out there. My company was transitioning to an EKS environment, so I hurriedly enrolled in this course, and it was incredibly helpful as it taught everything step by step from the basics. I could really feel the dedication and time that went into preparing this course... I'm writing this review quite late. I'm planning to purchase the extended version of the course to continue my learning. Thank you so much for sharing your knowledge!!!

    • ongja
      Instructor

      Hello. Fighting! This is the CloudNet@ team. Thank you for leaving such a thoughtful and detailed course review. We'll come back with great lectures next time too :)

  • lkh559135217님의 프로필 이미지
    lkh559135217

    Reviews 2

    Average Rating 5.0

    Edited

    5

    100% enrolled

    It was very helpful in grasping the basic concepts of EKS! Both the explanations and hands-on sessions are so clean and well-organized. I also really liked how you guided us to explore and find things on our own. I'm moving on to the EKS advanced edition!

    • ongja
      Instructor

      Hello, Ganghoon Lee! This is the CloudNet@ team. You've been diligently taking classes even during the Chuseok holiday and left course reviews too.👍 Thank you for leaving such good course reviews. :)

  • kkkkkk6052님의 프로필 이미지
    kkkkkk6052

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    Great introduction to EKS technology!!! The flow explanations with internal operation diagrams were especially good. Thank you for quickly answering questions and reflecting feedback.

    • ongja
      Instructor

      Hello. kkkkkk! This is the CloudNet@ team. I remember the question and report you submitted before.🙂 Thank you once again~ Also, thank you for the great course review. :)

  • shkim5156님의 프로필 이미지
    shkim5156

    Reviews 2

    Average Rating 5.0

    5

    22% enrolled

    Studying hard!

    • ongja
      Instructor

      Hello. shkim! This is the CloudNet@ team. Thank you for your great course review :) Study hard!! Fighting! 👍

  • gangbeat1666님의 프로필 이미지
    gangbeat1666

    Reviews 6

    Average Rating 5.0

    5

    96% enrolled

    Hello. First of all, I would like to thank the instructor who explained the AWS EKS cluster technology in detail and disclosed it. I always felt lacking because I was always pressed for time while doing infrastructure development in the field, so I couldn't study in depth. However, after looking at the lecture table of contents, I decided that I had to listen to it, so I purchased it, and as expected, it was a great help in understanding the functions provided by AWS EKS cluster (k8s) again because it explained it in detail in a calm voice from the beginning. In particular, the demonstration of AWS VPC-CNI operation sequentially up to the tcp dump level helped me understand the EKS cluster network properly. I also liked that the karpenter (cluster autoscaler) part was explained in a separate session.

    • ongja
      Instructor

      Hello. This is the CloudNet@ team. Thank you for leaving a good review. I am glad that you enjoyed the lecture. It gives me strength to create lectures :) We will continue to provide good lectures in the future.

Similar courses

Explore other courses in the same field!