-
[Introduction] (15 minutes)
-
Welcome and workshop overview
-
Brief introduction to service mesh concepts
-
Service mesh benefits for the developers
-
-
[Setting up the Kuma Service Mesh Control Plane] (20 minutes)
-
Installing Kuma/Kong Mesh
-
Exploring Kuma/Kong Mesh components and architecture
-
Understanding the role of the Control Plane (CP) in a service mesh
-
-
[Deploying Demo Applications Using Kustomize] (30 minutes)
-
Overview demo applications
-
Containerizing the applications using Docker
-
Deploying the applications to Kubernetes
-
Connecting the applications to the service mesh
-
-
[Connecting Demo Applications to the Service Mesh and Enabling Traffic Policies] (30 minutes)
-
Introduction to traffic policies in service mesh
-
Implementing traffic routing and load balancing
-
Configuring mTLS for secure communication
-
Applying rate limiting and retries
-
-
[Exploring Observability Features with Grafana and Prometheus] (20 minutes)
-
Installing Grafana and Prometheus
-
Integrating Grafana and Prometheus with Kuma
-
Exploring service mesh metrics and dashboards
-
Gaining insights into application performance
-
-
[Workshop Recap and Next Steps] (5 minutes)
-
Recap of the workshop content
-
Addressing any remaining questions
-
Closing remarks and next steps
-