本课程是Istio的实用介绍,专为希望建立在Linux, Docker和Kubernetes知识基础上的学员设计,以学习如何安装和配置服务网格,并了解在服务网格环境中部署和运行分布式应用程序的好处。
本课程面向已经熟悉Kubernetes并希望迈出学习和理解Istio的第一步的应用程序开发人员,系统操作员和安全专业人员。
本课程从服务网格的概述开始,特别是Istio。您将了解服务网格解决了哪些问题,并解释Istio的体系结构、Istio的功能以及如何配置已部署应用程序周围的环境以允许应用程序加入网格。通过本课程的课程和实验,您将体验和学习Istio如何通过收集和发布指标来促进系统可观察性,并允许您控制流量如何路由到应用程序。了解Istio如何支持金丝雀部署和其他场景,并通过重试、超时和断路器使您的分布式应用程序更具弹性。最后一章涵盖了更高级的主题,包括在VM上运行的负载(Kubernetes之外)以及Istio如何通过WebAssembly插件提供可扩展性。
作为应用程序部署到Istio服务网格的开发人员或负责安装、升级和配置Istio的服务网格操作员,作为负责定义Istio入口、出口、身份验证和授权策略的安全专业人员,本课程将为您做好与Istio合作的准备。您将逐渐理解这些概念,并通过实验练习常见场景,包括安装Istio、将应用程序部署到网格、监视应用程序、配置流量管理(包括入口)以及应用安全策略。
课程特点:
● 在线,自主学习
● 20-25小时学习内容
● 含实操和小测试
● 注册后12月内有效
经验水平:初级
目录:
● 欢迎学习Linux基金会之课程
● 单元1. Overview of Service Mesh and Istio
● 单元 2. Installing Istio
● 单元 3. Observability
● 单元 4. Traffic Management
● 单元 5. Security
● 单元 6. Extending the Mesh
● 单元 7. Advanced Topics
● 单元 8. Istio Community
此课程为Linux 基金会官方原生课程,课程语言为英语。
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2