AWS EKS Kubernetes Masterclass | DevOps,微服务

Docker, EBS, RDS, CLB, NLB, ALB, Fargate, ECR, CloudWatch, Route53, Certificate Manager, X-Ray, Ingress, Autoscaling,SNS
讲师:Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms

双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。

你将会学到什么?

  • 在经历了实时模板编写部分后,您将满怀信心地编写kubernetes清单
  • 您将学习30多个kubernetes概念,并将18个AWS服务与EKS结合使用
  • 您将学习命令式和声明式方法中的Kubernetes基础知识
  • 您将学习为存储概念编写和部署k8s清单,如存储类、持久卷声明pvc、mysql和EBS CSI驱动程序
  • 您将学习使用k8s外部名称服务从本地EBS存储切换到RDS数据库
  • 您将学习为经典和网络负载平衡器编写和部署负载平衡器k8s清单
  • 您将学习通过启用基于上下文路径的路由、SSL、SSL重定向和外部DNS等功能来编写入口k8s清单。
  • 您将学习为高级fargate配置文件编写k8s清单,并在EC2和fargate Serverless中进行混合模式工作负载部署
  • 您将学习将ECR-弹性容器注册表与EKS结合使用。
  • 您将使用AWS代码服务实现DevOps概念,如CodeCommit、CodeBuild和CodePipeline
  • 您将实现微服务核心组件,如服务发现、使用X射线的分布式跟踪和Canary部署
  • 您将学习启用HPA、VPA和Cluster Autoscaler等自动缩放功能
  • 您将学习使用CloudWatch Container Insights为EKS集群和集群中的工作负载启用监控和日志记录
  • 您将通过实现用例(如从Docker Hub下载图像并在本地桌面上运行并在本地构建图像、测试并推送到Docker Hub)来学习Docker的基本原理。
  • 您将慢慢开始学习Docker基础知识,然后继续学习Kubentes。
  • 在这个过程中,您将掌握许多kubectl命令

课程内容

32 个章节 • 216 个讲座 • 总时长 26 小时 20 分钟

课程要求

  • 您必须有一个AWS帐户才能与我一起进行实践活动。
  • 你不需要有任何基本的Docker或kubernetes知识就可以开始这门课程。

课程说明

课程概览
欢迎参加这门关于AWS EKS Kubernetes-Masterclass|DevOps,Microservices的精彩课程。 以下是本课程涵盖的模块列表:

课程模块

  1. Create AWS EKS Cluster using eksctl CLI
  2. Docker Fundamentals
  3. Kubernetes Fundamentals (Pods, ReplicaSets, Deployments & Services)
  4. EKS Storage with AWS EBS CSI Driver
  5. Kubernetes Important Concepts for Application Deployments
  6. Kubernetes – Secrets
  7. Kubernetes – Init Containers
  8. Kubernetes – Liveness & Readiness Probes
  9. Kubernetes – Requests & Limits
  10. Kubernetes – Namespaces, Limit Range and Resource Quota
  11. EKS Storage with AWS RDS MySQL Database
  12. Load Balancing using CLB & NLB
  13. Load Balancing using CLB – AWS Classic Load Balancer
  14. Load Balancing using NLB – AWS Network Load Balancer
  15. Load Balancing using ALB – AWS Application Load Balancer
  16. ALB Ingress Controller – Install
  17. ALB Ingress – Basics
  18. ALB Ingress – Context path-based routing
  19. ALB Ingress – SSL
  20. ALB Ingress – SSL Redirect HTTP to HTTPS
  21. ALB Ingress – External DNS
  22. Deploy Kubernetes workloads on AWS Fargate Serverless
  23. AWS Fargate Profiles – Basic
  24. AWS Fargate Profiles – Advanced using YAML
  25. Build and Push Container to AWS ECR and use that in EKS
  26. DevOps with AWS Developer Tools CodeCommit, CodeBuild and CodePipeline
  27. Microservices Deployment on EKS – Service Discovery
  28. Microservices Distributed Tracing using AWS X-Ray
  29. Microservices Canary Deployments
  30. EKS HPA – Horizontal Pod Autosaler
  31. EKS VPA – Vertical Pod Autosaler
  32. EKS CA – Cluster Autosaler
  33. EKS Monitoring using CloudWatch Agent & Fluentd – Container Insights

涵盖的AWS服务

  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
  19. AWS SNS – Simple Notification Service

涵盖的Kubernetes概念

  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 – Load Balancers
  9. Services – Ingress Service
  10. Services – Ingress SSL & SSL Redirect
  11. Services – Ingress & External DNS
  12. Imperative – with kubectl
  13. Declarative – Declarative with YAML
  14. Secrets
  15. Init Containers
  16. Liveness & Readiness Probes
  17. Requests & Limits
  18. Namespaces – Imperative
  19. Namespaces – Limit Range
  20. Namespaces – Resource Quota
  21. Storage Classes
  22. Persistent Volumes
  23. Persistent Volume Claims
  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

我的每门课程都附带

  • 令人惊叹的动手循序渐进的学习体验
  • 实际实施经验
  • 问答部分的友好支持
  • 30天“无问题”退款保证!

此课程面向哪些人?

  • 任何有兴趣使用AWS EKS在云上学习kubernetes的初学者。
  • 任何有兴趣在Kubernetes上学习KubernetesDevOps和微服务部署的初学者
  • 计划掌握弹性Kubernetes服务(EKS)以在Kubernete上运行应用程序的AWS架构师、系统管理员或开发人员
声明:双语资源网(shuangyuziyuan.com)提供的所有课程、素材资源全部来源于互联网,VIP 赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。