Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kubernetes on AWS using Amazon EKS
Rating: 4.1 out of 5(45 ratings)
386 students

Kubernetes on AWS using Amazon EKS

Learn eksctl, CDK, Fargate, Spot Instances, Container Insights, Grafana, Ingress Controllers, Kubernetes Dashboard, CSI
Created byRicky Brar
Last updated 7/2020
English

What you'll learn

  • Deploy Kubernetes using eksctl
  • Deploy Kubernetes using CDK
  • Learn how to use Spot Instances with EKS
  • Learn how to use Fargate with EKS
  • EKS monitoring using Container Insights, Grafana and Prometheus
  • Scaling EKS Cluster
  • Kubernetes Dashboard Deployment
  • Learn how to use kube2iam and ExternalDNS
  • Deploy Stateful application with EBS CSI

Course content

15 sections33 lectures3h 54m total length
  • Introduction3:04

    Explore Kubernetes on AWS with Amazon EKS, cover IAM users and roles mapped to RBAC, deploying clusters, managing worker nodes, and monitoring with CloudWatch, Grafana, and Prometheus.

  • EKS Pricing and Budgets3:18
  • Download Resources0:14

Requirements

  • Basic knowledge of AWS
  • A valid AWS account
  • Basic knowledge of Kubernetes

Description

Welcome to Kubernetes on AWS using Amazon EKS course.

This course is completely focused on Amazon EKS - which is a manged Kubernetes service provided by AWS. In addition to EKS specific features, you will also learn basics building blocks of Kubernetes.

You will be fully equipped with Kubernetes and especially Amazon EKS concepts after you finish this course.

In this course, you will learn how to

  • Provision EKS using AWS Console, CDK and eksctl

  • Upgrade EKS Cluster using eksctl

  • Configure Fargate with EKS

  • Configure Spot Instances with EKS

  • Map IAM users and roles to Kubernetes RBAC

  • Deploy ALB and Nginx Ingress controllers

  • Deploy kube2iam and ExternalDNS

  • Deploy and Configure Kubernetes Dashboard

  • Scale your EKS Cluster with Cluster Autoscaler, HPA and VPA approaches

  • Logging and Monitoring using Cloudwatch Container Insights, Grafana and Prometheus

  • Stateful deployments with EBS backed persistent storage

  • Container Storage Interface (CSI) provisioner

This course enables you to start working on EKS in a real environment straightaway.

Who this course is for:

  • AWS DevOps Engineers and Architects
  • Kubernetes Developers and Administrators who want to explore EKS
  • Anyone who wants to learn EKS