Difference between revisions of "Istio"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Tags: Mobile web edit, Mobile edit
Line 42: Line 42:
 
* [[Red Hat OpenShift Service Mesh]]
 
* [[Red Hat OpenShift Service Mesh]]
 
* <code>[[istioctl]]</code>
 
* <code>[[istioctl]]</code>
 +
* [[Envoy proxy]]
  
 
== See also ==
 
== See also ==

Revision as of 12:05, 15 May 2020

wikipedia:Istio (2017-2018) Service mesh provides a way to control how microservices share data with one another. Istio includes APIs that let it integrate into any logging platform, telemetry or policy system.

Istio runs in different environments: on-premise, cloud-hosted, in Kubernetes or in virtual machines,

Features


History

Istio was started by teams from Google and IBM in partnership with the Envoy team from Lyft. And it’s been developed fully in the open on GitHub.

Architecture

Istio’s architecture is divided into the data plane and the control plane. In the data plane, Istio support is added to a service by deploying a sidecar proxy within your environment. This sidecar proxy sits alongside a microservice and routes requests to and from other proxies. Together, these proxies form a mesh network that intercepts network communication between microservices. The control plane manages and configures proxies to route traffic. The control plane also configures components to enforce policies and collect telemetry.[1] Istio uses an extended version of the Envoy proxy. Envoy is proxy developed in C++[2]

News

  • December 2018, Istio launches as beta on GKE[3]


Versions


  • 0.1 (24 May 2017)

Activities

Related terms

See also

  • https://www.redhat.com/en/topics/microservices/what-is-istio
  • https://istio.io/docs/ops/deployment/architecture/
  • https://techcrunch.com/2018/12/11/google-launches-istio-on-gke/
  • Advertising: