View More DetailsRegistration

The schedule is subject to change.

Please note: This schedule is automatically displayed in Central European Summer Time (CEST). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above “Filter by Date.”

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

InXpo [clear filter]
Monday, August 17

13:00 CEST

Opening Remarks - Doug Davis, IBM
avatar for Doug Davis

Doug Davis

PM Microservices, Microsoft
Doug is currently focusing on improving the developer experience for cloud native computing in Azure Cloud. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes... Read More →

Monday August 17, 2020 13:00 - 13:05 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

13:10 CEST

Patterns to Build Stateful Apps with Serverless - Tanmai Gopal, Hasura
Serverless computing has gained increasing popularity amongst developers, who are promised an experience of finally being able to Just Write Code. Serverless providers make this possible by forcing developers to remove "state" from their business logic. Serverless code cannot access disk or share in-memory data with concurrent invocations. This makes it easy for infrastructure solutions to provide on-demand scaling, but makes it hard for developers to build "real" applications.

In this talk, Tanmai will review different architectures, solutions and tools in the ecosystem to solve 3 common stateful problems that developers face. 1) Accessing data 2) Persisting data 3) Sharing data across concurrent executions.

This talk will focus heavily on "brownfield" and incremental adoption type use-cases, like mobilizing existing data/state and adding serverless to existing stateful applications.


Tanmai Gopal

CEO, Hasura
Tanmai is the co-founder of hasura.io, an open-source engine that gives developers instant realtime GraphQL APIs and eventing on Postgres. Tanmai has been active in the cloud-native, Postgres & GraphQL community, and is a frequent speaker at related international conferences and... Read More →

Monday August 17, 2020 13:10 - 13:40 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

14:20 CEST

3factor app: An Accessible Design Pattern for Serverless - Tirumarai Selvan, Hasura
In this talk, I will showcase a pattern involving realtime graphQL, event-driven programming and serverless, called the 3factor app, to build a complex application end-to-end. The 3factor pattern is a super accessible pattern for every level of developer to start developing modern apps on serverless. We will see where traditional monolithic architectures fall short and how to build scalable and reliable apps using this pattern.

Specifically, we will build a food ordering application: a complex application with multiple steps & intricate workflows in the 3factor style. We will especially look at the advantages of using 3factor: from infinite scalability to uninterrupted disaster recovery. We will talk about the stateful aspects of serverless as well. Finally, we will load our application with 10k requests and witness serverless in its full glory.


Tirumarai Selvan

Product Manager, Hasura
Tirumarai is a PM at Hasura, an open-source GraphQL company. The Hasura GraphQL Engine, apart from providing GraphQL APIs, also provides eventing mechanisms to work with serverless.With the mission to make application development easier, Tiru works closely with the developer community... Read More →

Monday August 17, 2020 14:20 - 14:50 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

14:55 CEST

Monday August 17, 2020 14:55 - 15:05 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

15:10 CEST

Serverless Machine Learning Inference with KFServing - Clive Cox, Seldon & Yuzhui Liu, Bloomberg
Putting machine learning models into production is a challenging task for data scientists and devops within an organization. In this talk we will discuss how KFServing builds on top of the KNative project to provide serverless machine learning inference. It provides simple abstractions for deploying standard and custom machine learning models and updating them via canaries. Serverless technology helps to provide painless auto-scaling and scale to zero functionality over complex GPU and CPU based components. However, serverless and machine learning inference do have their challenges especially in latency critical environments and we will discuss some of those challenges as well as the future prospects for the use of serverless within machine learning.

avatar for Yuzhui Liu

Yuzhui Liu

Team Lead, Bloomberg
Yuzhui Liu leads the Data Science Runtime team at Bloomberg. Her team manages an on-prem Kubernetes-based machine learning infrastructure that is used to address Bloomberg’s evolving data science needs. She is actively involved in the Kubernetes open source ecosystem as both a contributor... Read More →
avatar for Clive Cox

Clive Cox

CTO, Seldon
Clive is CTO of Seldon. Seldon helps enterprises put machine learning into production. Clive developed Seldon's open source Kubernetes based machine learning deployment platform Seldon Core. He is also a core contributor to the Kubeflow and KFServing projects.

