Mô tả

[Oct 2023] Gen AI on EKS demo, FluentBit Demo with Real Troubleshooting, FluentD Vs FluentBit updated

[Sep 2023] Updated Network Policy lecture for native EKS support

[Jun 2023] Added Kubernetes DR, Admission Control/OPA/Kyverno, Container Image Security, Node Security, Runtime Security lectures with Demo

[Dec 2022] Added Re:Invent 2022 Updates

[Nov 2022] Added Scaling EKS Fargate, Kubecost and EKS collaboration, EKS Blueprints, EKS Blueprints Demo

[Jan 2022] Added GitOps Chapter with Real World Demo!

What will you achieve from this course?

Welcome to Rocking Kubernetes with Amazon EKS, Fargate, And DevOps course:

  • Learn Kubernetes concepts to understand EKS, all in one course

  • Master EKS in it's entirety - basics, advanced, security, Fargate

  • Tips, tricks, learning from real world Cloud Architect

  • In real-world, learning EKS theory is not enough, you need to know how to run it using DevOps. This course will teach you how to deploy dockerized apps using DevOps Tools


About the instructor

Rajdeep Saha is a Principal Solutions Architect at AWS. He has migrated and designed numerous mission-critical apps in the cloud, handling millions of transactions. Rajdeep has presented at the biggest stages, such as AWS Re:Invent, AWS Summits, and Kubecon. He has authored multiple bestselling courses and mentored students successfully to cloud jobs, including FAANG companies. Rajdeep also runs a successful YouTube channel named "Cloud With Raj" with over 100K+ subscribers. He has over 250,000+ followers across the globe. Rajdeep takes pride in teaching real-world solutions and learnings beyond just theoretical information. You are in capable hands! All opinions are Rajdeep's own.


Course Structure

This course has eight main areas - Kubernetes Basics, EKS Basics, Logging And Monitoring, EKS Advanced Concepts, Securing EKS, Fargate, Deploying EKS with DevOps, and Real World EKS Projects.


Please check out the list of lectures for detailed breakdown of each area.

This is the course that could take your career to next level. Let's have some fun and build some awesome stuff in cloud together!

Bạn sẽ học được gì

Learn Kubernetes concepts required to master EKS, all in one course

Learn EKS in it's entirety - deployment, scaling, associated tools, security, DevOps

Master real world concepts like Ingress, cost optimization, Kubernetes tools ecosystem, logging consideration etc. Impress your team members!

Learn Fargate on EKS

Real world projects on EKS

Updated with all the recent features (2021)

Yêu cầu

  • Basic knowledge of AWS
  • Basic knowledge of YAML
  • Willingness to learn lots of new and exciting things!

Nội dung khoá học

11 sections

Kubernetes Basics

14 lectures
In the Beginning - Docker Container
09:27
What is Container Orchestrator
04:28
Kubernetes Introduction
08:39
Pods
05:57
Replicaset & Deployment
10:46
Chicken First Or Egg First?
01:07
Course Resources
00:59
Course Slides
00:01
Demo - Replicaset & Deployment
08:56
Services
09:05
Service Types
09:35
Demo - LoadBalancer Service
05:47
Demo - NodePort Service
06:15
Declarative Vs Imperative
03:39

EKS Basics

14 lectures
What is EKS?
10:24
Cost of EKS
05:50
Ways to Spin Up Cluster
04:12
Intro to eksctl
06:36
Intro to kubectl
06:56
Install AWS CLI and Configure
03:21
Install Kubectl
03:06
Install Eksctl
03:55
IMPORTANT - Spin Our Very First Cluster!
07:25
Pod Limit in a Node
04:58
Managed Nodegroup - What And Why
07:01
Demo - Managed Nodegroup
11:31
Helm - Easy Button For Deployment
06:51
Demo - Helm
10:06

Kubernetes Scaling

8 lectures
Kubernetes Scaling - HPA, Pod Requests, Limits
11:39
Demo - HPA (Horizontal Pod Autoscaler)
11:31
Cluster AutoScaler and EKS
04:06
Demo - Cluster AutoScaler in EKS
16:10
VPA (Vertical Pod Autoscaler)
04:29
Demo - Regular VPA (Vertical Pod Autoscaler)
08:33
Demo - Goldilocks using VPA (Vertical Pod Autoscaler)
05:10
Karpenter - Next Gen Autoscaler
05:27

