Skip to content Skip to sidebar Skip to footer

AWS EKS Kubernetes-Masterclass | DevOps, Microservices

AWS EKS Kubernetes-Masterclass | DevOps, Microservices

Docker, EBS, RDS, CLB, NLB, ALB, Fargate, ECR, CloudWatch, Route53, Certificate Manager, X-Ray, Ingress, Autoscaling,SNS

Preview this Course

******* Course Overview *******

Welcome to this Amazing course on AWS EKS Kubernetes - Masterclass | DevOps, Microservices.  Below is the list of modules covered in this course.

Course Modules

Create AWS EKS Cluster using eksctl CLI

Docker Fundamentals

Kubernetes Fundamentals (Pods, ReplicaSets, Deployments & Services)

EKS Storage with AWS EBS CSI Driver

Kubernetes Important Concepts for Application Deployments

Kubernetes - Secrets

Kubernetes - Init Containers

Kubernetes - Liveness & Readiness Probes

Kubernetes - Requests & Limits

Kubernetes - Namespaces, Limit Range and Resource Quota

EKS Storage with AWS RDS MySQL Database

Load Balancing using CLB & NLB

Load Balancing using CLB - AWS Classic Load Balancer

Load Balancing using NLB - AWS Network Load Balancer

Load Balancing using ALB - AWS Application Load Balancer

ALB Ingress Controller - Install

ALB Ingress - Basics

ALB Ingress - Context path-based routing

ALB Ingress - SSL

ALB Ingress - SSL Redirect HTTP to HTTPS

ALB Ingress - External DNS

Deploy Kubernetes workloads on AWS Fargate Serverless

AWS Fargate Profiles - Basic

AWS Fargate Profiles - Advanced using YAML

Build and Push Container to AWS ECR and use that in EKS

DevOps with AWS Developer Tools CodeCommit, CodeBuild and CodePipeline

Microservices Deployment on EKS - Service Discovery

Microservices Distributed Tracing using AWS X-Ray

Microservices Canary Deployments

EKS HPA - Horizontal Pod Autosaler

EKS VPA - Vertical Pod Autosaler

EKS CA - Cluster Autosaler

EKS Monitoring using CloudWatch Agent & Fluentd - Container Insights



AWS Services Covered

AWS EKS - Elastic Kubernetes Service

AWS EBS - Elastic Block Store

AWS RDS - Relational Database Service MySQL

AWS CLB - Classic Load Balancer

AWS NLB - Network Load Balancer

AWS ALB - Application Load Balancer

AWS Fargate - Serverless

AWS ECR - Elastic Container Registry

AWS Developer Tool - CodeCommit

AWS Developer Tool - CodeBuild

AWS Developer Tool - CodePipeline

AWS X-Ray

AWS CloudWatch - Container Insights

AWS CloudWatch - Log Groups & Log Insights

AWS CloudWatch - Alarms

AWS Route53

AWS Certificate Manager

EKS CLI - eksctl

AWS SNS - Simple Notification Service



Kubernetes Concepts Covered

Kubernetes Architecture

Pods

ReplicaSets

Deployments

Services - Node Port Service

Services - Cluster IP Service

Services - External Name Service

Services - Load Balancers

Services - Ingress Service

Services - Ingress SSL & SSL Redirect

Services - Ingress & External DNS

Imperative - with kubectl

Declarative - Declarative with YAML

Secrets

Init Containers

Liveness & Readiness Probes

Requests & Limits

Namespaces - Imperative

Namespaces - Limit Range

Namespaces - Resource Quota

Storage Classes

Persistent Volumes

Persistent Volume Claims

Annotations

Canary Deployments

HPA - Horizontal Pod Autoscaler

VPA - Vertical Pod Autoscaler

CA - Cluster Autoscaler

DaemonSets

DaemonSets - Fluentd for logs

Config Maps



Each of my courses come with

Amazing Hands-on Step By Step Learning Experiences

Real Implementation Experience

Friendly Support in the Q&A section

30 Day "No Questions Asked" Money Back Guarantee!

Who this course is for:

  • Any beginner who is interested in learning kubernetes on cloud using AWS EKS.
  • Any beginner who is interested in learning Kubernetes DevOps and Microservices deployments on Kubernetes
  • AWS Architects or Sysadmins or Developers who are planning to master Elastic Kubernetes Service (EKS) for running applications on Kubernetes