Build A Platform Engineering Environment On Kubernetes

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-a-platform-engineering-environment-on-kubernetes/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:在 Kubernetes 上构建平台工程环境 课程概述:Kubernetes 是实现平台工程的主要方式之一。在为请求使用该平台的工程师和开发人员构建平台时,您将有几种不同的选择。构建这一平台需要多个组件,例如 API、CLI、资源部署方法、集群部署方法、容器管理与部署、基础设施即代码工具(如 Terraform)以及虚拟机的部署与管理等。尽管这个列表看起来很长,但它反映了如今许多环境中常用的“技术栈”。 使用 Kubernetes,您可以将所有方法和工具集中于一个平台内。例如,利用 Operators、Kubevirt、Cluster API 和 Crossplane,Kubernetes 可以成为您选择的底层平台。您可以实现从创建虚拟机到在 Kubernetes 之外部署资源的所有功能,并以声明性方式管理这一切。 在这门三部分的课程中,您将学习到: 1. 如何构建一个 Kubernetes 集群作为底层平台。 2. 如何实现平台能力。 3. 如何与平台进行交互。 该课程适合希望深入了解 Kubernetes 和平台工程的工程师与开发人员。

课程评论(0条)

课程详情

Kubernetes is one of the primary ways you can implement Platform Engineering.As you build a platform for engineers/developers who have requested to use it, you'll have a few different options to do so. It'll require several pieces. Just to list a few out:An APIA CLIA method of deploying resourcesA method to deploy clustersManagement and deployment of containersIaC tools like TerraformDeploying and managing VMsAlthough that seems like a lot, it's the common "stack" for what's used in many environments today.With that list alone, you're looking at roughly 6-8 different tools and an entirely different platform just to run VMs if you also have containers to deploy. That's multiple tools, a full virtualized environment (ESXi, Hyper-V, etc.), and a container solution.Using Kubernetes, you can have all methods in one place.With tools/methods like Operators, Kubevirt, Cluster API, and Crossplane, Kubernetes can be THEE underlying platform of choice.Think about it - you can do everything from creating VM's to deploying resources outside of Kubernetes and managing all of it in a declarative fashion.In this 3-part course, you will learn about:1. How to build a Kubernetes cluster as an underlying platform.2. How to implement platform capabilities.3. How to interact with the platform

课程标签

0人关注该课程

主题相关的课程