Lessons from Leading the Serverless First Journey at CapitalOne

Going serverless? Worried about challenges with performance, cost, and scale? At CapitalOne, we embraced a serverless first mentality across thousands of applications live today. This talk covers our journey into serverless, the best practices we picked up, and the lessons learned along the way. We dive into expert optimizations for Lambda, including why you shouldn't confuse provisioned concurrency with reserved concurrency, how to make the most out of the un-throttled CPU during "cold start" initialization, picking CPU architectures, and real-world results from SnapStart.

Interview:

What's the focus of your work these days?

I lead our serverless center of excellence. I'm responsible for driving enterprise standards and well managed adoption of serverless technologies across Capital One. I work with our engineers all over the enterprise to help transition our compute stack to serverless.

What's the motivation for your talk at QCon San Francisco 2023?

Capital One operates one of the largest serverless deployments in the world. We have a lot of experience and would love to share with other serverless engineers around the world.

How would you describe your main persona and target audience for this session?

This talk is intended for Cloud Architects, Engineers, and Developers. The content will be intermediate level and technical in nature. Folks should have prior AWS (or cloud) knowledge.

Is there anything specific that you'd like people to walk away with after watching your session?

Attendees will learn how to implement Lambda and serverless technologies at scale. I'll cover some things we learned by operating one of the largest serverless deployments in the world. Attendees will learn how to transition their tech stack to serverless.


Speaker

George Mao

Senior Distinguished Engineer @Capital One Leading All Things Serverless, Ex-AWS WW Serverless Tech Lead

George is a Senior Distinguished Engineer at Capital One. He is the Lead DE for Capital One's Serverless strategy and leads the effort to transform the company into a serverless-first organization.  He leads the Serverless Center of Excellence and is responsible for setting enterprise patterns, best practices, and the developer experience.

Read more
Find George Mao at:

Date

Wednesday Oct 4 / 10:35AM PDT ( 50 minutes )

Location

Ballroom BC

Topics

Serverless AWS Lambda Cloud

Share

From the same track

Session Architecture

Understanding Architectures for Multi-Region Data Residency

Wednesday Oct 4 / 02:45PM PDT

Making your app multi-cell/multi-region can have a number of benefits in compliance, scaling and even marketability. There are a number of challenges, from cross-region access and trust to defining sources of truth across the globe. We’ll focus on:

Speaker image - Alex Strachan

Alex Strachan

Staff Software Engineer, Performance & Architecture @Rippling

Session Cloud

Million Dollar Lines of Code: An Engineering Perspective on Cloud Cost Optimization

Wednesday Oct 4 / 11:45AM PDT

A single line of code can shape an organization's financial future. Drawing inspiration from five real examples of million-dollar lines of code, we will challenge conventional views on engineering's pivotal role in cloud cost optimization.

Speaker image - Erik Peterson

Erik Peterson

CTO & Founder @CloudZero, Engineering-Led Cloud Cost Optimization Pioneer & 23-Year Software Startup Veteran

Session Architecture

Durable Execution for Control Planes: Building Temporal Cloud on Temporal

Wednesday Oct 4 / 01:35PM PDT

A great SAAS service requires a robust Control Plane as its brain. The Control Plane automates infrastructure provisioning, deployments, configuration, monitoring, fleet management, capacity allocation to customers,  and so forth.

Speaker image - Sergey Bykov

Sergey Bykov

SDE @Temporal Technologies

Session Cellular Architecture

Architecting for High Availability in the Cloud with Cellular Architecture

Wednesday Oct 4 / 03:55PM PDT

With the explosion in the usage of cloud computing and microservices, blast radius underpins highly availability systems.

Speaker image - Chris Price

Chris Price

Software Engineer @Momento, Previously Launched New Video Streaming Services @AWS, 10+ Years in Engineering Leadership at Software Startups