Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

aws-eks-kubernetes-masterclass

> DevOps
Open source

AWS EKS Kubernetes - Masterclass | DevOps, Microservices

1.8K stars0 likes0 views
WebsiteGitHub

About

AWS EKS Kubernetes - Masterclass | DevOps, Microservices

AWS EKS - Elastic Kubernetes Service - Masterclass

Course Modules

S.No AWS Service Name 1. Create AWS EKS Cluster using eksctl CLI 2. Docker Fundamentals 3. Kubernetes Fundamentals 4. EKS Storage with AWS EBS CSI Driver 5. Kubernetes Important Concepts for Application Deployments 5.1 Kubernetes - Secrets 5.2 Kubernetes - Init Containers 5.3 Kubernetes - Liveness & Readiness Probes 5.4 Kubernetes - Requests & Limits 5.5 Kubernetes - Namespaces, Limit Range and Resource Quota 6. EKS Storage with AWS RDS MySQL Database 7. Load Balancing using CLB & NLB 7.1 Load Balancing using CLB - AWS Classic Load Balancer 7.2 Load Balancing using NLB - AWS Network Load Balancer 8. Load Balancing using ALB - AWS Application Load Balancer 8.1 ALB Ingress Controller - Install 8.2 ALB Ingress - Basics 8.3 ALB Ingress - Context path based routing 8.4 ALB Ingress - SSL 8.5 ALB Ingress - SSL Redirect HTTP to HTTPS 8.6 ALB Ingress - External DNS 9. Deploy Kubernetes workloads on AWS Fargate Serverless 9.1 AWS Fargate Profiles - Basic 9.2 AWS Fargate Profiles - Advanced using YAML 10. Build and Push Container to AWS ECR and use that in EKS 11. DevOps with AWS Developer Tools CodeCommit, CodeBuild and CodePipeline 12. Microservices Deployment on EKS - Service Discovery 13. Microservices Distributed Tracing using AWS X-Ray 14. Microservices Canary Deployments 15. EKS HPA - Horizontal Pod Autosaler 16. EKS VPA - Vertical Pod Autosaler 17. EKS CA - Cluster Autosaler 18. EKS Monitoring using CloudWatch Agent & Fluentd - Container Insights

AWS Services Covered

S.No AWS Service Name 1. AWS EKS - Elastic Kubernetes Service 2. AWS EBS - Elastic Block Store 3. AWS RDS - Relational Database Service MySQL 4. AWS CLB - Classic Load Balancer 5. AWS NLB - Network Load Balancer 6. AWS ALB - Application Load Balancer 7. AWS Fargate - Serverless 8. AWS ECR - Elastic Container Registry 9. AWS Developer Tool - CodeCommit 10. AWS Developer Tool - CodeBuild 11. AWS Developer Tool - CodePipeline 12. AWS X-Ray 13. AWS CloudWatch - Container Insights 14. AWS CloudWatch - Log Groups & Log Insights 15. AWS CloudWatch - Alarms 16. AWS Route53 17. AWS Certificate Manager 18. EKS CLI - eksctl

Kubernetes Concepts Covered

S.No Kubernetes Concept Name 1. Kubernetes Architecture 2. Pods 3. ReplicaSets 4. Deployments 5. Services - Node Port Service 6. Services - Cluster IP Service 7. Services - External Name Service 8. Services - Ingress Service 9. Services - Ingress SSL & SSL Redirect 10. Services - Ingress & External DNS 11. Imperative - with kubectl 12. Declarative - Declarative with YAML 13. Secrets 14. Init Containers 15. Liveness & Readiness Probes 16. Requests & Limits 17. Namespaces - Imperative 18. Namespaces - Limit Range 19. Namespaces - Resource Quota 20. Storage Classes 21. Persistent Volumes 22. Persistent Volume Claims 23. Services - Load Balancers 24. Annotations 25. Canary Deployments 26. HPA - Horizontal Pod Autoscaler 27. VPA - Vertical Pod Autoscaler 28. CA - Cluster Autoscaler 29. DaemonSets 30. DaemonSets - Fluentd for logs 31. Config Maps

