Service Mesh & Istio

Coordinate microservices in a service mesh with the powerful monitoring and management tool, Istio.

Istio: Canaries and Kubernetes

In this session, we will introduce you to cloud native architecture by demonstrating numerous principles and techniques for building and deploying Java microservices via Spring Boot, Wildfly Swarm and Vert.x, while leveraging Istio on Kubernetes with OpenShift.

Burr Sutter

Burr Sutter

Chief Developer Evangelist

What is a Service Mesh?

A service mesh provides traffic monitoring, access control, discovery, security, resiliency, and other useful things to a group of services. Istio does all that, but it doesn't require any changes to the code of any of those services. To make the magic happen, Istio deploys a proxy (called a sidecar) next to each service. All of the traffic meant for a service goes to the proxy, which uses policies to decide how, when, or if that traffic should go on to the service. Istio also enables sophisticated DevOps techniques such as canary deployments, circuit breakers, fault injection, and more. 

Deep Dive: Istio Service Mesh for Microservices

The book covers the following topics:

  • What is a service mesh?
  • Understanding Istio and the importance of its capabilities in a microservices architecture
  • How to do the following with Istio:
    • Resilience patterns
    • Routing patterns
    • Chaos testing
    • Security
    • Telemetry collection with tracing, metrics, and Grafana

 

Get a copy

Deep Dive: Istio Service Mesh for Microservices

Try Istio Now: Interactive Training

Interactive Learning Portal

OpenShift Interactive Learning Scenarios provide you with a pre-configured OpenShift instance, accessible from your browser without any downloads or configuration. Use it to experiment, learn OpenShift and see how we can help solve real-world problems.

Example workshops include: Istio 60-minute Fast Track, Istio Introduction, Deploy microservices, Monitoring and Tracing, and many more.

Try it

OpenShift Interactive Learning Portal