SlideShare a Scribd company logo
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 1
Mainz, 2023-05-09
Fabian Hardt,
Sven Bernhardt
BUILD AND MANAGE MULTI-CLOUD
APPS WITH KUMA
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 2
WHY SERVICE MESH?
01
KUMA
02
CONCLUSION
04
DEMO
03
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 3
WHY SERVICE MESH?
01
© OPITZ CONSULTING 2023 / Öffentlich
TREND TOWARDS DISTRIBUTED APPLICATION ARCHITECTURES
Build and Manage Multi-Cloud Applications With Kuma 4
Centralized
STATIC
ON-PREM
MONOLITH
VIRTUAL MACHINES
MANUAL CHANGE PROCESS
Decentralized
DYNAMIC
CLOUD / MULTI-CLOUD
MICROSERVICES / SERVERLESS
CONTAINERS, KUBERNETES
AUTOMATED CI/CD TOOL CHAIN
# Services & APIs
CONTROL AND VISIBILITY
© OPITZ CONSULTING 2023 / Öffentlich
INCREASED COMPLEXITY AND COGNITIVE LOAD ON DEVS
Build and Manage Multi-Cloud Applications With Kuma 5
Security Security
Logging Logging
Security
Tracing
Metrics Routing
Metrics Tracing
Application
AuthN/Z
Rate-Limiting
Routing
Caching
Organization
Application
AuthN/Z
Versioning
Versioning
Rate-Limiting
© OPITZ CONSULTING 2023 / Öffentlich
IN THE END, IT’S ALL ABOUT SERVICE CONNECTIVITY
Build and Manage Multi-Cloud Applications With Kuma 6
¢ Between applications
¢ Within applications
¢ At the edge
EDGE
Monolithic back
end service
Microservices
based app
Microservices exposed at edge
for external consumption
© OPITZ CONSULTING 2023 / Öffentlich
WHAT’S A SERVICE MESH?
Build and Manage Multi-Cloud Applications With Kuma 7
¢ Efficient implementation of cross-cutting
concerns with respect to service
integration challenges
¢ Everything is a service!
¢ Cloud-native apps deployed to Kubernetes
¢ Non Cloud-native workloads
¢ Should be independent of
¢ Architecture (e.g. Monolithic or µService)
¢ Platform (e.g. VMs, Containers, Kubernetes)
Dedicated infrastructure layer that
makes service-to-service communication
more reliable, secure and observable
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 8
© OPITZ CONSULTING 2023 / Öffentlich
E2E SERVICE CONNECTIVITY WITH GATEWAY AND MESH
Build and Manage Multi-Cloud Applications With Kuma 9
¢ Increased Developer experience
¢ Consistent security
¢ Seamless observability
¢ Reliable connectivity
¢ Resilience
¢ Flexibility
GW DP
CLIENT
PUBLIC TRAFFIC
GW DP
MESH CP
MESH 1 MESH 2
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 10
KUMA
02
© OPITZ CONSULTING 2023 / Öffentlich
KUMA INTRODUCTION
Build and Manage Multi-Cloud Applications With Kuma 11
¢ Initially invented by Kong and donated to CNCF in 2020
¢ Provides a modern distributed Control Plane
¢ Completely Envoy-based Data Plane proxies
¢ Platform agnostic open-source control plane for Service Mesh
¢ Hence Kuma is
¢ Universal
¢ Simple
¢ Scalable
¢ Flexible deployment options
¢ Standalone deployment
¢ Multi-Zone deployment
Source: https://tinyurl.com/xb57bhx5
© OPITZ CONSULTING 2023 / Öffentlich
KUMA STANDALONE ARCHITECTURE
Build and Manage Multi-Cloud Applications With Kuma 12
© OPITZ CONSULTING 2023 / Öffentlich
KUMA MULTI-CLUSTER ARCHITECTURE
Build and Manage Multi-Cloud Applications With Kuma 13
¢ One mesh can be deployed over multiple clusters (=> Zone)
¢ All traffic enters cluster over zone ingress
¢ One Remote (Zone) Control Plane in each cluster
© OPITZ CONSULTING 2023 / Öffentlich
KUMA NETWORKING / CNI
Build and Manage Multi-Cloud Applications With Kuma 14
¢ Installed as DaemonSet on all Nodes
¢ Injects label on Pods - k8s.v1.cni.cncf.io/networks: kuma-cni
¢ CNI enables Transparent Proxying – redirects all traffic through Data Plane
© OPITZ CONSULTING 2023 / Öffentlich
KUMA NETWORKING / INIT-CONTAINER
Build and Manage Multi-Cloud Applications With Kuma 15
¢ Injected to Pod and started individually before Data Plane
¢ Configures iptables / network routing
© OPITZ CONSULTING 2023 / Öffentlich
SERVICE MESH DNS
Build and Manage Multi-Cloud Applications With Kuma 16
¢ Local DNS resolution directly in Data Plane (Envoy)
¢ Names are not resolvable in complete cluster, just inside service mesh (Envoy)
¢ Resolves “.mesh“ address to pre-defined service mesh IP address
¢ IP in other zone / cluster is routed over Kuma Zone Ingress
© OPITZ CONSULTING 2023 / Öffentlich
ZONE EGRESS
Build and Manage Multi-Cloud Applications With Kuma 17
¢ Special Data Plane instance – like Zone Ingress
¢ All outgoing traffic is routed through this instance
¢ Usage of External Services just possible with deployed Zone Egress in the future
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 18
DEMO
03
© OPITZ CONSULTING 2023 / Öffentlich
ARCHITECTURE OVERVIEW
Build and Manage Multi-Cloud Applications With Kuma 19
© OPITZ CONSULTING 2023 / Öffentlich
ASPECTS COVERED
Build and Manage Multi-Cloud Applications With Kuma 20
¢ Mesh Management (Kuma UI)
¢ Simplicity of Kuma Zone Registration
¢ Managing Apps within the Mesh
¢ Locality Awareness
¢ Advanced Routing
¢ Security
¢ Mesh observability
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 21
CONCLUSION
04
© OPITZ CONSULTING 2023 / Öffentlich
SERVICE MESH BENEFITS
Build and Manage Multi-Cloud Applications With Kuma 22
¢ Increased Developers productivity
¢ Self-service network management
¢ Reliable connectivity
¢ Zero-trust security
¢ Service Discovery
¢ Observability
© OPITZ CONSULTING 2023 / Öffentlich
KEY TAKEAWAYS
Build and Manage Multi-Cloud Applications With Kuma 23
¢ Service Mesh is essential to build and managing multi-cloud apps efficiently
¢ Kuma as mesh implementation provides
¢ Agnostic approach (independent of architecture or platform)
¢ Modern, flexible architecture supporting hybrid, multi-cloud scenarios
¢ Multi-zone
¢ Multi-cluster
¢ Multi-mesh
¢ Seamless CI / CD integration (GitOps)
¢ Intuitive design
¢ Spanning a mesh over multiple clusters and clouds can be done easily
© OPITZ CONSULTING 2023 / Öffentlich
MATERIALS
Build and Manage Multi-Cloud Applications With Kuma 24
¢ Demo Source: https://github.com/KongChampions/kuma-multi-zone-mesh
¢ Kuma docs: https://kuma.io/docs/2.2.x/
¢ Kuma Counter Demo: https://github.com/kumahq/kuma-counter-demo
¢ Kuma introduction – Meetup recording “Service integration made easy with OpenSource
Kuma”: https://www.youtube.com/watch?v=f3GeuKzYrsA&t=1s
¢ Demo “Service integration made easy with OpenSource Kuma”:
https://github.com/svenbernhardt/service-integration-made-easy
¢ Kong / Kuma and friends (k3d)– https://github.com/FabianHardt/k3d-bootstrap-cluster
© OPITZ CONSULTING 2023 / Öffentlich
TEASER: HANDS-ON WORKSHOP SERVICE MESH FOR JAVA DEVS
Build and Manage Multi-Cloud Applications With Kuma 25
Besucht uns am
Stand!
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 26
Q & A
https://opitzcloud.canto.global/b/H0EMG
© OPITZ CONSULTING 2023 / Öffentlich
Build and Manage Multi-Cloud Applications With Kuma 27
www.opitz-consulting.com
KONTAKT
Sven Bernhardt
Chief Architect
Sven.Bernhardt@opitz-consulting.com
+49 172 2193529
https://www.xing.com/profile/Sven_Bernhardt/
https://www.linkedin.com/in/sven-bernhardt-0570b823/
Fabian Hardt
Solution Architect
Fabian.Hardt@opitz-consulting.com
https://twitter.com/fabian_hardt
https://www.xing.com/profile/Fabian_Hardt
https://www.linkedin.com/in/fabian-hardt-0956b1b1

