Viktor Gamov is a Principal Developer Advocate at Kong, a cloud API connectivity company. Viktor has comprehensive expertise in building distributed systems and cloud-native architectures using open source technologies. He enjoys helping architects and developers design and develop low latency, scalable, and highly available systems. He is a Java Champion and professional conference speaker on distributed systems, streaming data, JVM, and DevOps topics. He’s regular on events including JavaOne, Devoxx, SpringOne, QCon, and others. Furthermore, he co-authored books O’Reilly’s «Enterprise Web Development» and Manning’s «Apache Kafka® in Action». He blogs at http://gamov.io and co-hosts KongCast https://pod.link/kongcast. Follow Viktor on Twitter @gamussa, where he posts there about gym life, food, open-source, and Kong and Cloud.
Modern serverless technologies are coming in different sorts and ranges. But there is no doubt that it’s bringing significant innovation to the application development space. And today’s developer is trying to grasp the best approach for each cloud vendor. And often she faced with the following questions
How do I start? Which platform supports my language of choice? How do I manage the application state? How do I integrate with existing «legacy» systems? In this presentation, Viktor Gamov will walk you through the setup and deploy a serverless application that includes event functions, services, and data streaming. For event functions and services we will use the open-source Knative project on Kubernetes. For data streaming, we will use Apache Kafka.