Serverless design patterns have grown in popularity because they allow developers to move faster by focusing on business logic without worrying about the underlying infrastructure where their code is run. However, many enterprises use diverse infrastructure, including on-premises servers and multiple clouds.
Priyanka Sharma and Sébastien Goasguen leverage Knative, the Kubernetes-based platform, to build, deploy, and manage modern serverless workloads; to push serverless functions and apps to production on any cloud of choice; and to switch the provider as necessary. They use GitLab and TriggerMesh technology and share how developers can use other options.
Priyanka Sharma is the director of Cloud Native Alliances at GitLab, the only cloud-agnostic single application for the entire DevOps lifecycle. Priyanka has worked on several Cloud Native Computing Foundation (CNCF) projects, with her deepest expertise being the OpenTracing standard. She’s worked on Jaeger tracing and Vitess and given talks on Kubernetes, Prometheus, Envoy, and the Secure Production Identity Framework for Everyone (SPIFFE)/SPIRE. A former entrepreneur with a passion for building developer products and growing them through open source communities, Priyanka advises startups at HeavyBit Industries, an accelerator for developer products. She holds a BA in political science from Stanford University.
Sébastien Goasguen built his first compute cluster while working on his PhD in the late ‘90s when they were still called Beowulf clusters; he’s been working on making computing a utility since then. He’s been focused on containers and container orchestration, creating a Kubernetes startup Skippbox where he created kompose, Cabin, and kubeless. Active in the serverless community, he cofounded TriggerMesh, a serverless management platform that builds on top of Kubernetes and Knative. He can be found hiking the Jura or at open source conferences. He’s the author of the Docker Cookbook and coauthor of the Kubernetes Cookbook.
©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. • firstname.lastname@example.org