5.1 KiB
title | description | subtitle | weight | skip_toc | skip_byline | skip_pagenav | aliases | doc_type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Istio 服务网格 | 服务网格。 | Istio 解决了开发人员和运维人员在分布式或微服务架构中面临的挑战。无论您是从头开始构建、将现有应用程序迁移到云原生,还是保护现有资产,Istio 都可以提供帮助。 | 34 | true | true | true |
|
about |
{{< centered_block >}} {{< figure src="/zh/about/service-mesh/service-mesh.svg" alt="服务网格" title="通过使用应用程序代理,Istio 让您可以在网络中编程应用程序感知的流量管理、令人难以置信的可观察性和强大的安全功能。" >}} {{< /centered_block >}}
{{< centered_block >}}
Istio 介绍
服务网格是一个基础设施层,它为应用程序提供零信任安全、可观察性和高级流量管理等功能, 而无需更改代码。Istio 是最受欢迎、最强大、最值得信赖的服务网格。 Istio 由 Google、IBM 和 Lyft 于 2016 年创立,是云原生计算基金会的一个毕业项目, 与 Kubernetes 和 Prometheus 等项目并列。
Istio 可确保云原生和分布式系统具有弹性,帮助现代企业在保持连接和保护的同时跨不同平台维护其工作负载。 它启用安全和治理控制,包括 mTLS 加密、策略管理和访问控制、 支持网络功能,例如金丝雀部署、A/B 测试、负载平衡、故障恢复, 并增加对整个资产流量的可观察性。
Istio 并不局限于单个集群、网络或运行时的边界——在 Kubernetes 或 VM、多云、混合或本地上运行的服务都可以包含在单个网格中。
Istio 经过精心设计,具有可扩展性,并受到贡献者和合作伙伴的广泛生态系统的支持, 它为各种用例提供打包的集成和分发。您可以独立安装 Istio,也可以选择由提供基于 Istio 的解决方案的商业供应商提供的托管支持。
{{< /centered_block >}}
特性
{{< feature_block header="默认安全" image="security.svg" >}} Istio 提供基于工作负载身份、双向 TLS 和强大策略控制的市场领先零信任解决方案。 Istio 在开源中实现了 BeyondProd 的价值,同时避免了供应商锁定或 SPOF。
了解安全性 {{< /feature_block>}}
{{< feature_block header="提高可观察性" image="observability.svg" >}} Istio 在服务网格内生成可观测数据,从而实现对服务行为的可观察性。 它与 Grafana 和 Prometheus 等 APM 系统集成,为操作员提供有洞察力的指标,以排除故障、维护和优化应用程序。
了解可观察性 {{< /feature_block>}}
{{< feature_block header="管理流量" image="management.svg" >}} Istio 简化了流量路由和服务级别配置,允许轻松控制服务之间的流量以及设置 A/B 测试、金丝雀部署和基于百分比流量分割的分阶段推出等任务。
了解流量管理 {{< /feature_block>}}
为什么选择 Istio?
{{< feature_block header="多种部署模式" image="deployment-modes.svg" >}} Istio 提供两种数据平面模式供用户选择。使用新的 Ambient 模式部署可简化应用程序的运行生命周期,或使用传统的 Sidecar 进行复杂配置。
了解数据平面模式 {{< /feature_block>}}
{{< feature_block header="由 Envoy 提供支持" image="envoy.svg" >}} Istio 建立在适用于云原生应用的行业标准网关代理之上,具有高性能和可扩展性。使用 WebAssembly 添加自定义流量功能,或集成第三方策略系统。
了解 Istio 和 Envoy {{< /feature_block>}}
{{< feature_block header="真正的社区项目" image="community-project.svg" >}} Istio 专为现代工作负载而设计,由云原生领域的庞大创新者社区打造。
了解 Istio 的贡献者 {{< /feature_block>}}
{{< feature_block header="稳定的二进制版本" image="stable-releases.svg" >}} 自信地在生产工作负载中部署 Istio。所有版本均可完全免费使用。
了解 Istio 的打包方式 {{< /feature_block>}}