October 19, 2017
The first few decisions an architect must make on a modernization project are critical, but while most learning materials concentrate on the end goal of a modern architecture, we’re going to focus on the first few steps.
While not revolutionary, the most common question asked by architects and consultants in the modernization space is “where do we even begin?”
Many teams get stuck on how to properly kick off a project in a completely new style of architecture such as reactive. In this talk we’ll discuss modernization from the very first few steps that teams will take.
Once we have define the scope of initial work, we’ll pick up speed by diving into the first key architectural decisions and how make those decisions guided by the first-principles of Domain-Driven Design. We’ll dive deep into the nitty gritty by turning our DDD models into user stories and then implementing a few of those stories. We must do this while balancing the complexities of enterprise integration. How do we integrate new microservices into an old, brittle legacy system? How do we handle new and old systems living alongside each other?
By the end of this session, it will be apparent why a forceful revolution doesn’t work at enterprise scale. Instead, we’ll make the case for a calm, methodical, and measurable evolution of enterprise systems.
“You say you got a real solution? Well, you know, we’d all love to see the plan.”
RedElastic is considered one of the premier, boutique consulting firms in the space of Intelligent Reactive Systems development. We're a proud Lightbend consulting partner and help companies around the globe with their reactive systems and machine learning initiatives.
If you'd like to discuss an upcoming project that we may be able to assist with, don't hesitate to get in touch. We try to respond to all enquiries within 24 hours!