We all want to get out of the rot of traditional SDLC, waterfall, big ball of mud… We want to be faster, more flexible, providing more value upfront, WINNING 🙂, have short feedback loops, be able to work in small cross-functional teams.To do that we want to be able to do continues delivery and continues deployment which leads us to what is described in the DevOps handbook...
To do that: You should be able to reliably (tested, secure….) deploy small units of work to production (reduce the risk in deploying new code to production (roll forward, blue-green )). Have many teams work in parallel autonomously across the system functions (business). Decrease lead time of features and bug fixes to production.
This is all well and good but when we try to get there we keep getting pulled back by our architecture.
When we look at successful DevOps transformations we see that architecture is one of the significant factors of success.
In this talk, we will cover Identifying boundaries, monolith decomposition and bounded contexts and how we can build better microservices so our DevOps will be a win.
YOU MAY ALSO LIKE:
- Why Service Oriented Architecture? (SkillsCast recorded in October 2016)
- Let’s Play with Cloud Code to Run Cloud Native Applications (in Online Event on 18th June 2020)
- Software Modernisation: A Strategic Approach (in Online Event on 2nd July 2020)
- Safe and Reproducible Deployments with Immutable Infrastructure (SkillsCast recorded in May 2020)
- Maximising 10 Percent Time (SkillsCast recorded in October 2019)
DevOps and Microservices Better Together
Sean Farmar holds the world record for answering the most NServiceBus questions - even more than Udi :-). With over 20 years of experience, he specializes in providing simple solutions for complex business requirements using NServiceBus and applying SOA principles inspired by Udi Dahan. As a solution architect with Particular Software, the creators of NServiceBus, Sean provides support, training and consulting for customers using NServiceBus and the Particular Platform.