-
Notifications
You must be signed in to change notification settings - Fork 56
CFPs
Session Type: 35 minute talk
Status: ?
Title: What is serverless useful for? Building a multi-cloud automation with Dispatch
Abstract: Having a homogeneous infrastructure is a blessing, but many of us have to deal with multiple clouds/infra providers in our daily work. We also need to manage a mixture of legacy and cloud native applications. How can we automate IT operations across such a wide variety of applications and environments?
Enter Dispatch, a kubernetes native open-source serverless platform aimed at enterprise environments. Dispatch includes an extensible CloudEvents based event bus with a driver interface to import events from just about any event source (including kubernetes, vSphere, AWS, etc). Other enterprise features include multi-tenancy, RBAC, image management and Kong based API gateway.
IT operations can now replace the mountain of questionably organized scripts and run books with functions, written in a wide variety of languages, triggered by events, all managed by Dispatch.
We will briefly explain what serverless is, and why we believe IT operations is a perfect use-case. Next we will demonstrate how to build an automation that connects multiple clouds (AWS, Azure, VMware) and services via events and Dispatch.
We will also cover topics of debugging and security, and how we are trying to address them.
Session Type: 45 minute talk
Status: ACCEPTED
Title: What is servereless useful for? Building a multi-cloud automation with Dispatch
Abstract: Having a homogeneous infrastructure is a blessing, but many of us have to deal with multiple clouds/infra providers in our daily work. You probably use tools like terraform to automate provisioning, or Ansible to manage configuration. How about building an day 2 automation and applications that span multiple clouds?
Enter Dispatch, an open-source project that aims at providing batteries-included enterprise functions. Dispatch framework uses other open source FaaS implementations (such as OpenFaaS, OpenWhisk, and RIFF) to provide an easier developer experience while adding in IT/Ops features such as multi-tenancy, monitoring, and visibility.
We will explain what is serverless, and why it's becoming important. Next we will demonstrate how to build an app that connects multiple clouds (AWS, Azure, VMware) and their services via Open Service Broker API (CF service broker and Kubernetes service catalog) and Event Driver concept of Dispatch.
We will also cover topics of debugging & security, inherent problems of serverless model, and how we are trying to address them.