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

Daniel Bryant
CTO, SpectoLabs

Website | @danielbryantuk

Daniel Bryant is an independent technical consultant and the CTO at SpectoLabs, where he specializes in enabling continuous delivery within organizations through the identification of value streams, the creation of build pipelines, and the implementation of effective testing strategies. Daniel’s technical expertise focuses on DevOps tooling, cloud and container platforms, and microservice implementations. He contributes to several open source projects, writes for InfoQ, O’Reilly, and Voxxed, and regularly presents at international conferences, including OSCON, QCon, and JavaOne.


14:1515:05 Monday, 16 October 2017
Location: King's Suite - Balmoral Level: Intermediate
Secondary topics:  Best Practice
Daniel Bryant (SpectoLabs)
Average rating: ****.
(4.32, 19 ratings)
It's evident that modern software architecture is evolving toward fully component-based architectures, but there are many challenges to delivering such applications in a continuous, safe, and rapid fashion. Daniel Bryant shares a series of patterns to help you identify and implement solutions for continuous delivery of contemporary service-based architectures. Read more.
9:0012:30 Wednesday, 18 October 2017
Microservices, pros and cons
Location: Windsor Suite Level: Beginner
Secondary topics:  Hands-on
Daniel Bryant (SpectoLabs), Andrew Morgan (OpenCredo)
Average rating: ***..
(3.67, 3 ratings)
Testing microservices is challenging. Dividing a system into components naturally creates interservice dependencies, and each service has its own performance and fault-tolerance characteristics that need to be validated during development and the QA process. Daniel Bryant and Andrew Morgan share the theory, techniques, and practices needed to overcome this challenge. Read more.