Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Devops
AWS EKS Kubernetes-Masterclass | DevOps, MicroservicesГод выпуска: 12/2024
Производитель: Udemy, Kalyan Reddy Daida
Сайт производителя:
https://www.udemy.com/course/aws-eks-kubernetes-masterclass-devops-microservices/Автор: Udemy, Kalyan Reddy Daida
Продолжительность: 23h 42m 58s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
What you'll learn 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
Requirements 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.
DescriptionImportant Note: This course requires you to download
Docker Desktop from Docker website . If you are a Udemy Business user, please check with your employer before downloading software.
Course OverviewWelcome to this Amazing course on
AWS EKS Kubernetes - Masterclass | DevOps, Microservices. Below is the list of modules covered in this course.
[spoiler="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
[/spoiler]
[spoiler="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
[/spoiler]
[spoiler="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
[/spoiler]
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
Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30000 к/с, 542 кб/с
Аудио: aac, 44.1 кгц, 62.8 кб/с, 2 аудио
[spoiler="Изменения/Changes"]
The 2024/12 version has a reduction of 12 lessons and a duration of 2 hours and 35 minutes compared to the 2022/12 version.
[/spoiler]
[spoiler="MediaInfo"]
General
Complete name : D:\2. Udemy Courses\Udemy - AWS EKS Kubernetes-Masterclass DevOps, Microservices (12.2024)\06. EKS Hosted Applications Storage with AWS EBS - Elastic Block Store\04. Step-04 Create Kubernetes Manifests for MySQL Deployment & ClusterIP Service.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 58.5 MiB
Duration : 13 min 23 s
Overall bit rate : 611 kb/s
Frame rate : 30.000 FPS
Writing application : Lavf61.9.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile :
[email protected]Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 13 min 22 s
Bit rate : 542 kb/s
Nominal bit rate : 800 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.020
Stream size : 51.9 MiB (89%)
Writing library : x264 core 148
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=800 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=800 / vbv_bufsize=1600 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : mp4a-40-2
Duration : 13 min 23 s
Bit rate mode : Constant
Bit rate : 62.8 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 44.1 kHz
Frame rate : 21.533 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 6.01 MiB (10%)
Default : Yes
Alternate group : 1
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]