DeveloperWeek Global 2020 DeveloperWeek Global 2020
Get your ticket or log in to build your agenda.

Managing Serverless Costs With Kubernetes

- PDT
Hopin 6
Join on Hopin

Denver Serrao
WP Engine, Sr. Software Engineer

Denver is leading a team that’s pioneering the use of Serverless at WP Engine, a distributed WordPress digital experience platform that serves over 500k production WordPress sites, handling over 4 Billion requests, and generating 1/2 TB of data daily. Denver's passion is building software that is easy to deploy and delivers real customer & business value at every step


Serverless has been widely accepted as a mechanism to deploy and run software easily. However, the cost of running production scale workloads on Serverless can be surprisingly high. Wouldn't it be great if we could get the benefits of running workloads on serverless without the hassle of worrying about costs ?

Enter Knative, an open standard allowing you to run serverless workloads on your own Kubernetes clusters. In this talk, we will walk through a real world example of how we used Google CloudFunctions (FaaS) at WP Engine to deploy a serverless data pipeline, and then transitioned that workload to using Cloud Run (built upon Knative) and Kubernetes to achieve the same results at a greatly reduced cost. We will dive deep into how we achieved the cost savings, handling fault tolerance, concurrency and auto-scaling

Now our developers can focus on code instead of the plumbing of managing infrastructure, while delivering customer and business value quickly and easily.