More Related Content

PDF
Build and Manage Multi-Cloud Applications Using Kuma
PDF
Service integration made easy with Open Source Kuma
PPTX
Advanced Observability & Security
PPTX
Advanced Observability & Security
PDF
Service Mesh Advanced Use Cases
PDF
Service Mesh Advanced Use Cases
PPTX
Voyage en terre du multi-cloud
PDF
stackconf 2021 | Stretching the Service Mesh Beyond the Clouds
Build and Manage Multi-Cloud Applications Using Kuma
Service integration made easy with Open Source Kuma
Advanced Observability & Security
Advanced Observability & Security
Service Mesh Advanced Use Cases
Service Mesh Advanced Use Cases
Voyage en terre du multi-cloud
stackconf 2021 | Stretching the Service Mesh Beyond the Clouds

Similar to Build and Manage Multi-Cloud Applications Using Kuma (20)

PDF
Azure meetup cloud native concepts - may 28th 2018
PDF
Emerging Trends in Hybrid-Cloud & Multi-Cloud Strategies
PDF
KubeCon NA - 2021 Tools That I Wish Existed 3 Years Ago To Build a SaaS Offering
PDF
Kuma + Kong
PDF
Single tenant software to multi-tenant SaaS using K8S
PDF
Managing containers at scale
PDF
[WSO2Con Asia 2018] Architecting for Container-native Environments
PPTX
Microservices & Container Networking - OSN Days, Singapore
PDF
Journey to a multi-tenant e commerce solution in the cloud with Kubernetes - ...
PDF
Cncf Istio introduction
PDF
Scalability strategies for cloud based system architecture
PDF
[DW Webinar] Effective Management of APIs and the Edge when Adopting Kubernetes
PDF
Designing Cloud Native Applications with Kubernetes
PPTX
Architecting multi-cloud ready applications
PDF
Scenarios in Which Kubernetes is Used for Container Orchestration of a Web Ap...
PDF
The rise of microservices
PDF
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
PPTX
Centralizing Kubernetes and Container Operations
PDF
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
PDF
Build your own private Cloud environment
Azure meetup cloud native concepts - may 28th 2018
Emerging Trends in Hybrid-Cloud & Multi-Cloud Strategies
KubeCon NA - 2021 Tools That I Wish Existed 3 Years Ago To Build a SaaS Offering
Kuma + Kong
Single tenant software to multi-tenant SaaS using K8S
Managing containers at scale
[WSO2Con Asia 2018] Architecting for Container-native Environments
Microservices & Container Networking - OSN Days, Singapore
Journey to a multi-tenant e commerce solution in the cloud with Kubernetes - ...
Cncf Istio introduction
Scalability strategies for cloud based system architecture
[DW Webinar] Effective Management of APIs and the Edge when Adopting Kubernetes
Designing Cloud Native Applications with Kubernetes
Architecting multi-cloud ready applications
Scenarios in Which Kubernetes is Used for Container Orchestration of a Web Ap...
The rise of microservices
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Centralizing Kubernetes and Container Operations
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
Build your own private Cloud environment
Ad

