youtube image
From YouTube: Knative Introduction for the Curious Developer

Description

Serverless is becoming the new default on top of containers. What does Knative hold for Java Developers? Workhop hosted by RedHat, facilitated by Roland Huß and Matthias Wessendorf.

Knative is a Kubernetes-based platform that comes with a set of building blocks to deploy and manage modern serverless workloads. Knative consists of two major areas: Serving and Eventing.

The session gives you a quick introduction of the different parts of Knative and walks you through an end-to-end demo, showing the lifecycle of an event-driven application, from a Java developer's perspective. The session explains how Knative uses Kubernetes and Istio features to provide request driven compute, so that services can autoscale, including down to 0, depending on the actual throughput.

You will learn how to configure your Java application to use Apache Kafka to enable high throughput messaging. Finally you’ll see how to integrate Knative with external applications using the Apache Camel DSL and Camel-K integration.