Monday August 17, 2020 15:10 - 15:40 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

15:45 CEST

Low-Latency and Session-Oriented Serverless Workflows - Manuel Stein & Paarijaat Aditya, Nokia Bell Labs
Creating latency sensitive applications with serverless computing is challenging. High function invocation overhead and slow access to application state are typically the two main hurdles. In this presentation, we explore alternate design points for FaaS platforms that reduce invocation overhead by co-locating multiple functions of a workflow inside a single container and isolating concurrent function invocations at the process-level. In addition, we examine the use of persistent, addressable functions to maintain application state across function invocations where needed.

avatar for Manuel Stein

Manuel Stein

Research Engineer, Nokia
Manuel Stein has been in computer science for two decades and covered a few distributed systems along the way to his current position as research engineer at Nokia Bell Labs. He usually works on publications, patents, standards and research prototypes and is keen on the design of... Read More →
avatar for Paarijaat Aditya

Paarijaat Aditya

Research Scientist, Nokia Bell Labs
Paarijaat Aditya works at the intersection of building high performance distributed systems and academic research. He is currently a researcher in the Autonomous Software Platforms Team at Nokia Bell Labs, Stuttgart. He holds a Ph.D. degree from Max Planck Institute for Software Systems... Read More →

Monday August 17, 2020 15:45 - 16:15 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

16:20 CEST

Monday August 17, 2020 16:20 - 17:15 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

17:20 CEST

Services in your Clusters are Way Costlier than they Appear!! - Yash Bhatnagar & Naina Verma, VMware
A common myth in containerized infrastructures is that the containers running the "micro"-services are so small that just like their name, they only have a "micro" effect with any resource optimization effort, and are quite often considered not worth the time and effort.

Even though orchestrators might have options to support serverless functions in the form of k8s jobs, etc. these constructs remain underutilized, more so because of a lack of such mathematical proof and analysis

In this talk, the speakers will be showcasing a case study about how for just a single service, using ingredients like:
1 A cursory look at resource utilization values
2 High school statistics
3 Time series analysis

they were able to cook-up a quick revamp recipe into serverless functions & saved a lot ( Hint: around 4 digits) on their monthly infra costs and surprisingly, improving the peak load performance of several other unrelated services!

Interested in finding the actual numbers? See you at the talk!

avatar for Yash Bhatnagar

Yash Bhatnagar

Member of Technical Staff 2, VMware
Yash is working with VMware India R&D as Member Technical Staff 2, and has 4 years of industrial experience with cloud architectures and micro-service development.He has a keen interest in machine learning, distributed systems & micro-service infrastructures, and has been working... Read More →
avatar for Naina Verma

Naina Verma

Naina is a Senior Software Quality engineer for Cloud Health Business Unit in VMware and has a total of 6 years of experience across diverse platforms, such as micro-services, monitoring tools, anomaly detection frameworks, etc. Before VMware, she has worked with organizations such... Read More →

Monday August 17, 2020 17:20 - 17:30 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

17:30 CEST

Chaos Engineering in a Serverless World - Divya Mohan, HSBC
What is Chaos engineering? What are the marked benefits of incorporating Chaos engineering in a Serverless framework? Chaos engineering is the newest buzzword in town! While Serverless computing is taking the whole world by storm, learn how incorporating chaos engineering in a Serverless world is helping deliver better customer experience by improving reliability and observability with real life examples and use cases. No prior experience with Chaos engineering or Serverless necessary.

avatar for Divya Mohan

Divya Mohan

Senior Systems Administrator, HSBC
Middleware engineer with HSBC, Cloud, Serverless, and Chaos Engineering fangirl. Troubleshooting and Fixing broken systems are my favorite brands of poison. 

Monday August 17, 2020 17:30 - 17:40 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

17:40 CEST

Meet faasd. Look Ma’ No Kubernetes! - Alex Ellis, OpenFaaS Ltd
As excellent as Kubernetes is, the traction of tools like k3s has shown us that scaling down is just as important as scaling up. Meet faasd - a FaaS framework that uses battle-tested CNCF projects (containerd & CNI) and the OpenFaaS ecosystem to provide an alternative to FaaS on Kubernetes

With faasd, a function can cold-start in as little as 0.14s without resorting to stateful optimizations such as stateful containers that are injected with code. You can build, ship, and run containers built for both OpenFaaS and Knative. faasd was designed with portability in mind and runs on both Intel and ARM architecture

The use-case being explored for faasd is for a bundled VM appliances and for edge devices. Imagine a computer with direct access to cryptographic hardware, fast flash storage for CDN, or a TPU for machine-learning inference.

Through a live demo you’ll see an on-ramp into the CNCF ecosystem for teams who want to avoid lock-in, and aren’t quite ready for “full Kubernetes”

avatar for Alex Ellis

Alex Ellis

Founder & CNCF Ambassador, OpenFaaS Ltd
Alex is a respected expert on serverless and cloud native computing. He founded OpenFaaS, one of the most popular open-source serverless projects, where he has built the community via writing, speaking, and extensive personal engagement. As a consultant and CNCF Ambassador, he helps... Read More →

Monday August 17, 2020 17:40 - 17:50 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

17:50 CEST

Finding Managed Services in a Serverless World with Crossplane and OpenFaaS - Daniel Mangum, Upbound
While deploying serverless functions on Kubernetes has become painless through projects like OpenFaaS, provisioning managed services to be consumed by those functions remains a disparate process. However, other OSS projects like Crossplane allow developers to start consuming managed services interchangeably without lock-in.

Crossplane allows you to provision managed services as Kubernetes-native objects, then propagates connection information for the service in the form of a Secret. OpenFaaS exposes the ability to inject connection information into a function using a Secret. When used together, your entire stack can be deployed in a single, consistent workflow using automated pipelines and GitOps best practices.

This presentation will demonstrate setting up a Kubernetes cluster with OpenFaaS and Crossplane installed, then provisioning portable functions and managed services, all from a GitHub repository.

avatar for Daniel Mangum

Daniel Mangum

Principal Software Engineer, Upbound
Daniel Mangum is a Principal Software Engineer at Upbound and a maintainer of Crossplane, an open source CNCF incubating project. He has served in a variety of roles in the upstream Kubernetes project, most recently as a Tech Lead of SIG Release, and is active in multiple other open... Read More →

Monday August 17, 2020 17:50 - 18:00 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

18:00 CEST

Application Autoscaling Made Easy With Kubernetes Event-Driven Autoscaling (KEDA) - Tom Kerkhove, Codit
Deploying applications to Kubernetes is one thing, but how do you scale them? Horizontal Pod Autoscalers to the rescue! But when you want to scale on external providers such as Kafka, Redis or another dependency it is not a walk in the park anymore.

Enter Kubernetes Event-Driven Autoscaling (KEDA) which allows you to take your existing apps and easily configure how it should scale without having to worry about the magic! Using Kafka, Azure, AWS, GCP, Prometheus, etc? Don't worry, we've got your back!

Join this talk to learn what KEDA is, how simple it is to get started and why it makes application autoscaling so easy!

avatar for Tom Kerkhove

Tom Kerkhove

Software Engineer, Microsoft
Tom works for Codit as an Azure Architect and containerization practice lead. He's been recognized as a Microsoft Azure MVP & Advisor since 2014, one of the first GitHub Stars & CNCF Ambassador since 2020. You can find him around on GitHub maintaining KEDA, Promitor, Azure Deprecation... Read More →

Monday August 17, 2020 18:00 - 18:10 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

18:15 CEST

The State of Serverless - Jeremy Garcia, Datadog
In less than five years, AWS Lambda has been adopted by nearly half of companies with infrastructure in AWS. In this talk, we'll examine the serverless usage of thousands of Datadog customers to provide a look at how (and how much) serverless is being used in the real world.

You'll leave with a better understanding of how serverless technologies are being adopted, what other technologies are being adopted, as well as best practices and trends we've seen emerge. There are even some surprises along the way.

avatar for Jeremy Garcia

Jeremy Garcia

Director of Technical Community and Open Source, Datadog
Jeremy is the founder of LinuxQuestions.org, Director of Technical Community and Open Source at Datadog, community moderator at Opensource.com, and a presenter on Bad Voltage. He's an ardent but realistic open source advocate.

