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的精彩课程。 以下是本课程涵盖的模块列表:
课程模块
- 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服务
- 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概念
- 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
我的每门课程都附带
- 令人惊叹的动手循序渐进的学习体验
- 实际实施经验
- 问答部分的友好支持
- 30天“无问题”退款保证!
此课程面向哪些人?
- 任何有兴趣使用AWS EKS在云上学习kubernetes的初学者。
- 任何有兴趣在Kubernetes上学习KubernetesDevOps和微服务部署的初学者
- 计划掌握弹性Kubernetes服务(EKS)以在Kubernete上运行应用程序的AWS架构师、系统管理员或开发人员
声明:双语资源网(shuangyuziyuan.com)提供的所有课程、素材资源全部来源于互联网,用户赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。