DevOps and Microservices Better Together

Submitted by Sean Farmar

Talk Abstract:

If you are trying to drive towards continuous delivery you will need to consider your architecture. I will talk about how moving to SOA/Microservices architecture can get you to increase your delivery velocity and how DevOps and Microservices style architectures support each other to help you move to the holy grail of continuous delivery Outline:

  • DevOps basic concepts and history
  • The Holy Grail - Continuous Delivery
    • Deliver value all the time quickly
    • Value Streams
  • The main blockers of Continuous Delivery
    • Deliver value in big batch size
    • Quality and Compliance
    • Monolith Architecture
    • Team Structure
  • Can Continuous Delivery be accomplished with a monolith?
    • The issue with coupling
    • The risk of all or nothing
  • How can SOA/Microservices architecture help?
    • Solve coupling
    • Deploy single components
    • Some examples from the industry
  • Summary and QA

About Sean Farmar

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.