Udemy

Learn Amazon EKS: A Managed Kubernetes Service on AWS

立即報名
  • 733 名學生
  • 更新於 1/2021
4.2
(107 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
3 小時 46 分鐘
教學語言
英語
授課導師
Dhiman Halder
評分
4.2
(107 個評分)
4次瀏覽

課程簡介

Learn Amazon EKS: A Managed Kubernetes Service on AWS

Learn how to effectively run Kubernetes on AWS using Amazon EKS - Basics to an in-depth review of advanced features

01/03/21 - UPDATE. New Bonus Section added on Helm, which is a package manager for Kubernetes.

08/09/20 - UPDATE. New Bonus Section added on creating and managing EKS clusters using the official EKS CLI tool eksctl, including how to add Spot instance-based worker nodes.

07/05/20 - UPDATE. New Bonus Section added on setting up an entire end-to-end CI/CD Pipeline using AWS CodePipeline & CodeBuild


There’s no denying that Kubernetes has now become the de-facto industry standard for container orchestration - and Amazon EKS continues to rise in popularity as the most adopted managed Kubernetes service in the cloud .

Welcome to this course on Amazon EKS - the only course you need to learn in order to provision your managed Kubernetes cluster, run your containerized applications on it, and tap into the eco-system of allied tools and technologies supporting it.

I have distilled my professional experience of using Amazon EKS in a real-world large-scale enterprise-grade project for over 1 year into this particular course so that you can benefit from it without having to spend countless hours going through the hoops. I am also a Certified Kubernetes Administrator (CKA) & a Certified Kubernetes Application Developer (CKAD) as of Dec 2019.


"I have been working on Kubernetes for quite some time however this course added new dimension by joining the dots. Well Done!!" - Avadhesh Mishra, Student

"The sections on autoscaling are terrific. Dhiman does a great job of explaining and walking through the kubernetes samples. He speaks fluently, clearly and eloquently. Really enjoyed this class and would recommended to anybody wanting to know more about EKS. Great job Dhiman." - Ed Academio, Student

"It is good course for EKS if you understand the fundamental of Kubernetes. Instructor has very good knowledge about topics." - Jitendra Singh, Student


Learning to run Kubernetes on the cloud is an absolute must for any DevOps professional these days. So if you are on the fence, dive right in and follow along on this exciting journey.

This course emphasizes on learning by doing hands on lessons. Every chapter has a theory section followed by hands-on tutorial!

To summarize, you will learn:

  • How to provision your own Amazon EKS cluster on AWS

  • How to use Kubectl for creating and managing pod, service and deployment

  • How to autoscale your cluster

  • How to autoscale your application

  • How to deploy stateless application and expose it using Ingress Controller and Elastic Load Balancer

  • How to use Amazon EBS volumes for persistent storage in stateful applications (WordPress with MySQL backend)

  • How to use Amazon EFS for persistent storage in stateful applications

  • How to setup a log aggregation system using Amazon Elasticsearch, Fluentd and Kibana

  • How to secure your EKS cluster using network policies

  • Learn How to make Amazon EKS work well with other services in the AWS eco-system like the IAM, Elastic Load Balancer, Route53, Amazon EBS, Amazon EFS, CloudWatch Logs and Elasticsearch

  • CI/CD Pipeline using CodePipeline & CodeBuild

  • How to use the official EKS CLI tool eksctl to create and manage EKS clusters

  • How to use Helm command-line tool to install/ update and create Helm charts for Kubernetes

課程章節

  • 13 個章節
  • 35 堂課
  • 第 1 章 Introduction
  • 第 2 章 Getting Started with Amazon EKS
  • 第 3 章 Refresher on Kubernetes Basics
  • 第 4 章 Autoscale EKS Cluster & Applications
  • 第 5 章 Fine-grained Pod Level Access Control to AWS Resources
  • 第 6 章 Expose Services using NGINX Ingress Controller
  • 第 7 章 Centralized Log Aggregation
  • 第 8 章 Stateful Applications in EKS
  • 第 9 章 Network Policies in EKS
  • 第 10 章 BONUS: CI/CD with CodePipeline and CodeBuild
  • 第 11 章 BONUS: eksctl - The official EKS CLI
  • 第 12 章 BONUS: Helm - Package manager for Kubernetes
  • 第 13 章 Cleanup!

課程內容

  • Provision an Amazon EKS cluster using CloudFormation, Refresher course on Pod, Service and Deployment, Autoscale your cluster using the Cluster Autoscaler, Autoscale your application using Horizontal Pod Autoscaler, Setup Pod level fine-grained IAM permissions using Kube2Iam, Expose services using NGINX Ingress Controller and Amazon Elastic Load Balancer, Use Amazon EBS for persistent storage in stateful applications - Wordpress with MySQL backend, Use Amazon EFS for persistent storage in stateful applications, Setup a log aggregation system using Amazon Elasticsearch, Fluentd and Kibana, Secure your cluster using Network policies, Integrate Amazon EKS with other services in the AWS eco-system like the IAM, Elastic Load Balancer, Route53, Amazon EBS, Amazon EFS, CloudWatch Logs and Elasticsearch, Update: 07/05/20 - Create an end-to-end CI/CD Pipeline using AWS CodePipeline & AWS CodeBuild, Update: 08/09/20 - Create and manage EKS clusters using eksctl CLI tool, Update: 01/03/21 - Learn how to use Helm - a package manager for Kubernetes


評價

  • A
    Arthur Igweike
    5.0

    Clarity simplicity and expertise of the instructor 👨‍🏫

  • P
    Pavan kumar D
    4.5

    Dhiman, For Nginx Ingress controller does it terminate SSL certificate since you didn't demonstrate that in the lecture.Demonstrated only with HTTP:// and not with HTTPS://

  • B
    Bryce Wong
    3.0

    New additional material. Applicable and provides more depth to this class.

  • G
    Gilad Novik
    5.0

    Short and precise! The author doesn't give you lengthy overviews but rather shows real examples. This is exactly what I was looking for!!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意