More from Sven Bernhardt (20)

PDF
The integration revolution: Building bridges between On-premises and Cloud ec...
PDF
Efficient development of smart apps: The role of AI gateways
PDF
Next-level Kubernetes Service Management with an API gateway
PDF
Effective and simple - integration architectures with Apache Camel and Quarkus
PDF
One Gateway to Rule them All: Building a Federated API Management Platform
PDF
Modernization options for Oracle Forms applications
PDF
Elevating Development: Embracing APIOps for Enhanced Developer Productivity
PDF
Kong 101 - Jumpstart into the world of APIs
PDF
Declarative observability management for Microservice architectures
PDF
Integration architectures based on Microservices, APIs and events
PDF
Torch the light - Implementing Observability for Microservice Architectures
PDF
Analytics meets Integration - Modern Development with Data APIs
PDF
Modern Integration based on OCI Cloud-native Services
PDF
Cloud-native Application Development on OCI
PDF
Rumble in the Jungle - API Kickstart with Kong
PDF
Cloud-native Application Development - The new normal
PDF
Efficient API delivery with APIOps
PDF
Implementing Cloud-native apps on OCI
PDF
Efficient API delivery with APIOps
PDF
Cloud-native is just part of the game
The integration revolution: Building bridges between On-premises and Cloud ec...
Efficient development of smart apps: The role of AI gateways
Next-level Kubernetes Service Management with an API gateway
Effective and simple - integration architectures with Apache Camel and Quarkus
One Gateway to Rule them All: Building a Federated API Management Platform
Modernization options for Oracle Forms applications
Elevating Development: Embracing APIOps for Enhanced Developer Productivity
Kong 101 - Jumpstart into the world of APIs
Declarative observability management for Microservice architectures
Integration architectures based on Microservices, APIs and events
Torch the light - Implementing Observability for Microservice Architectures
Analytics meets Integration - Modern Development with Data APIs
Modern Integration based on OCI Cloud-native Services
Cloud-native Application Development on OCI
Rumble in the Jungle - API Kickstart with Kong
Cloud-native Application Development - The new normal
Efficient API delivery with APIOps
Implementing Cloud-native apps on OCI
Efficient API delivery with APIOps
Cloud-native is just part of the game
Ad

