Continuous Delivery has an impact on the software architecture. This talks shows how architecture approaches like microservices and domain-driven design can help to implement continuous delivery. Taking the architecture into consideration makes adopting continuous delivery easier and helps to solve classic architecture problems like changeability and maintainability with new approaches.
This talk gives practical advice on how to support continuous delivery in the architecture and how continuous delivery can help to support the software development process.
You can view Eberhard’s slides below:
You can view the session below: