搜索
简体中文
简体中文
登录 Account
登录 / 注册 Account
DO328

用 Istio 和红帽 OpenShift 服务网格构建弹性微服务

位置

格式 培训方式说明

查看其它学员对红帽学习社区的评价 红帽学习社区

概述

课程概述

用红帽 OpenShift 服务网格控制、管理、跟踪、监控和测试微服务

“用 Istio 和红帽 OpenShift 服务网格构建弹性微服务(DO328)”将向学员讲授红帽 OpenShift® 服务网格的安装、服务监控、服务管理与服务弹性。

Openshift 打造了一个企业级多租户平台,可以高效、可重复地部署与扩展微服务应用。但是,随着这些架构的规模不断壮大、日趋复杂,定义这些服务之间的交互方式就变得越来越困难。红帽 OpenShift 服务网格由 3 个产品组成:Istio、Jaeger 和 Kiali。它们可以促进服务交互管理,提供服务跟踪,并可直观地显示通信路径。

本课程基于红帽 OpenShift® 容器平台 4.4 和红帽 OpenShift 服务网格 1.1。

课程内容摘要

  • 在 OpenShift 集群上安装红帽 OpenShift 服务网格。
  • 通过控制服务流量来应用发布策略。
  • 通过负载平衡和故障转移来建立服务弹性。
  • 通过混沌测试来测试服务弹性。
  • 加强服务安全防护。
  • 利用 OpenShift 服务网格来观察、测量和跟踪网络流量。

课程培训对象

本课程专为想要部署和扩展微服务应用的开发人员而设计。

课程前提条件

大纲

课程大纲

红帽 OpenShift 服务网格简介
介绍微服务架构和 OpenShift 服务网格的基本概念。
观察服务网格
利用 Jaeger 和 Kiali 来跟踪并可视化 OpenShift 服务网格。
控制服务流量
利用 OpenShift 服务网格来管理和路由流量。
利用 OpenShift 服务网格发布应用
借助金丝雀(Canary)和镜像发布策略来发布应用。
通过混沌测试来测试服务弹性
通过混沌测试来衡量 OpenShift 服务网格的弹性。
建立弹性服务
利用 OpenShift 服务网格策略来建立弹性服务。
保护 OpenShift 服务网格
利用 OpenShift Service 服务网格对应用中的服务进行加密和保护。
注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定目标或主题存有疑问或需要确认,请联系红帽代表

学习成果

企业获益

借助 OpenShift 和 OpenShift 服务网格实现微服务架构后,企业可以提高应用的弹性和可扩展性,同时减少开发人员数量。团队能够可视化并跟踪整个应用中的数据流,从而缩短产品上市时间并透彻地了解微服务的架构。利用这些见解,企业可以优化资源分配并快速识别特定微服务应用中的缺陷。

红帽创建本课程旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

您可以利用本课程中的这些概念来简化服务交互并有效地对其进行管理。您将学习如何安装和配置 OpenShift 服务网格,以定义、监控和管理微服务架构内的服务交互。本课程旨在说明 OpenShift 服务网格“sidecar(挎斗)”方法的简便性,并重点突出产品在服务弹性和监控方面的优势。

此课程是红帽学习订阅的一部分,您可以在一年内根据需要,无限制地使用我们的在线学习资源