Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 2.44 KB

index.md

File metadata and controls

55 lines (34 loc) · 2.44 KB
title layout
Overview
default

Overview

Do you need to select the right technologies to build your next application? Learn how Kubernetes and Istio give you full control over your microservices.

Kubernetes minimizes outages and disruptions through self-healing, intelligent scheduling, horizontal scaling, and load balancing.

Istio is an open platform to connect, secure, control and observe microservices, also known as a service mesh, on cloud platforms such as Kubernetes. With Istio, you can manage network traffic, load balance across microservices, enforce access policies, verify service identity, secure service communication, and observe exactly what is going on with your services.

In this workshop, you can see how to install and use Istio alongside microservices for a simple app called Cloud Native Starter.

architecture

Objectives

After you complete this workshop, you'll be able to:

  • Install Istio in your cluster
  • Deploy the Cloud Native Starter sample
  • Use metrics, logging, and tracing to observe services
  • Perform simple traffic management, such as A/B tests and canary deployments, and fault injection
  • Apply mTLS to your Service Mesh and secure access to services

Get Started

These are the exercises of this workshop, go through all of them in sequence.


The presentation that goes together with this workshop is in the root if this Github repository.

Credits

This workshop is based on the Istio101 workshop in the IBM Github repo.

Contributors to this Istio101 workshop are Lin Sun, Belinda Vennam, and many more.


29.8.2023