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

Schedule: Cloud native sessions

Add to your personal schedule
10:4512:15 Monday, 29 October 2018
Location: King's Suite - Balmoral Level: Intermediate
Secondary topics:  Case Study, Hands-on
Rick Timmis (WiFiSPARK Ltd), Janet Valbuena (WiFiSPARK Ltd)
A discussion of the real world 3 step journey, migrating from a single application stack to a distributed multi component application structure running on the AWS Amazon Cloud. Followed by refactor and replacement of the components with microservice, to complement a migration from monolith to serverless cloud. Read more.
Add to your personal schedule
15:5016:40 Monday, 29 October 2018
Location: Buckingham Room - Palace Suite Level: Beginner
Secondary topics:  Framework-focused, Hands-on
Mario-Leander Reimer (QAware GmbH)
Building microservice architectures is complex. Handling the involved complexities, like circuit breaking, rate limiting, observability or transport security, is usually left up to the development teams to implement. Using open source components to address these challenges is an option, but this quickly leads to excessive library bloat in our microservices. So let's put them on a diet: with Istio. Read more.
Add to your personal schedule
15:5016:40 Tuesday, 30 October 2018
Location: King's Suite - Sandringham Level: Intermediate
Secondary topics:  Anti-Pattern, Best Practice
Irakli Nadareishvili (Capital One)
With cloud-native and Microservices architecture gaining wide adoption asynchronous programming patterns are becoming increasingly important. We discuss 3 major async forms that are relevant in this space: Event Sourcing, Reactiveness, and Data Streams We define each pattern, explain relevant use-cases, using examples from FinTech context, and discuss differences in implementation Read more.
Add to your personal schedule
9:0012:30 Wednesday, 31 October 2018
Location: Park Suite (St. James / Regents) Level: Advanced
Secondary topics:  Best Practice
John Chapin (Symphonia)
With systems like Travis CI, Circle CI, and CodeBuild, we're never more than a few lines of YAML away from a complete continuous delivery pipeline. However, ephemeral build systems constantly recreate the world from scratch, increasing build time and lengthening the CD feedback loop. John Chapin addresses those challenges and shares a reference pipeline using AWS CodePipeline and CodeBuild. Read more.