Processing of Amsterdam City Data with Vendor Agnostic Serverless Functions - M Suman & Z Roubalik
Channel: CNCF [Cloud Native Computing Foundation]
Date: 2023-05-01

Processing of Amsterdam City Data with Vendor Agnostic Serverless Functions - Mohit Suman & Zbynek Roubalik, Red Hat

Serverless and Functions are useful and interesting concepts, usually used for the development of event-driven applications. That means, applications that scale on demand, consume just the right amount of resources and enable developers to deal just with the business logic. Using Serverless, developers should focus on the code and easy-to-use deployment model. It is usually perceived that Serverless means a vendor lock-in, ie. forcing developers to build the whole solution around one platform without the possibility of migrating to another one. But it is not the case! We will present a solution that enables developers to benefit from Serverless concepts and still be able to deploy across multiple cloud environments. A solution that is very user-friendly to use. No Dockerfiles, and no YAML editing. Just a few CLI commands or actions in your favourite IDE. We will use the Amsterdam City Data to showcase the capabilities of Serverless Functions in the Cloud Native Way. This will be a live demo of adding real-time capabilities to their serverless applications using Functions deployed on multiple cloud platforms, leveraging Knative Serving and Eventing building blocks, CNCF Buildpacks, Tekton Pipelines, Camel-K, and everything within the IDE of the developer's choice.