|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kubernetes-cka-on-cloud/
课程评论:没有评论
课程名称:《云上的Kubernetes与CNCF CKA认证》 课程概述: Kubernetes是一种容器编排技术,主要用于创建和部署运行容器(通常是Docker容器)的机器集群。Kubernetes在当今技术领域中是一个热门话题,因为它可能是构建混合多云计算解决方案的最直接方法。混合意味着企业既拥有私有云或本地数据中心,又使用公共云服务提供商(如AWS、GCP或Azure)。多云则指使用多个云服务提供商,以避免对单一提供商的完全依赖,这在一些大型企业中尤为重要。Kubernetes获得了容器编排系统的竞争,成为在混合多云环境中运行容器的最佳选择。 本课程内容包括: - Docker、Kubernetes与云平台的相互关系 - Pods与容器:Pods是Kubernetes中的基本构建块,每个Pod可以包含一个或多个紧密耦合的容器 - ReplicaSets:提供扩展和自动修复的高级抽象,封装Pod,并在旧Pod崩溃时重新启动新Pod - Deployments:更高级的抽象,提供版本控制、快速回滚、滚动更新等功能 - Services:前端抽象(类似于负载均衡器),与后端Pods松散耦合,提供静态、稳定的网络前端IP以及负载均衡功能 - 其他Kubernetes对象:包括StatefulSets、Secrets、ConfigMaps、Jobs和CronJobs等 - CKA认证考试技巧:虽然我们不透露具体的考试题目,但会讨论考试格式、预期、应避免的陷阱和成功策略 希望您喜欢本课程!
Kubernetes is a container orchestration technology - a way to create and deploy clusters of machines running containers, usually Docker containers.Kubernetes is also one of the hottest topics in tech today, because it is perhaps the only straightforward way to architect a hybrid, multi-cloud compute solution.Let's parse that:Hybrid: This is a solution where an enterprise has a private cloud or on-premise data center, in addition to using one of the public cloud providers (such as AWS, GCP or Azure). Any firm migrating to the cloud is going to have to run a hybrid setup, at least during the migrationMulti-cloud: This refers to the use of more than 1 cloud provider. Why is this so important? Well, because most large firms are unwilling to be completely locked into one provider, particularly after events like Amazon's acquisition of Whole Foods (that gave pause to a whole lot of potential AWS customers, who decided that 'multi-cloud' makes sense for strategic reasons)Only straightforward way: Most cloud providers offer a range of compute solutions, ranging from PaaS (Elastic Beanstalk, or Google App Engine) to IaaS (EC2, or Google Compute Engine VMs). The reality is that PaaS ties you down to 1 cloud provider, and IaaS is a lot of hassle, during migration and beyond.Kubernetes is supported by each of the Big-3: GCP has a special relationship with Kubernetes (since K8S originated at Google) but now AWS and Azure support it as well. Kubernetes has won the battle of the container orchestration systems.This is why containers running on Kubernetes constitute the hottest compute choice for a hybrid, multi-cloud world.Here is now is what this course contains:Docker, Kubernetes and the cloud platforms: understanding the inter-relationshipsPods and containers: Pods are the basic building block in K8S; each pod holds one or more containers that are tightly-coupled to each otherReplicaSets: Higher-level abstractions that provide scaling and auto-healing (they encapsulate pods, and bring new pods back up if the old ones crash)Deployments: Even higher-level abstractions that provide versioning, fast rollback, rolling updates and moreServices: Front-end abstractions (think of them as similar to load-balancers) that are loosely coupled with backend pods. Services provide a static, stable network frontend IP, as well as load-balancingOther K8S objects: StatefulSets, Secrets, ConfigMaps, Jobs and CronJobs and moreCKA test tips: We don't reveal any information about the test that we should not, such as specific questions. But we do discuss the test format, what to expect, pitfalls to avoid, and strategies for success Hope you enjoy the course!