Engineering the Future of Software
16–18 October 2017: Conference & Tutorials
18–19 October 2017: Training
London, UK

Serverless architectures: What, why, why not, and where next?

Mike Roberts (Symphonia)
13:1514:05 Tuesday, 17 October 2017
Integration architecture
Location: King's Suite - Sandringham
Secondary topics:  Overview
Average rating: ****.
(4.54, 13 ratings)

What you'll learn

  • Explore the current state of the art of the serverless world and learn how it’s expected to develop in the future


Cloud computing has reduced engineering costs and improved delivery effectiveness drastically over the last decade, but new systems and features can still see lead times of weeks or months even for a prototype release, and operations costs are still often inefficiently managed. Modern approaches in cloud computing, including the new area of serverless architectures, tackle both of these concerns.

Serverless architectures incorporate third-party backend-as-a-service (BaaS) products into the application or use functions-as-a-service (FaaS) platforms, like AWS Lambda, to run server-side code in fully managed, event-driven, ephemeral containers. Such architectures remove much of the need to build or manage traditional “always on” server systems.

Mike Roberts offers a thorough overview of serverless, covering benefits and limitations along with examples and case studies to help you understand whether serverless is a good fit for your team and needs. Along the way, Mike also discusses the key elements of serverless that will have to advance as the technology evolves.

Photo of Mike Roberts

Mike Roberts


Mike Roberts is a partner at Symphonia, a cloud technology consultancy based in New York City. Mike’s a longtime proponent of Agile and DevOps values and is excited by the role that cloud technologies have played in enabling such values for many high-functioning software teams. Mike can be reached at