Please log in to watch this conference skillscast.
Organizations can reap large benefits from migrating from a monolith to a microservice-based architecture because microservices provide much more flexibility to adjust applications to changing business needs. Since such a migration affects every layer of an application, big-bang strategies are often perceived to be the best path of a migration.
Reality shows that big-bang strategies are difficult to make successful. Frequent slipping deadlines and not delivering business value during the process puts development teams under large and unnecessary pressure. In this talk, Gideon wants to dismantle the idea that successful microservice implementations are a simple technical game; replacing old technology for new technology. Re-architecting software should improve businesses and development processes on an organisational level, increasing flexibility to ensure full rewrites are something of the past.
Gideon will share with you a different strategy for the disentanglement of monoliths; using an incremental –domain for domain– angle, risks can be managed better, and the promise of increased business flexibility can be fulfilled from day one. Levering the concepts of DDD and the battle-tested design principles powering the Lagom framework, you will learn by example how such a migration can be jump-started using Lagom.
YOU MAY ALSO LIKE:
- Placing Microservices in Digital Transformations (SkillsCast recorded in November 2018)
- Sociotechnical Domain-Driven Design with Kacper Gunia (Online Course on 18th - 19th February 2021)
- Domain Models in Practice with Marco Heimeshoff (Online Course on 8th - 12th March 2021)
- μCon: The Microservices eXchange (Online Conference on 13th - 14th April 2021)
- DDDx — Domain-Driven Design eXchange 2021 (Online Conference on 8th - 9th June 2021)
- Event-Driven Microservices: The Sense, Nonsense and a Way Forward (SkillsCast recorded in December 2020)
- Technologies for Microservices (SkillsCast recorded in December 2020)
Reactive Microservices: going from 0 to 100 real quick
Having built software over the full range of the stack; from embedded systems, telephony systems, to end-user focused applications and data-processing architectures, Gideon learned the importance of building responsive, resilient, elastic and decoupled systems the hard way. Backed by this experience, Gideon helps organisations in building software in redesigned architectures which enable a more scalable, agile and sustainable way of software development. A larger part of that focus lies in the design, implementation and creation of awareness of truly modular and autonomous services. Not only to improve overall reactive traits of that system but to improve alignment within a business by separating and forming teams and functionality directly around the domains they try to model. Call it microservices, call it self-contained services, call it modular design, DDD or agile software architectures; Gideon’s focus is on helping organisations in mapping business and IT in the most optimal form.