Serverless Kotlin and Apache Kafka® with Google Cloud and Confluent Cloud

Modern serverless technologies are emerging in different sorts and ranges. But there is no doubt that they are introducing significant innovation to the application development space. Developers today are trying to grasp the best approach with each cloud vendor but are faced with these questions:
How do I deploy a serverless application?
Which platform supports my language of choice?
How do I manage the application state?
How do I integrate with existing legacy systems?

In this talk, you will set up and deploy a serverless application that includes event functions, services, and data streaming. You will use cloud services for hosting the event functions, services, and data streaming while ensuring full portability to your own infrastructure using open source technologies, including Kubernetes, Apache Kafka®, and Knative.

All of these pieces will be weaved together through a series of hands-on exercises to create a cohesive serverless application that consumes, processes, and analyzes a stream of Stack Overflow questions. You will be able to run everything on your own machine or in the cloud. The workshop exercises will use Kotlin with Spring Boot, but the examples will be explained from a Java developer's point of view.


Viktor Gamov,

Confluent

@gamussa

Serverless Kotlin and Apache Kafka® with Google Cloud and Confluent Cloud
Viktor Gamov,
Confluent
@gamussa
Modern serverless technologies are emerging in different sorts and ranges. But there is no doubt that they are introducing significant innovation to the application development space. Developers today are trying to grasp the best approach with each cloud vendor but are faced with these questions:
How do I deploy a serverless application?
Which platform supports my language of choice?
How do I manage the application state?
How do I integrate with existing legacy systems?

In this workshop, you will set up and deploy a serverless application that includes event functions, services, and data streaming. You will use cloud services for hosting the event functions, services, and data streaming while ensuring full portability to your own infrastructure using open source technologies, including Kubernetes, Apache Kafka®, and Knative.

All of these pieces will be weaved together through a series of hands-on exercises to create a cohesive serverless application that consumes, processes, and analyzes a stream of Stack Overflow questions. You will be able to run everything on your own machine or in the cloud. The workshop exercises will use Kotlin with Spring Boot, but the examples will be explained from a Java developer's point of view.
About speaker
About speaker
Viktor Gamov is a Developer Advocate at Confluent, the company behind the popular Apache Kafka streaming platform. He is a professional conference speaker on distributed systems, streaming data, JVM and DevOps topics, and is regular on events including JavaOne, Devoxx, OSCON, QCon, and others.
Other speakers
Other speakers
Show more
Our partners
Drop us a line to figure out about format, platform, tickets, [anything]
Looking forward to your talk submissions. Choose any submission template you like – it's the topic and story logic that matters most
Will be happy to meet new partner companies who can help with making the conference more useful and interesting
Drop us a line to figure out about format, platform, tickets, [anything]
Looking forward to your talk submissions. Choose any submission template you like – it's the topic and story logic that matters most
Will be happy to meet new partner companies who can help with making the conference more useful and interesting