Monday August 17, 2020 18:15 - 18:45 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

18:50 CEST

Monday August 17, 2020 18:50 - 19:00 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

19:05 CEST

WebAssembly + OpenFaas, the Universal Runtime for Serverless Functions - Ramiro Berrelleza, Okteto
WebAssembly was initially created as a sandbox for the Web. It was designed to be lightweight, portable and compatible with most programming languages. Given these characteristics, it's no surprise that a lot of people are starting to take it outside the browser and into the realm of desktop and cloud applications.

In this talk I'll discuss why WebAssembly is perfectly suited as a runtime for serverless functions. I'll discuss how WebAssembly can be used to build serverless functions, how it compares with Docker and other runtimes and how we can leverage it to make our functions more portable and faster to start.

I'll finish with a demo of how we can build functions in different languages, compile them to portable WebAssembly binaries and then use OpenFaaS to manage and deploy them the same way we do with traditional functions.

avatar for Ramiro Berrelleza

Ramiro Berrelleza

Founder, Okteto
Ramiro Berrelleza is one of the founders of Okteto. He has spent most of his career (and his free time) building cloud services and developer tools. Before starting Okteto, Ramiro was an Architect at Atlassian and a Software Engineer at Microsoft Azure. Originally from Mexico, he... Read More →

Monday August 17, 2020 19:05 - 19:35 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

19:40 CEST

Serverless Beyond FaaS - Vaclav Turecek, Microsoft & Hongchao Deng, Alibaba Cloud
Interest in serverless computing has increased exponentially over the last five years, yet Gartner estimates that less than 5% of enterprises adopted a serverless computing model in 2019. Definitions for serverless computing vary, but in practice it hasn’t moved much beyond Functions-as-a-Service. While this event-driven architecture works for many use cases, we believe in a broader vision for serverless computing where entire cloud-native applications can run on serverless infrastructure.

In this session, we’ll show how we are designing the Open Application Model to allow developers to describe complete cloud-native applications with operational characteristics in an infrastructure-agnostic way. In doing so, we hope to broaden the scope of what a serverless application can be.

avatar for Vaclav Turecek

Vaclav Turecek

Principal Program Manager, Microsoft
Vas is a Principal Program Manager at Microsoft focusing on large scale distributed systems and maintainer of the Open Application Model specification.

Hongchao Deng

Engineer, Alibaba Cloud
Hongchao Deng is an engineer from Alibaba. Hongchao now focuses on large-scale cluster management as well as cloud native application delivery in Alibaba, where he co-founded OAM project. Before that, Hongchao worked at CoreOS as a founder engineer of K8s Operator and early member... Read More →

Monday August 17, 2020 19:40 - 20:10 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

20:15 CEST

Serverless Messaging Patterns that Make or Break your App at Scale - Jeff Hollan, Microsoft
Serverless enables you to quickly write event driven code to trigger on different messages. But where and how those messages are delivered can make all the difference in the world. When using serverless in production, there are major considerations when deciding between queues and streams, events and messages, and order or unordered processing.

Azure Functions has been serving thousands of customers with billions of executions every day. This session will share out some of the common messaging patterns and capabilities, and the dos and donts of event driven at scale.

avatar for Jeff Hollan

Jeff Hollan

Principal PM Manager, Microsoft
Jeff Hollan is Principal PM Manager for Azure Functions and KEDA. He is a spokesperson for serverless and cloud native for Microsoft and presented at keynotes and conferences around the world. His team focuses on building capabilities for serverless both in the cloud and on-premises... Read More →

Monday August 17, 2020 20:15 - 20:45 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259

20:50 CEST

Closing Remarks - Doug Davis, IBM
avatar for Doug Davis

Doug Davis

PM Microservices, Microsoft
Doug is currently focusing on improving the developer experience for cloud native computing in Azure Cloud. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes... Read More →

Monday August 17, 2020 20:50 - 20:55 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey=99259
  • Timezone
  • Filter By Venue Virtual
  • Filter By Type
  • Breaks + Meals
  • General Session
  • Lightning Talk
  • Session Presentation

Filter sessions
Apply filters to sessions.