课程简介
• 微服务核心技术
• 架构的演变历程、微服务的架构描述和特性
• 剖析微服务架构的各大组件
• 微服务架构设计的高可用性。
• Service Mesh 的基本概念;
• Service Sesh(Istio)在企业微服务治理中的具体应用
目标收益
培训对象
• 需要深入了解微服务技术的软件开发人员;
• 希望掌握企业微服务平台 建设、运维和治理的运维工程师和架构师;
• 希望了解和学习微服务体系背后原理和使用场景的技术管理者、技术销售和市场人员。
课程大纲
微服务基本概念 |
• 服务扩展思想 • 从单一应用走向服务化 • 什么是微服务 • 微服务架构和基本组件 |
微服务架构详解 |
• 如何发布和引用服务 • 如何注册和发现服务 • 如何实现 RPC 远程服务调用 • 如何监控微服务调用 • 如何追踪微服务 • 微服务治理手段 |
微服务容器化运维 |
• 微服务和容器化 • 微服务容器化运维:镜像仓库 • 微服务容器化运维:资源调度 • 微服务容器化运维:容器调度 • 微服务容器化运维:服务编排 |
Service Mesh |
• Service Mesh 起源 • Service Mesh 设计理念 • Istio 设计目标和核心功能 • Istio 架构和关键组件 • Service Mesh Istio 和 Kubernetes • 适用 Istio 进行服务微服务治理 |
微服务实践进阶 |
• 单体应用拆分为微服务的最佳实践 • 微服务基础架构平台建设最佳实践 • 微服务治理最佳实践 • 微服务和 DevOps |
微服务基本概念 • 服务扩展思想 • 从单一应用走向服务化 • 什么是微服务 • 微服务架构和基本组件 |
微服务架构详解 • 如何发布和引用服务 • 如何注册和发现服务 • 如何实现 RPC 远程服务调用 • 如何监控微服务调用 • 如何追踪微服务 • 微服务治理手段 |
微服务容器化运维 • 微服务和容器化 • 微服务容器化运维:镜像仓库 • 微服务容器化运维:资源调度 • 微服务容器化运维:容器调度 • 微服务容器化运维:服务编排 |
Service Mesh • Service Mesh 起源 • Service Mesh 设计理念 • Istio 设计目标和核心功能 • Istio 架构和关键组件 • Service Mesh Istio 和 Kubernetes • 适用 Istio 进行服务微服务治理 |
微服务实践进阶 • 单体应用拆分为微服务的最佳实践 • 微服务基础架构平台建设最佳实践 • 微服务治理最佳实践 • 微服务和 DevOps |