微服务简介与部署详解

微服务简介与部署详解

94分钟

微服务是一种将单应用程序作为一套小服务开发的方式,每个服务独立运行、部署、存储、测试,并通过轻量级通信进行服务间通信。不过,微服务在应用过程中也带来了诸如调度、负载均衡、集群管理、有状态数据的管理等问…

课程分类: 编程开发 | 云计算
微服务是一种将单应用程序作为一套小服务开发的方式,每个服务独立运行、部署、存储、测试,并通过轻量级通信进行服务间通信。不过,微服务在应用过程中也带来了诸如调度、负载均衡、集群管理、有状态数据的管理等问题。因此,微服务拥抱K8s必然成为大势所趋,因为它可以有效解决以上问题。 本课程主要带领大家了解微服务架构的基础知识,明确其优缺点,并针对在K8s平台部署微服务需要考虑的问题进行了深层的剖析。 通过学习此课程,学员可以掌握微服务架构,了解传统部署与K8s部署的区别,并熟悉将项目迁移到K8s平台的流程,从而达到提升学员运维技能的目的。
一、从运维角度看微服务 - 1. 说在前面的话 - 2. 微服务特点与不足 - 3. 单体应用 vs 微服务 二、在K8s平台部署微服务考虑的问题 - 1. 主流微服务架构 - 2. 为什么要用注册中心? - 3. 不同环境如何自动区分配置文件? - 4. 项目迁移到K8S平台是怎样的流程? - 5. 传统部署与K8S部署区别 课程素材 课后测试
李振良
李振良

K8s中国区官方认证导师