List of Docker Images on Docker Hub

Application Name Docker Image Name Simple Nginx V1 stacksimplify/kubenginx:1.0.0 Spring Boot Hello World API stacksimplify/kube-helloworld:1.0.0 Simple Nginx V2 stacksimplify/kubenginx:2.0.0 Simple Nginx V3 stacksimplify/kubenginx:3.0.0 Simple Nginx V4 stacksimplify/kubenginx:4.0.0 Backend Application stacksimplify/kube-helloworld:1.0.0 Frontend Application stacksimplify/kube-frontend-nginx:1.0.0 Kube Nginx App1 stacksimplify/kube-nginxapp1:1.0.0 Kube Nginx App2 stacksimplify/kube-nginxapp2:1.0.0 Kube Nginx App2 stacksimplify/kube-nginxapp2:1.0.0 User Management Microservice with MySQLDB stacksimplify/kube-usermanagement-microservice:1.0.0 User Management Microservice with H2 DB stacksimplify/kube-usermanagement-microservice:2.0.0-H2DB User Management Microservice with MySQL DB and AWS X-Ray stacksimplify/kube-usermanagement-microservice:3.0.0-AWS-XRay-MySQLDB User Management Microservice with H2 DB and AWS X-Ray stacksimplify/kube-usermanagement-microservice:4.0.0-AWS-XRay-H2DB Notification Microservice V1 stacksimplify/kube-notifications-microservice:1.0.0 Notification Microservice V2 stacksimplify/kube-notifications-microservice:2.0.0 Notification Microservice V1 with AWS X-Ray stacksimplify/kube-notifications-microservice:3.0.0-AWS-XRay Notification Microservice V2 with AWS X-Ray stacksimplify/kube-notifications-microservice:4.0.0-AWS-XRay

List of Docker Images you build in AWS ECR

Application Name Docker Image Name AWS Elastic Container Registry YOUR-AWS-ACCOUNT-ID.dkr.ecr.us-east-1.amazonaws.com/aws-ecr-kubenginx:DATETIME-REPOID DevOps Usecase YOUR-AWS-ACCOUNT-ID.dkr.ecr.us-east-1.amazonaws.com/eks-devops-nginx:DATETIME-REPOID

Sample Applications

  • User Management Microservice
  • Notification Miroservice
  • Nginx Applications

What will students learn in your course?

  • You will write kubernetes manifests with confidence after going through live template writing sections
  • You will learn 30+ kubernetes concepts and use 18 AWS Services in combination with EKS
  • You will learn Kubernetes Fundamentals in both imperative and declarative approaches
  • You will learn writing & deploying k8s manifests for storage concepts like storage class, persistent volume claim pvc, mysql and EBS CSI Driver
  • You will learn to switch from native EBS Storage to RDS Database using k8s external name service
  • You will learn writing and deploying load balancer k8s manifests for Classic and Network load balancers
  • You will learn writing ingress k8s manifests by enabling features like context path based routing, SSL, SSL Redirect and External DNS.
  • You will learn writing k8s manifests for advanced fargate profiles and do mixed mode workload deployments in both EC2 and Fargate Serverless
  • You will learn using ECR - Elastic Container Registry in combination with EKS.
  • You will implement DevOps concepts with AWS Code Services like CodeCommit, CodeBuild and CodePipeline
  • You will implement microservices core cocepts like Service Discovery, Distributed Tracing using X-Ray and Canary Deployments
  • You will learn to enable Autoscaling features like HPA,VPA and Cluster Autoscaler
  • You will learn to enable monitoring and logging for EKS cluster and workloads in cluster using CloudWatch Container Insights
  • You will learn Docker fundamentals by implementing usecases like download image from Docker Hub and run on local desktop and build an image locally, test and push to Docker Hub.
  • You will slowly start by learning Docker Fundamentals and move on to Kubenetes.
  • You will master many kubectl commands over the process

