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

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
Layer5, the cloud native management company

An empowerer of engineers, Layer5 helps you extract more value from your infrastructure. Creator and maintainer of cloud native standards. Maker of Meshery, the cloud native manager.