Recently uploaded (20)

PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Big Data Technologies - Introduction.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation theory and applications.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Modernizing your data center with Dell and AMD
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
MYSQL Presentation for SQL database connectivity
NewMind AI Monthly Chronicles - July 2025
Big Data Technologies - Introduction.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Unlocking AI with Model Context Protocol (MCP)
Encapsulation theory and applications.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation_ Review paper, used for researhc scholars
Modernizing your data center with Dell and AMD
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
MYSQL Presentation for SQL database connectivity

Build and Manage Multi-Cloud Applications Using Kuma

  • 1. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 1 Mainz, 2023-05-09 Fabian Hardt, Sven Bernhardt BUILD AND MANAGE MULTI-CLOUD APPS WITH KUMA
  • 2. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 2 WHY SERVICE MESH? 01 KUMA 02 CONCLUSION 04 DEMO 03
  • 3. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 3 WHY SERVICE MESH? 01
  • 4. © OPITZ CONSULTING 2023 / Öffentlich TREND TOWARDS DISTRIBUTED APPLICATION ARCHITECTURES Build and Manage Multi-Cloud Applications With Kuma 4 Centralized STATIC ON-PREM MONOLITH VIRTUAL MACHINES MANUAL CHANGE PROCESS Decentralized DYNAMIC CLOUD / MULTI-CLOUD MICROSERVICES / SERVERLESS CONTAINERS, KUBERNETES AUTOMATED CI/CD TOOL CHAIN # Services & APIs CONTROL AND VISIBILITY
  • 5. © OPITZ CONSULTING 2023 / Öffentlich INCREASED COMPLEXITY AND COGNITIVE LOAD ON DEVS Build and Manage Multi-Cloud Applications With Kuma 5 Security Security Logging Logging Security Tracing Metrics Routing Metrics Tracing Application AuthN/Z Rate-Limiting Routing Caching Organization Application AuthN/Z Versioning Versioning Rate-Limiting
  • 6. © OPITZ CONSULTING 2023 / Öffentlich IN THE END, IT’S ALL ABOUT SERVICE CONNECTIVITY Build and Manage Multi-Cloud Applications With Kuma 6 ¢ Between applications ¢ Within applications ¢ At the edge EDGE Monolithic back end service Microservices based app Microservices exposed at edge for external consumption
  • 7. © OPITZ CONSULTING 2023 / Öffentlich WHAT’S A SERVICE MESH? Build and Manage Multi-Cloud Applications With Kuma 7 ¢ Efficient implementation of cross-cutting concerns with respect to service integration challenges ¢ Everything is a service! ¢ Cloud-native apps deployed to Kubernetes ¢ Non Cloud-native workloads ¢ Should be independent of ¢ Architecture (e.g. Monolithic or µService) ¢ Platform (e.g. VMs, Containers, Kubernetes) Dedicated infrastructure layer that makes service-to-service communication more reliable, secure and observable
  • 8. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 8
  • 9. © OPITZ CONSULTING 2023 / Öffentlich E2E SERVICE CONNECTIVITY WITH GATEWAY AND MESH Build and Manage Multi-Cloud Applications With Kuma 9 ¢ Increased Developer experience ¢ Consistent security ¢ Seamless observability ¢ Reliable connectivity ¢ Resilience ¢ Flexibility GW DP CLIENT PUBLIC TRAFFIC GW DP MESH CP MESH 1 MESH 2
  • 10. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 10 KUMA 02
  • 11. © OPITZ CONSULTING 2023 / Öffentlich KUMA INTRODUCTION Build and Manage Multi-Cloud Applications With Kuma 11 ¢ Initially invented by Kong and donated to CNCF in 2020 ¢ Provides a modern distributed Control Plane ¢ Completely Envoy-based Data Plane proxies ¢ Platform agnostic open-source control plane for Service Mesh ¢ Hence Kuma is ¢ Universal ¢ Simple ¢ Scalable ¢ Flexible deployment options ¢ Standalone deployment ¢ Multi-Zone deployment Source: https://tinyurl.com/xb57bhx5
  • 12. © OPITZ CONSULTING 2023 / Öffentlich KUMA STANDALONE ARCHITECTURE Build and Manage Multi-Cloud Applications With Kuma 12
  • 13. © OPITZ CONSULTING 2023 / Öffentlich KUMA MULTI-CLUSTER ARCHITECTURE Build and Manage Multi-Cloud Applications With Kuma 13 ¢ One mesh can be deployed over multiple clusters (=> Zone) ¢ All traffic enters cluster over zone ingress ¢ One Remote (Zone) Control Plane in each cluster
  • 14. © OPITZ CONSULTING 2023 / Öffentlich KUMA NETWORKING / CNI Build and Manage Multi-Cloud Applications With Kuma 14 ¢ Installed as DaemonSet on all Nodes ¢ Injects label on Pods - k8s.v1.cni.cncf.io/networks: kuma-cni ¢ CNI enables Transparent Proxying – redirects all traffic through Data Plane
  • 15. © OPITZ CONSULTING 2023 / Öffentlich KUMA NETWORKING / INIT-CONTAINER Build and Manage Multi-Cloud Applications With Kuma 15 ¢ Injected to Pod and started individually before Data Plane ¢ Configures iptables / network routing
  • 16. © OPITZ CONSULTING 2023 / Öffentlich SERVICE MESH DNS Build and Manage Multi-Cloud Applications With Kuma 16 ¢ Local DNS resolution directly in Data Plane (Envoy) ¢ Names are not resolvable in complete cluster, just inside service mesh (Envoy) ¢ Resolves “.mesh“ address to pre-defined service mesh IP address ¢ IP in other zone / cluster is routed over Kuma Zone Ingress
  • 17. © OPITZ CONSULTING 2023 / Öffentlich ZONE EGRESS Build and Manage Multi-Cloud Applications With Kuma 17 ¢ Special Data Plane instance – like Zone Ingress ¢ All outgoing traffic is routed through this instance ¢ Usage of External Services just possible with deployed Zone Egress in the future
  • 18. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 18 DEMO 03
  • 19. © OPITZ CONSULTING 2023 / Öffentlich ARCHITECTURE OVERVIEW Build and Manage Multi-Cloud Applications With Kuma 19
  • 20. © OPITZ CONSULTING 2023 / Öffentlich ASPECTS COVERED Build and Manage Multi-Cloud Applications With Kuma 20 ¢ Mesh Management (Kuma UI) ¢ Simplicity of Kuma Zone Registration ¢ Managing Apps within the Mesh ¢ Locality Awareness ¢ Advanced Routing ¢ Security ¢ Mesh observability
  • 21. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 21 CONCLUSION 04
  • 22. © OPITZ CONSULTING 2023 / Öffentlich SERVICE MESH BENEFITS Build and Manage Multi-Cloud Applications With Kuma 22 ¢ Increased Developers productivity ¢ Self-service network management ¢ Reliable connectivity ¢ Zero-trust security ¢ Service Discovery ¢ Observability
  • 23. © OPITZ CONSULTING 2023 / Öffentlich KEY TAKEAWAYS Build and Manage Multi-Cloud Applications With Kuma 23 ¢ Service Mesh is essential to build and managing multi-cloud apps efficiently ¢ Kuma as mesh implementation provides ¢ Agnostic approach (independent of architecture or platform) ¢ Modern, flexible architecture supporting hybrid, multi-cloud scenarios ¢ Multi-zone ¢ Multi-cluster ¢ Multi-mesh ¢ Seamless CI / CD integration (GitOps) ¢ Intuitive design ¢ Spanning a mesh over multiple clusters and clouds can be done easily
  • 24. © OPITZ CONSULTING 2023 / Öffentlich MATERIALS Build and Manage Multi-Cloud Applications With Kuma 24 ¢ Demo Source: https://github.com/KongChampions/kuma-multi-zone-mesh ¢ Kuma docs: https://kuma.io/docs/2.2.x/ ¢ Kuma Counter Demo: https://github.com/kumahq/kuma-counter-demo ¢ Kuma introduction – Meetup recording “Service integration made easy with OpenSource Kuma”: https://www.youtube.com/watch?v=f3GeuKzYrsA&t=1s ¢ Demo “Service integration made easy with OpenSource Kuma”: https://github.com/svenbernhardt/service-integration-made-easy ¢ Kong / Kuma and friends (k3d)– https://github.com/FabianHardt/k3d-bootstrap-cluster
  • 25. © OPITZ CONSULTING 2023 / Öffentlich TEASER: HANDS-ON WORKSHOP SERVICE MESH FOR JAVA DEVS Build and Manage Multi-Cloud Applications With Kuma 25 Besucht uns am Stand!
  • 26. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 26 Q & A https://opitzcloud.canto.global/b/H0EMG
  • 27. © OPITZ CONSULTING 2023 / Öffentlich Build and Manage Multi-Cloud Applications With Kuma 27 www.opitz-consulting.com KONTAKT Sven Bernhardt Chief Architect Sven.Bernhardt@opitz-consulting.com +49 172 2193529 https://www.xing.com/profile/Sven_Bernhardt/ https://www.linkedin.com/in/sven-bernhardt-0570b823/ Fabian Hardt Solution Architect Fabian.Hardt@opitz-consulting.com https://twitter.com/fabian_hardt https://www.xing.com/profile/Fabian_Hardt https://www.linkedin.com/in/fabian-hardt-0956b1b1