Logging And Monitoring EKS

14 lectures
EKS Logging - The Big Picture
07:03
FluentD Vs FluentBit
05:03
Before we start the Demos!
01:49
New & Important Demo - Logging with FluentBit with Real Troubleshooting
14:45
Demo - EKS Control Plane Logging
03:03
Kubernetes Dashboard - Intro
01:51
Demo - Kubernetes Dashboard
08:31
New Feature - EKS Resource View
04:01
Prometheus - Intro
02:44
Demo - Prometheus
05:19
Professional Dashboards Using Grafana
01:28
Demo - Grafana
10:37
CloudWatch Container Insights
06:25
New - ADOT (AWS Distro for Open Telemetry)
06:24

EKS Advanced Concepts

20 lectures
Namespace - What and Why
06:15
Ingress - What And Why
14:42
EKS Ingress Demo1
13:53
EKS Ingress Demo2 - Multiple Paths & IP Mode!
16:04
EKS Ingress Demo3 - Multiple Path & Same Service
05:25
Service Mesh
08:51
CNI (Container Network Interface) and Kubernetes Networking
10:40
Kubernetes Network Policy and EKS Pod Security Group
06:55
Kubernetes Network Policy Deep Dive with Demo
14:51
EKS Cost Optimization
08:24
Demo - Controlling Cost Using Kubecost
10:00
New - Kubecost and EKS Collaboration
03:10
New - EKS Marketplace Addons
05:33
EKS Tools Ecosystem
02:33
New - EKS Blueprints - What and Why
03:04
New - Demo of EKS Blueprints
03:59
New - Kubernetes Admission Control/Webhooks plus OPA/Kyverno
11:46
New - Kubernetes DR (Disaster Recovery)
08:50
EKS Public Roadmap
02:03
[New] Optional & Advanced - Running Gen AI on EKS Demo
13:36

Securing EKS Cluster

9 lectures
Optional - IAM User, Role, Group
11:45
Demystifying Kubernetes Security for Applications
17:25
Kubeconfig
07:06
aws-iam-authenticator
02:44
Demo - Give EKS Cluster Admin Access to Other Users
07:51
Demo - Give Granular Access to Other Users using RBAC
09:02
New - Container Image Security with Demo
06:23
New - EKS Worker Node Security and CIS Kube-bench Demo
08:05
New - Container Runtime Security
06:43

Fargate

7 lectures
Fargate - What and Why
06:05
Fargate Vs Regular EKS
12:21
Fargate Cost Calculation
04:03
New - Allocating CPU and Memory for Fargate
02:23
Demo - Fargate
05:59
New - Scaling EKS Fargate
03:40
Lambda Vs Fargate
06:06

Deploying to EKS with DevOps Tools

15 lectures
GitOps lectures released!
00:09
Quick Note On DevOps Chapter
01:10
Quick Intro To DevOps
07:55
DevOps Phases
03:05
Why DevOps on AWS?
02:30
Intro to ECR
04:14
What is AWS CodeCommit
05:12
What is AWS CodeBuild & Difference With Jenkins
03:18
How AWS CodeBuild Works Under The Hood?
02:38
AWS CodePipeline Intro
03:11
AWS CodePipeline - Console Look and Feel
05:45
EKS DevOps Flow-1 Architecture
08:57
Demo - EKS DevOps Flow-1 - Roles, Policies, Configmap
06:58
Demo - EKS DevOps Flow-1 - Pipeline
13:58
EKS DevOps Flow-2
01:57

Deploying to EKS using GitOps - Real World Project

10 lectures
GitOps Project Overview
02:02
GitOps - What and Why
06:42
GitOps Real World Workflow
03:54
Resources for the GitOps Real World Demo
00:03
Jenkinsfiles and Dockerfile for the Demo
06:04
Jenkins Installation and Credentials Setup
03:53
Create Jenkins Jobs
03:10
ArgoCD Installation
02:17
ArgoCD App Setup
02:49
GitHub Webhook and Full Automation
02:56

Real World EKS Projects

3 lectures
Stateless Guest Book App Architecture
05:13
Stateless Guest Book App in Action
07:43
Wordpress using Helm
02:37

Conclusion

1 lectures
Conclusion!
01:27

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.