Serverless DevOps: This is what we do when the server goes away!

By Tom McLaughlin

Elevator Pitch

The growth of serverless computing will require Operations professionals to confront new and different engineering challenges. It will also require us to redefine our role and explain our new role to organizations as we’re asked why we’re needed when the server has gone away.

Description

With the rise of serverless architecture, many of the common day-to-day operations tasks will change dramatically, if not disappear completely. We as Operations professionals will be challenged to redefine our roles and responsibilities within the technology organization as serverless abstracts away the server and its respective OS to cloud service providers. No stranger to this scenario, we will not only be tasked with solving these engineering obstacles introduced by the new serverless paradigm, but we will also need to prove our value to the business in the face of a changing technology landscape… again.

The time is now to start defining what Operations will look like in a serverless world. As a community that has reinvented ourselves time and again, we have another chance to shape the vision of new digital world.

In this technical talk, I will walk through the current state of serverless architecture, and discuss the many possibilities of how serverless may evolve so that we as an Operations community can not only begin preparing for the change, but lead this revolution again.

A few areas I’ll discuss include:

  • Serverless architectural decision making
  • Performance management and cost containment
  • Failure monitoring and service handling
  • Security risk and concerns

If you’re an Operations engineer and you had all your host and OS related work removed from you, would you know what to do to stay busy and demonstrate your value to your organization?

Notes

I launched ServerlessOps to explore the future of operations under serverless architecture. My goal right now is to reach as many people as I can to better understand the thoughts, wants, and concerns of operations engineers around serverless, help develop what the “different ops” role for serverless will be, and figure out how to guide operations engineers to that role.

ServerlessOps is bootstrapped and pre-revenue, so I’d like to discuss possible travel assistance. If the organizers are open to it and space permits, I’d be interested in giving a hands on class for getting your first AWS serverless project up and running.

This talk is based on the following ebook and specifically one chapter: