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

Schedule: Integration architecture sessions

14:1515:05 Monday, 16 October 2017
Location: King's Suite - Sandringham
Secondary topics:  Anti-Pattern, Best Practice, Case Study, Overview
Karun Japhet (Sahaj Software)
Average rating: ***..
(3.86, 22 ratings)
Karun Japhet tells the tale of how one company bridged the technological divide between modern event-driven systems and traditional architectures, building a resilient platform with eventual consistency guarantees even when third parties provided no guarantees of reasonable service. Read more.
16:5017:40 Monday, 16 October 2017
Location: Buckingham Room - Palace Suite
Secondary topics:  Best Practice, Case Study
Bulama Yusuf (Intellectual Apps)
Average rating: ****.
(4.00, 1 rating)
Today, many solutions employ a mobile-first approach. In addition to handling mobile clients, there is a need to cater to web clients, sensors, and devices, but these clients have different needs and consume data in different ways. Bulama Yusuf explains how to use the Backend for Frontend (BFF) pattern to develop an API for a system that has various clients. Read more.
13:1514:05 Tuesday, 17 October 2017
Location: King's Suite - Sandringham
Secondary topics:  Overview
Mike Roberts (Symphonia)
Average rating: ****.
(4.54, 13 ratings)
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. Read more.
14:1515:05 Tuesday, 17 October 2017
Location: Buckingham Room - Palace Suite
Wilfried Schobeiri (MediaMath), Kasey Klipsch (MediaMath)
Average rating: ***..
(3.00, 7 ratings)
In a monolith, authorization is easy. In a microservices world, you have to make hard choices about your data model and the abstractions on top of which authorization rules are built. Wilfried Schobeiri and Kasey Klipsch share an approach to implementing distributed authorization in a microservices context, covering fallacies, common pitfalls, and best practices along the way. Read more.
15:5016:40 Tuesday, 17 October 2017
Location: King's Suite - Sandringham
Secondary topics:  Best Practice, Overview
Bryan Moyles (Google)
Average rating: ***..
(3.91, 11 ratings)
Kubernetes is an open source scheduling system that manages your containers. Admittedly, some of the concepts are difficult to understand. Bryan Moyles covers the bare minimum you need to know to get a basic web service up and running and shares best practices for managing canary deployments, managing configuration files, leveraging the internal DNS provided by Kubernetes services, and more. Read more.