Engineering the Future of Software
29–31 Oct 2018: Tutorials & Conference
31 Oct–1 Nov 2018: Training
London, UK

Schedule: Serverless sessions

14:1515:05 Monday, 29 October 2018
Location: Blenheim Room - Palace Suite
Secondary topics:  Overview, Theoretical
Nikhil Barthwal (Google)
Average rating: ****.
(4.00, 5 ratings)
While there are differences between serverless architecture and microservices architecture, both require an application to be composed of a collection of loosely coupled components. Thus, it is possible to implement microservices architecture as a serverless application. Nikhil Barthwal elaborates, covering the pros and cons, details of various deployment patterns, and best practices. Read more.
15:5016:40 Monday, 29 October 2018
Location: King's Suite - Sandringham
Secondary topics:  Overview, Theoretical
Yan Cui (DAZN)
Average rating: ****.
(4.20, 5 ratings)
Chaos engineering is a discipline that focuses on improving system resilience through controlled experiments that expose the inherent chaos and failure modes in your system. While most of the publicized literature and tools focus on killing EC2 servers, Yan Cui explains how to apply the same principles of chaos to a serverless architecture built around AWS Lambda functions. Read more.
10:4512:15 Tuesday, 30 October 2018
Location: Buckingham Room - Palace Suite
Secondary topics:  Overview
Pratik Patel (IBM)
Average rating: ****.
(4.73, 11 ratings)
Serverless doesn’t mean no servers. It’s a metaphor for a new way of building applications. Pratik Patel explains how serverless fits into the world of microservices and examines the pyramid of application development and deployment. You'll then put on your architect hat to look at serverless options and how they impact applications architecture. Read more.
14:1515:05 Tuesday, 30 October 2018
Location: King's Suite - Balmoral
Secondary topics:  Best Practice, Overview
Asher Sterkin (Blackswan Technologies)
Average rating: ***..
(3.00, 5 ratings)
We don't yet have an adequate language for describing serverless architectures. Today, we use informal diagrams in which no precise meaning can be attached to the diagram as a whole or to any particular element. Asher Sterkin explains why this is a problem and what we can do about it. Read more.
16:5017:40 Tuesday, 30 October 2018
Location: Blenheim Room - Palace Suite
Secondary topics:  Best Practice, Case Study
Michael Garski (Fender Digital)
Average rating: ****.
(4.33, 3 ratings)
Fender Digital’s service infrastructure is 100% serverless. The promises of serverless include reduced costs and simplified operations; the challenge lies in how to implement complex applications on a FaaS platform. Michael Garski shares best practices Fender Digital has established to optimize function performance and ensure observability. Read more.