Fueling innovative software
July 15-18, 2019
Portland, OR

Serverless operations: From dev to production

Soam Vasani (Platform 9 Systems)
11:50am12:30pm Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Secondary topics:  Cloud Native
Average rating: ***..
(3.50, 4 ratings)

Who is this presentation for?

  • Developers and engineers

Level

Intermediate

Description

FaaS functions on Kubernetes are increasingly popular. There’s often talk about the developer productivity advantages, such as the time to create a useful application from scratch without learning a lot about Kubernetes, but there’s less talk about what it takes to use serverless functions in production, with safety, and at scale.

Soam Vasani details the operational aspects of serverless applications on Kubernetes, specifically six approaches, patterns, and best practices you can use with any FaaS or serverless framework. These practices improve quality, reduce risk, optimize costs, and generally move you toward production readiness with serverless systems.

Prerequisite knowledge

  • Experience in FaaS and serverless

What you'll learn

  • Understand declarative configuration, live reload for fast feedback, record replay for testing and debugging, canary deployments to reduce the risk and impact of application change, and monitoring with metrics and tracing
  • Learn how to make cost-performance trade-offs for cost optimization, what the default choices imply, and how to tune them
Photo of Soam Vasani

Soam Vasani

Platform 9 Systems

Soam Vasani works on container infrastructure, Kubernetes, and serverless computing at Platform 9 Systems. Previously, he worked on distributed storage systems and on management software for virtual machines at VMware and on GDB and the GNU toolchain. He’s interested in DevOps tools and infrastructure, programming languages, and containers.