 So once upon a time there were no containers and Applications were precariously bundled by developers with lots of hope as wars and er's Were executed directly on virtual machines or bare metal servers, right? everything changed when docker introduced the application deployment through self-sufficient and Portable containers and then the helmsman with the name of Kubernetes emerged and the cloud world was never the same I'm Nina Singh I'm very excited to be here and very proud for Red Hat to have the opportunity to be a diamond sponsor at this very first Knative con event and for the next few minutes I will take you on a journey to show you the serverless evolution and the future of Knative the rising name in the world of application deployment First let me take a moment to congratulate Knative project for its 1.0 release and its acceptance into CNCF as an incubating project It was a long and arduous journey and each and every member of the community played a part So my sincere gratitude and heartfelt congratulations Serverless contrary to its name. We have learned that relies very much on servers what it actually does is let you worry less about the servers and It's easy and practical good for all sorts of applications and be it a microservice API or your one-off business need serverless journey could be charted into phases and Serverless 1.0 phase one we can say that when we started to hear and talk about functions the small snippets of code Running on demand for short duration of time and AWS Lambda is the first one that comes to mind Though it was pivotal in making it popular and enables variety of use cases It had its own limitations around the choices of language the execution time and local developer experience and The next bit stop in this journey is when we realize that the same serverless traits and benefits could be applied to containers and This leads us into the phase which we can call 1.5 and one solution started delivering serverless experience on Kubernetes with an abstraction layer that sitting on top of it also known as Knative and Red Hat is one of the founding members of Knative and still one of the top contributors By opening up Serverless to containers users were not limited to language and runtime choices or framework or not limited by the execution time And these containers were scaling up and down back to zero We can say that it's not a stretch to say that Knative democratized serverless by leveraging the portability of containers So now you can move across any cloud or on-prem And now we are entering phase 2 where container full functions For code to cloud capabilities integration and state come into play Phase 2 of serverless will focus on serverless Handling the complex orchestration and integration patterns With some case with some state management phase 2 is also focusing on advanced messaging capabilities with the breadth of Enterprise ready event sources for developing event-driven applications with 2.0 serverless will essentially become a feature of your platform and Because in practice most organizations would be running the combination of serverless and non serverless workload monolithics modular monolithics micro services functions all connected through events and Giving users an option to choose the best tool for their job I'm going to take a pause before I show you the future as to how combining serverless Capabilities with other open-source technologies we can unleash even more so Combining the serverless capabilities with the cloud native performance of quarkus integration with events Across your hybrid cloud through chemo K doing stateful orchestration with Kajito and securing and managing your serverless and non serverless API and the reliable event bus with Kafka we can Create solutions for almost any use cases and now back to the future The K native future is to be on every Kubernetes platform to blend in with your past and with features like request-based auto scaling Concurrency controls traffic splitting capabilities out of the box telemetry is to make Kubernetes platform a Kubernetes plus plus platform K native future is to connect all your services across all your clouds through events K native future is to be used in every industry vertical and K native future is to enable That fairytale ending for developers where they forget about the servers and can focus on solutions and outcomes the end Thank you for your time. We do have an open shift table outside. We are out of swag But please drop in to say hello. Thank you