|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kubernetes-microservices/
课程评论:没有评论
课程名称:Kubernetes 实践 - 将微服务部署到 AWS 云平台 课程概述: 本课程专为希望掌握 Kubernetes 技能的学员而设计,涵盖实际的项目操作。学习者将通过使用 Docker Desktop 与 Kubernetes 配合,将预先准备的 Docker 镜像运行在微服务架构下。在此过程中,将探讨管理复杂系统所需的设计决策及权衡。课程并不侧重于微服务的设计,而是助力学员在生产集群上实现系统的高效运行。 课程的第一部分可以在本地电脑(PC/Mac/Laptop)上完成,第二部分(第13章及以后)将转向云端,使用真实的 AWS 账户进行操作,并设置监控系统(ELK/Elastic Stack、《Prometheus》和《Grafana》)。课程还支持 AWS 的弹性 Kubernetes 服务 (EKS) 及另一种系统 Kops,并详细讲解两者的优缺点。 本课程适合广泛的听众,无论是 DevOps 工程师、开发者还是刚入门的新手,只需具备基本的计算机知识和一定的命令行经验即可参与。若想自行操作系统,需要一个 AWS 账户。课程预计费用约为 10 美元,学员需自行管理支出,并在课程结束时删除 Kubernetes 集群。若不希望产生费用,也可选择观看 AWS 相关视频来进行学习。 课程承诺为学员提供问答支持,任何疑问将在 48 小时内回应。祝好运!
(Note: This course requires you to download Docker Desktop. If you are a Udemy Business user, please check with your employer before downloading software. Any recent Kubernetes installation will be suitable, but Docker Desktop is recommended).Kubernetes is one of the hottest topics right now, and engineers with Kubernetes skills are in big demand. Get those skills with this course! It's is a great chance to work on a real Kubernetes project, and to get yourself to a high professional standard on real projects.All the way through the course you'll be working on realistic requirements - but you don't need to be a coder or know any particular programming language - I've prepared for you a set of Docker images, and your job is to use Kubernetes to get these images running. The system is a Microservice-based architecture, and along the way, we'll look at design decisions and trade-offs you need to make when managing these complex systems. Note the course isn't about how to design Microservices (although we'll certainly be talking about that); the development work is done and we need to get the system running on a production cluster.We'll also discover that the developers have made some bad mistakes in their code, by analyzing the run time performance of the cluster!You can do the first part of the course on your local development computer (PC/Mac/Laptop). The second part (from Chapter 13 onwards) moves to the cloud. You'll use a real AWS account, and we go-ahead to set up monitoring with the ELK/Elastic Stack and monitor with Prometheus and Grafana.The course now supports EKS, the AWS Elastic Kubernetes Service, but we also show how to use the alternative system, called Kops. The pros and cons of each are explained in detail.I've designed this course for a wide audience - whether you're a DevOps engineer, a developer, or if you're quite new to the whole field, I'll explain everything along the way. Just some basic knowledge of working with computers, and maybe a bit of command-line experience will suffice.You will need an AWS account for a part of the course if you want to work on the system yourself. If you're new to AWS then don't worry, I've got you covered -but Amazon will charge you for running the system (as with all/most cloud providers). Expect to pay no more than around 10USD for this (this is a safe overestimate), but you are expected to manage this spend yourself and you must delete your Kubernetes cluster at the end of your session. Don't let that put you off, it's a great investment.You can absolutely just watch the AWS videos if you'd prefer not to incur these costs - you will still learn plenty!As always, I'm here to answer questions and I aim to respond within 48 hours.Good luck!