Modern event-driven workloads with Knative
Knative is a Kubernetes-based platform that comes with a set of building blocks to build, deploy and manage modern serverless workloads. Knative consists of three major areas: Build, Serving and Eventing. The session gives you an introduction into the Knative Eventing component and walks you through an end-to-end demo, showing the lifecycle of event-driven workloads on Knative.
You’ll see integration of 3rd party events, from systems like Apache Kafka, and how your application can be hooked up to a firehose and connect your service to process incoming events, leveraging built-in Knative features to provide request-driven compute, so that services can autoscale, including down to 0, depending on the actual throughput. If you are interested in learning about an event-driven serverless developer experience on Kubernetes, this session is for you!
Dr. Roland Huß is a principal software engineer at Red Hat and a member of the serverless team for coding on Knative. He has been developing in Java for over 20 years now. However, he has never forgotten his roots as a system administrator. Roland is an active open source contributor, lead developer of the JMX-HTTP bridge Jolokia and some popular Java build tools for creating container images and deploying them on Kubernetes and OpenShift. Besides coding, he enjoys spreading the word about his work at conferences and through his writing.