Attending this event?
Virtual Event
August 17–August 20, 2020

The schedule is subject to change. As we adjust to a virtual experience, our plan is to keep the sessions the same, which is dependent on speaker availability.

Learn More and Register to Attend This Event
Back To Schedule
Thursday, August 20 • 15:30 - 16:05
Sending Billions of Payments Using Hybrid Cloud and Open-source Technologies - Edward Wilde & Bruno Miguel Custódio, Form3

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Hybrid cloud architectures are increasingly popular and in some cases a necessity. Kubernetes stands as the perfect foundation to provide a consistent experience across different environments and architectures. However, it doesn’t provide a “one-size-fits-all” solution for the problem of running a distributed system across a heterogeneous environment. Other tools and technologies must be researched and employed to achieve this. Furthermore, developers need to work out how to be productive. It's important to solve questions such as “what is the best way to debug my code locally” or “how do I deploy my code to multiple environments”. Finally, and above all, can we keep this simple and manageable?

Edward and Bruno will share key details of a developer experience that they’ve adopted in their latest commercial project, which involves running several different functions and nano services — popular in the serverless community — across several interconnected Kubernetes clusters deployed on AWS and on-premises "bare-metal". It aims to maximize productivity and reduce complexity. They’ll hint at how they started out using the OpenFaaS serverless framework, before adopting and creating an in-house framework for developing functions and nano services more optimized for their use case. Then, they will introduce a local developer workflow that works for the small, self-contained, functions as well as traditional micro-services, all using Skaffold. They will demonstrate setting breakpoints in code, and automatically rebuilding and deploying to a local cluster on every code change. They proceed by showing deployment to remote environments using a simple and elegant GitOps approach with Flux. Finally, they briefly describe how they are using Cilium to enable pod-to-pod connectivity and service discovery across a mesh of AWS EKS and on-prem Kubernetes clusters.

avatar for Edward Wilde

Edward Wilde

Platform Architect, Form3
Edward is a member of the OpenFaaS core contributor team. Edward has spent the last year experimenting with ways to enable open-source serverless to leverage the economic benefits of cloud vendor services such as AWS Lambda and container as a service platforms like AWS Fargate. Professionally... Read More →

Bruno Miguel Custódio

Platform Engineer, Form3 Financial Cloud
Bruno has a deep knowledge and understanding of Kubernetes administration and application development.Being a Certified Kubernetes Administrator, in the past he's helped Mesosphere bring their Kubernetes engine to market.Now as part of the Form3 Financial Cloud engineering team he... Read More →

Thursday August 20, 2020 15:30 - 16:05
Feedback form isn't open yet.