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.
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.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com