An open API service indexing awesome lists of open source software.

https://github.com/gamussa/kuma4devs

Service Mesh for the Developer (with examples using Kuma Mesh kuma.io)
https://github.com/gamussa/kuma4devs

java kotlin mtls observability service-mesh zero-trust

Last synced: 4 months ago
JSON representation

Service Mesh for the Developer (with examples using Kuma Mesh kuma.io)

Awesome Lists containing this project

README

          

= Hands-On Workshop: Getting Started with Service Mesh
Viktor Gamov
v1.0, 2023-06-08
:toc: macro
:imagesdir: assets/images
:kuma-homepage: http://kuma.io
:imagesdir: ./workshop/images
:hide-uri-scheme:

Hello and welcome to the "Getting Started with Service Mesh" workshop.
Service mesh is a powerful pattern for managing communication between microservices in a distributed system.
It decouples networking concerns from application code, making developing, deploying, and managing your services more manageable.
As a developer, you might be familiar with some of these networking functionalities many frameworks toolkits provide.
However, adopting a service mesh can unlock even more capabilities and improve your applications' security, reliability, and observability.

[#top]
toc::[]

.Kuma Service Mesh Architecture
image::kuma_architecture.png[Service Mesh Architecture, weight=50%]

.Demo Application Architecture
image::demo_architecture.png[Service Mesh Architecture, weight=50%]

include::workshop/00_prerequisites.adoc[]

include::workshop/00_outline.adoc[]

include::workshop/01_introduction.adoc[]

include::workshop/02_setting_up_kuma.adoc[]

include::workshop/03_deploy_apps.adoc[]

include::workshop/04_policies.adoc[]

include::workshop/05_observability.adoc[]

include::workshop/06_its_a_wrap.adoc[]