Connect, secure, control and observe microservices at scale
Easy path to Kubernetes
Istio is an open technology that provides a way for developers to seamlessly connect, manage and secure networks of different microservices — regardless of platform, source or vendor. Istio is currently one of the fastest-growing open source projects based on Github contributors, and its strength is its community. IBM is proud to be a founder and contributor of the Istio project and a leader of Istio Working Groups.
Key features and capabilities
IBM Cloud updates all Istio components and manages the control-plane components lifecycle.
Istio runs ideally with IBM Cloud® Log Analysis and IBM Cloud® Monitoring.
Istio on IBM Cloud Kubernetes Service is offered as a managed add-on that integrates Istio directly with your Kubernetes cluster. A single click deploys a tuned, production-ready Istio instance on your IBM Cloud Kubernetes Service cluster.
Use cases for Istio on IBM Cloud
Roll out application updates with confidence using canary deployments and traffic splitting. Gradually shift traffic between service versions to validate performance and reduce risk in production.
Secure all service-to-service communication with built-in encryption and identity-based access controls. Enforce consistent policies across your environment without modifying application code.
Gain real-time visibility into service interactions, performance, and dependencies. Monitor traffic patterns and quickly troubleshoot issues with built-in telemetry and tracing.
Control how traffic flows between services with advanced routing, load balancing, and fault handling. Improve application reliability with retries, circuit breaking, and failure recovery.
Get certified
Set up and deploy an application; scale and update applications with IBM Watson® services.
Learn how 12-factor method, microservices and Istio work in IBM Cloud Kubernetes Service.
Install Istio beside microservices as Guestbook mock application; deploy it to a cluster.
Getting started with Service Mesh