Continuous Architecture
Traditional architecture practices have served us well for many years, but weren’t developed with an understanding of the demands of the era of DevOps, agility, cloud, and microservices. However, today, effective architecture is more important than ever. This is even more relevant with the focus on Continuous Delivery for Faster Innovation.
The demands of modern software engineering mean that we need updated architecture practices that allow organizations to effectively manage complex, conflicting and cross-cutting concerns such as resilience, security, and technical coherence, and meet the fast-changing needs of complex groups of stakeholders.
Continuous Architecture’s objective is to update the discipline’s classic practices for today’s environments, software development contexts, and applications. In this talk we will focus on the core six principles of Continuous Architecture and look into the essential activities of architecture.
Murat has 25+ years’ experience in the software industry working for software vendors, management consultancies and large international banks. During his career Murat has had a variety of roles, including working as a developer, software architect and management consultant. Murat’s corporate IT roles cover the areas of data, integration and architecture/CTO. Murat is currently the CTO for People and Procurement at Deutsche Bank.
He is the co-author of two books on software architecture:
Murat has presented on this topic in several conferences, include SEI Saturn, O’Reilly Software Architecture and GOTOLondon.
He lives in London with his wife and two sons.