In today's fast-paced software development landscape, building scalable, resilient, high-performing microservices is more critical than ever. Join us for a 3-hour workshop exploring the power of the open source "5K" stack: Ktor, Kafka, Kuma, Kubernetes, and Kong. This hands-on session will give you the knowledge and skills to design, develop, deploy, and manage scalable microservices using these cutting-edge technologies.
During the workshop, we will cover the following topics:
Introduction to the 5K stack: A brief overview of Ktor, Kafka, Kuma, Kubernetes, and Kong and how they work together to create a robust and scalable microservices architecture.
Building a Ktor-based microservice: Learn how to develop a lightweight and efficient microservice using Ktor, a modern asynchronous framework for Kotlin.
Integrating with Kafka: Dive into event-driven architectures and understand how to use Kafka for reliable, high-throughput messaging between microservices.
Service Mesh with Kuma: Explore Kuma, a universal control plane for service mesh and microservices, and learn how to leverage its features for observability, security, and traffic control.
Orchestrating with Kubernetes: Gain hands-on experience deploying, scaling, and managing your microservices on Kubernetes, the de facto standard for container orchestration.
API Gateway using Kong: Discover how to manage, secure, and expose your microservices to the outside world using Kong, a powerful API gateway and platform.
Throughout the workshop, participants will engage in practical exercises, working with real-world examples to solidify their understanding of the 5K stack. By the end of the session, attendees will be equipped with the tools and techniques necessary to build and operate scalable microservices to meet modern applications' demands.
Take advantage of this opportunity to level up your microservices game and learn from experts in the field.