Are there any course requirements or prerequisites?

  • You must have an AWS account to follow with me for hands-on activities.
  • You dont need to have any basic Docker or kubernetes knowledge to start this course.

Who are your target students?

  • AWS Architects or Sysadmins or Developers who are planning to master Elastic Kubernetes Service (EKS) for running applications on Kubernetes
  • 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

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!

My Other AWS Courses

  • Udemy Enroll

Instructor Profile

  • Kalyan Reddy Daida - StackSimplify

Azure Kubernetes Service with Azure DevOps and Terraform


My Other Courses (383,000+ Students, 20 Courses)

All courses available at stacksimplify.com/courses

AWS Courses

Course Students Rating AWS EKS Kubernetes Masterclass 70,041+ 4.6 (5,495 ratings) AWS VPC Transit Gateway 52,243+ 4.6 (790 ratings) Terraform on AWS with SRE and IaC DevOps 31,006+ 4.6 (3,347 ratings) Terraform on AWS EKS Kubernetes IaC SRE 26,929+ 4.5 (2,238 ratings) HashiCorp Certified: Terraform Associate (AWS) 16,835+ 4.6 (1,754 ratings) AWS CloudFormation Simplified 16,223+ 4.3 (1,469 ratings) AWS Fargate and ECS Masterclass 15,208+ 4.4 (1,051 ratings) AWS CodePipeline CI/CD 9,832+ 4.0 (966 ratings) AWS Elastic Beanstalk Master Class 7,588+ 4.3 (373 ratings) Ultimate DevOps Real-World Project on AWS 4,772+ 4.72 (358 ratings)

Azure Courses

Course Students Rating Azure Kubernetes Service with Azure DevOps and Terraform 48,551+ 4.6 (6,196 ratings) Terraform on Azure with IaC DevOps SRE 17,918+ 4.7 (1,911 ratings) Azure HashiCorp Certified: Terraform Associate 16,938+ 4.5 (1,985 ratings) Azure Kubernetes Service AGIC Ingress 2,012+ 4.6 (112 ratings)

GCP Courses

Course Students Rating GCP Google Kubernetes Engine GKE with DevOps 8,769+ 4.4 (779 ratings) GCP Associate Cloud Engineer Certification 6,007+ 4.6 (599 ratings) GCP Terraform on Google Cloud 2,600+ 4.4 (213 ratings) GCP GKE Terraform on Google Kubernetes Engine 2,040+ 4.6 (155 ratings)

DevOps and General

Course Students Rating Helm Masterclass: 50 Practical Demos 12,069+ 4.7 (915 ratings) Docker in a Weekend: 40 Practical Demos 3,802+ 4.6 (361 ratings)

Instructor Profile

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •User Management Microservice
  • •Notification Miroservice
  • •Nginx Applications
  • •You will write kubernetes manifests with confidence after going through live template writing sections
  • •You will learn 30+ kubernetes concepts and use 18 AWS Services in combination with EKS
  • •You will learn Kubernetes Fundamentals in both imperative and declarative approaches
  • •You will learn writing & deploying k8s manifests for storage concepts like storage class, persistent volume claim pvc, mysql and EBS CSI Driver
  • •You will learn to switch from native EBS Storage to RDS Database using k8s external name service
  • •You will learn writing and deploying load balancer k8s manifests for Classic and Network load balancers
  • •You will learn writing ingress k8s manifests by enabling features like context path based routing, SSL, SSL Redirect and External DNS.

> Tags

Javaaws-albaws-alb-ingress-controlleraws-cloudwatchaws-codebuild

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
CategoryDevOps
PricingOpen source

> Related tools

D
Docker
容器化平台,标准化应用交付
G
GitHub Actions
GitHub 原生 CI/CD 工作流
N
Nginx
高性能 Web 服务器与反向代理