Serverless Operations: from Dev to Production

Serverless is HOT!

Serverless applications increase developer productivity and time to market, by allowing engineers to focus solely on their code, and freeing them from spending time on infrastructure provisioning, configuration and management. 

Serverless also simplifies Operations and reduces infrastructure cost – as the Kubernetes container infrastructure required to run these applications is automatically spun up and scaled precisely with the workload, to optimally handle all runtime requests.

Recent advances in open source technology now allow organizations to run Serverless and Kubernetes reliably, at scale, also on on-premises and private cloud infrastructure. The ability to achieve the benefits of Serverless on existing infrastructure – and not having to rely solely on public clouds – has greatly increased the adoption of Serverless across industries, both for greenfield applications, as well as for established organizations with legacy applications and technical debt.

Go Faster

When we talk about Serverless, we often focus on the speed of development that it offers, enabling developers to create useful applications quickly from scratch without learning a lot about Kubernetes.

Go Faster, Safer

We need to keep in mind though, that in order to realize the benefits of software-driven innovation, these faster-to-develop Serverless applications have to be hardened and be operationalized and reliably managed, at scale

Operations is largely about reliably managing changes to applications, and making sure these applications are running optimally. This is the responsibility for both Dev and Ops, and spans the entire pipeline- from code check-in, through testing, deploying, scaling, monitoring and on-going optimization.

  • How can we enable Dev to produce better-quality Serverless code?
  • How can we ensure Ops has visibility into these apps, and confidence in their ability to manage them effectively?
  • What are some best practices for optimizing Serverless apps at scale- in your own datacenter and in the cloud?

Go Faster, Safer, at Scale: Serverless Operations

Our own Soam Vasani would be answering these questions in his upcoming webinar with CNCF on September 25.

Soam is the creator of – the open source, Kubernetes-native Serverless framework that lets you run your own Lambda-like apps on any environment- on premises or in the public cloud.

In his webinar, Soam will focus on the operational aspects of Serverless applications on Kubernetes, and share best practices for Serverless development methodologies and key functionality provided by production-grade Serverless frameworks that help ensure reliability and stability of Serverless apps.

He’ll cover:

  • Managing deployments using declarative specifications.
  • Tracking changes to deployment configuration.
  • Using Canary deployments to reduce the risk and impact of application changes
  • Managing operational expense: We’ll show how you can make different cost-performance tradeoffs; we’ll discuss what the defaults choices imply, and how to tune these.
  • Finally, we’ll demonstrate how to track serverless application performance and issue alerts using Prometheus.

Don’t miss this event to get on the leading edge of Serverless apps, and learn how you can improve the quality and operationalize your serverless code from the get-go.

Register for the webinar

Serverless Operations Open Source Fission with CNCF

You may also enjoy

The Gorilla Guide to Serverless on Kubernetes – Chapter 7: Serverless in the Real World

By Vamsi Chemitiganti

Meet Emilia A’ Bell – Chief Revenue Officer, Platform9

By Platform9

The browser you are using is outdated. For the best experience please download or update your browser to one of the following:

GigaOM’s Radar report for Managed KubernetesRead Now