Service Mesh Books

Istio: Up and Running

A must-read for anyone looking to get started with Istio.

The Enterprise Path to Service Mesh Architectures

Approaches to service mesh deployments and an explanation of service meshes in contrast to related technologies.

Service Mesh Patterns

Patterns, recipes and best practices for deploying and operating service meshes.

Workshops

OSCON 2020more_vert

|    SLACK Upcoming...

close

Session: Using Service Meshes Workshop - OSCON 2020
In the adoption of cloud native technologies, engineers find one of the greatest challenges is the management of their services as distributed systems. Service meshes have quickly entered the cloud native landscape filling unmet service-level needs. Service management challenges include service discovery, load balancing, fault tolerance, end-to-end monitoring, dynamic routing for canary deployments and securing communication. Which service mesh should you use? What are their performance characteristics? What are best practices to on boarding your applications to a mesh? As a service mesh, Istio addresses these problems by providing a layer of infrastructure between the services and network that allows service communication to be controlled outside the application code. During this workshop, you will gain hands-on experience by deploying different service meshes running sample applications on top of Kubernetes. Using Meshery, a multi-service mesh management plane, we will walk through a series of labs in which various service meshes are deployed and their functionality explored. Functionality such as:

  • - Traffic Management, Resilient Communication and Load Balancing
  • - Policy Enforcement and Rate Limiting
  • - Telemetry, Monitoring and Reporting
  • - Securing Communication
  • - Canary Deployments

Infrastructure & Ops 2020more_vert

|    SLACK Upcoming...

close

Session: Using Service Meshes Workshop - Infrastructure & Ops 2020
In the adoption of cloud native technologies, engineers find one of the greatest challenges is the management of their services as distributed systems. Service meshes have quickly entered the cloud native landscape filling unmet service-level needs. Service management challenges include service discovery, load balancing, fault tolerance, end-to-end monitoring, dynamic routing for canary deployments and securing communication. Which service mesh should you use? What are their performance characteristics? What are best practices to on boarding your applications to a mesh? As a service mesh, Istio addresses these problems by providing a layer of infrastructure between the services and network that allows service communication to be controlled outside the application code. During this workshop, you will gain hands-on experience by deploying different service meshes running sample applications on top of Kubernetes. Using Meshery, a multi-service mesh management plane, we will walk through a series of labs in which various service meshes are deployed and their functionality explored. Functionality such as:

  • - Traffic Management, Resilient Communication and Load Balancing
  • - Policy Enforcement and Rate Limiting
  • - Telemetry, Monitoring and Reporting
  • - Securing Communication
  • - Canary Deployments

Open Source 101 at Homemore_vert

|    SLIDES |    SLACK |    VIDEO

close

Session: Solving the Service Mesh Adopter’s Dilemma - Open Source 101 at Home 2020
Which service mesh should I use and how do I get started? What are the different service meshes, and how do their architectures contrast? This talk introduces Meshery, an open source, multi-service mesh management plane that provisions (six and counting) different service meshes, their sample applications and benchmarks the performance of service mesh deployments. Meshery facilitates benchmarking various configuration scenarios of service meshes, comparison of performance of services (applications) on and off the mesh and across different meshes. It vets mesh and services configuration against deployment best practices. Attendees will be empowered with the ability to quickly deploy different service meshes in which they may learn how service meshes function and how each differs from the next, so that they may select the best-fit-for-purpose service mesh for their workloads and their environment.

Cloud Native Austin 2020more_vert

LABS |    SLIDES |    SLACK

close

Session: Introduction to Istio Workshop - Cloud Native Austin 2020
By the end of this live, hands-on, online course, you’ll understand:

  • - How to manage traffic through load balancing and resilient communications.
  • - How to enforce policies and rate limiting.
  • - Istio's methods for managing telemetry, monitoring and reporting.
  • - Approaches to canary deployments and securing communication with Istio.

All Things Open 2019more_vert

LABS |    SLIDES |    SLACK

close

Session: Using Service Meshes Workshop - All Things Open 2019
By the end of this live, hands-on, online course, you’ll understand:

  • - How to manage traffic through load balancing and resilient communications.
  • - How to enforce policies and rate limiting.
  • - Istio's methods for managing telemetry, monitoring and reporting.
  • - Approaches to canary deployments and securing communication with Istio.

Devfest Montreal 2019more_vert

LABS |    SLIDES |    SLACK

close

Session: Istio Service Mesh Workshop - Devfest Montreal 2019 By the end of this live, hands-on, online course, you’ll understand:

  • - How to manage traffic through load balancing and resilient communications.
  • - How to enforce policies and rate limiting.
  • - Istio's methods for managing telemetry, monitoring and reporting.
  • - Approaches to canary deployments and securing communication with Istio.

O'Reilly Live Online Trainingmore_vert

LABS |    SLIDES |    SLACK

close

Session: Introduction to Istio - O'Reilly Live Online Training By the end of this live, hands-on, online course, you’ll understand:

  • - How to manage traffic through load balancing and resilient communications.
  • - How to enforce policies and rate limiting.
  • - Istio's methods for managing telemetry, monitoring and reporting.
  • - Approaches to canary deployments and securing communication with Istio.

DockerCon NA 2018more_vert

LABS |    SLIDES

close

Session: A workshop containing ten labs on the Istio service mesh. First presented at DockerCon18.

See the resource links below.

(large image)

KubeCon NA 2018more_vert

LABS |    SLIDES |    SLACK |    VIDEO

close

Session: A workshop containing ten labs on the Istio service mesh. Presented at KubeCon NA 2018.

Resources posted below.

DockerCon EU 2018more_vert

LABS |    SLIDES |    SLACK

close

Session: A workshop containing ten labs on the Istio service mesh. Presented at DockerCon EU 2018.

Resources posted below.

Velocity London 2018more_vert

LABS |    SLIDES |    SLACK

close

Session: A workshop containing ten labs on the Istio service mesh. Presented at Velocity London 2018.

Resources posted below.

Mailing List

Stay meshy and subscribe
account_box
mail