Istio on IBM Cloud

大规模连接、保护、控制和观察微服务

一幅由白色、灰色和蓝色几何形状交错组成的图案,营造出引人注目的三维立体视效

概述

直通 Kubernetes 的捷径

Istio 是一项开放技术,为开发人员提供一种无缝连接、管理和保护不同微服务网络的方法,且无需考虑平台、来源或供应商。Istio 是目前基于 Github 贡献者增长最快的开源项目之一,优势在于它的社区。IBM 很荣幸成为 Istio 项目的创始人和贡献者以及 Istio 工作组的领导者。

功能

关键特性与功能

一键运行 Istio 核心组件以及跟踪、监视和可视化工具。

与其他同事坐在办公桌前使用电脑工作的年轻商务女性

IBM Cloud 更新所有 Istio 组件,并管理控制平面组件生命周期。

发光的云计算图标被高速数字数据流包围

Istio 可与 IBM® Cloud Log AnalysisIBM® Cloud Monitoring 完美搭配运行。

一位男士正在使用笔记本电脑和鼠标,叠加有云和一把锁的图案

IBM Cloud Kubernetes Service 上运行的 Istio 作为托管插件提供,可将 Istio 直接与 Kubernetes 集群集成。只需点击一次,即可在 IBM Cloud Kubernetes Service 集群上部署经过调优的生产就绪型 Istio 实例。

一名开发人员坐在配备多个屏幕的办公桌前,使用笔记本电脑编写代码的照片

用例

Istio 在 IBM Cloud 上的用例

通过渐进式交付实现更安全的发布

使用金丝雀部署和流量拆分,自信地推出应用程序更新。逐步转移服务版本之间的流量,以验证性能并降低生产风险。

微服务的零信任安全性

使用内置加密和基于身份的访问控制来保护所有服务到服务通信。无需修改应用程序代码即可在整个环境中实施一致的策略。

端到端可观测性

实时了解服务交互、性能和依赖关系。监控流量模式并通过内置遥测和跟踪快速排查问题。

智能流量管理和弹性

通过高级路由、负载均衡和故障处理来控制服务之间的流量流动。通过重试、断路器和故障恢复提高应用程序可靠性。

资源

获得认证

A–Z::容器和 Kubernetes

设置和部署应用程序;使用 IBM Watson 服务扩展和更新应用程序。

使用 Istio 管理微服务

了解 12 因素方法、微服务和 Istio 如何在 IBM Cloud Kubernetes Service 中工作。

超越基础知识

在微服务旁边安装 Istio 作为 Guestbook 模拟应用程序;将其部署到集群。

Istio 解释

Service Mesh 入门

采取后续步骤

在 IBM Cloud 上免费开始使用,同时可访问 40 多款永久免费产品。

  1. 创建免费帐户