The technology changes required when implementing a microservice-based application are only one part of the equation - the business and organisation will typically also have to fundamentally change.
In an ideal world, this shouldn’t be a problem, what with the rise of agile, lean and DevOps, but this is not always the situation. Daniel Bryant will share some stories of successful (and not so successful) strategies and tactics I have used over the past four years.
Join him for a whistle-stop tour of the business and people challenges that I have experienced first hand when implementing a greenfield microservice project and also breaking down a monolith.
We’ll look at ‘divided companies’ vs ‘connected companies’, determine the actual impact of conway's law, briefly touch on the lean startup/enterprise mindset, dive into change management without the management double-speak, and look at the lightweight processes needed to ensure the technical success of a microservices implementation (e.g. DevOps, CD).
YOU MAY ALSO LIKE:
- LDNUG September 2017 - #ProgNET Special with Richard Campbell (in London on 12th September 2017)
- Progressive .NET 2017 (in London on 13th - 15th September 2017)
- London Unreal Engine Meetup (in London on 20th September 2017)
- Fast Track to F# with Tomas Petricek & Phil Trelford (in London on 16th - 17th October 2017)
The Business Behind Microservices: Organisational, Architectural and Operational Challenges
Daniel Bryant works as an Independent Technical Consultant, and is the CTO at SpectoLabs. He currently specialises in enabling continuous delivery within organisations through the identification of value streams, creation of build pipelines, and implementation of effective testing strategies. Daniel’s technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. He also contributes to several open source projects, writes for InfoQ, O’Reilly, and Voxxed, and regularly presents at international conferences such as OSCON, QCon and JavaOne.