|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kubernetes-on-aws-eks-hands-on-guide-for-devs-devops/
课程评论:没有评论
课程名称:Kubernetes在AWS EKS上的实践入门:开发人员与DevOps的动手课程 课程概述:本课程旨在帮助开发人员、DevOps工程师和云计算专业人员迅速掌握实际的Kubernetes技能。我们将采用简化的动手方式,深入理解必要的基础设施和Kubernetes概念,使用Terraform编码基础设施,并在Amazon EKS(顶级托管的Kubernetes服务)上部署实际应用。 简要课程内容: 1. **AWS EKS基础与Terraform**:了解Kubernetes所需的AWS基础设施核心组件,并学习如何使用Terraform定义和管理这些组件。同时介绍将在课程中构建的基于微服务的项目。 2. **基础设施即代码与Terraform**:学习如何使用Terraform创建和管理AWS虚拟私有云(VPC),为您的EKS集群奠定基础。 3. **使用Terraform部署EKS集群**:利用Terraform自动化流程来配置和部署您的Kubernetes集群。 4. **容器化与部署静态网站**:将一个基础网站打包到Docker容器中,进行测试并部署到Kubernetes集群上。 5. **使用RDS和Terraform进行数据库集成**:使用Terraform设置RDS MySQL数据库,并将其连接到在Kubernetes上运行的应用程序。 6. **部署API应用程序**:容器化并部署一个更复杂的API应用程序,与RDS数据库进行交互。 7. **流量管理**:学习如何使用Amazon负载均衡器和Kubernetes Ingress来控制和引导应用程序的流量。 8. **Kubernetes配置管理**:探索ConfigMaps和Secrets,管理应用程序配置和敏感数据。 9. **私有容器注册表**:安全存储和管理Docker镜像,使用如AWS ECR等私有注册表。 通过本课程的学习,您将具备在AWS EKS上构建、部署和管理容器化应用程序的能力,同时获得使用Terraform进行云基础设施自动化的宝贵技能。
This course is designed for developers, DevOps engineers, and cloud professionals who want to quickly gain practical Kubernetes skills. We'll take a streamlined, hands-on approach to mastering essential infrastructure and Kubernetes concepts, coding your infrastructure with Terraform, and deploying real-world applications on Amazon EKS, the leading managed Kubernetes service.Concise Course Overview:AWS EKS Fundamentals & Terraform: Understand the core components of AWS infrastructure needed for Kubernetes and learn to define and manage it with Terraform. We'll also introduce the microservices-based project you'll be building throughout the course.Infrastructure as Code with Terraform: Learn how to use Terraform to create and manage your AWS Virtual Private Cloud (VPC), the foundation for your EKS cluster. EKS Cluster Deployment with Terraform: Provision and configure your Kubernetes cluster on EKS, using Terraform to automate the process.Containerize and Deploy a Static Website: Package a basic website into a Docker container, test it, and deploy it to your Kubernetes cluster.Database Integration with RDS and Terraform: Use Terraform to set up an RDS MySQL database and connect it to your application running in Kubernetes.Deploy an API Application: Containerize and deploy a more complex API application that interacts with your RDS database.Traffic Management: Learn to control and direct traffic to your applications using Amazon Load Balancer and Kubernetes Ingress.Kubernetes Configuration: Explore ConfigMaps and Secrets for managing application configurations and sensitive data.Private Container Registries: Securely store and manage your Docker images in private registries, such as AWS ECR.By the end of this course, you'll be equipped to build, deploy, and manage containerized applications on Kubernetes using AWS EKS, while also gaining valuable skills in cloud infrastructure automation with Terraform.