Continuous Architecture: Sustainable Architecture in an Agile and Cloud-Centric World
Autor Murat Erder, Pierre Pureuren Limba Engleză Paperback – 10 noi 2015
Adresată arhitecților de software, managerilor tehnici și inginerilor care activează în medii Agile, Continuous Architecture oferă un cadru metodologic esențial pentru alinierea designului de sistem cu livrarea continuă. Găsim în această carte o schimbare de paradigmă: arhitectura nu mai este un set de planuri rigide stabilite la începutul proiectului, ci o disciplină dinamică ce trebuie să evolueze în ritmul lansărilor software. Într-o lume centrată pe cloud, unde presiunea de a livra valoare rapid către utilizatorii finali este constantă, autorii Murat Erder și Pierre Pureur propun un set de principii care permit echipelor să gestioneze schimbarea fără a compromite stabilitatea sistemului.
Structura volumului reflectă o progresie logică, de la definirea principiilor de bază și inițierea procesului de Continuous Architecture (CA), până la validarea și implementarea acestuia în contextul complex al unei întreprinderi mari. Descoperim capitole dedicate modului în care arhitectura se intersectează cu procesele de testare și deployment, subliniind faptul că un sistem sustenabil necesită refactoring constant și o buclă de feedback bine definită. Cititorul care a aplicat ideile din Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation va găsi aici elementul care completează fluxul tehnic: perspectiva strategică necesară pentru ca infrastructura și aplicațiile să nu devină un obstacol în calea vitezei de execuție.
Această lucrare reprezintă piatra de temelie pentru opera autorului Murat Erder, fiind completată ulterior de volumul Continuous Architecture in Practice. Dacă lucrarea de față stabilește teoria și principiile fundamentale, succesoarea sa se concentrează pe aplicarea practică în ecosisteme moderne de microservicii și DevOps. Prin analiza modului în care rolul arhitectului se transformă în cadrul unei organizații agile, Continuous Architecture devine un ghid tehnic indispensabil pentru cei care doresc să construiască sisteme reziliente și scalabile.
Preț: 275.75 lei
Preț vechi: 423.49 lei
-35%
Carte tipărită la comandă
Livrare economică 18 mai-01 iunie
Specificații
ISBN-10: 0128032847
Pagini: 324
Dimensiuni: 191 x 235 x 20 mm
Greutate: 0.66 kg
Editura: ELSEVIER SCIENCE
De ce să citești această carte
Recomandăm această carte arhitecților și liderilor tehnici care doresc să elimine blocajele dintre designul de sistem și procesele Agile. Cititorul va câștiga o metodologie clară pentru a crea arhitecturi care evoluează natural, integrând testarea și feedback-ul direct în procesul de proiectare. Este un instrument practic pentru a transforma arhitectura dintr-o barieră într-un facilitator al livrării rapide de software.
Descriere scurtă
This book presents an architectural approach to support modern application delivery methods and provide a broader architectural perspective, taking architectural concerns into account when deploying agile or continuous delivery approaches. The authors explain how to solve the challenges of implementing continuous delivery at the project and enterprise level, and the impact on IT processes including application testing, software deployment and software architecture.
- Covering the application of enterprise and software architecture concepts to the Agile and Continuous Delivery models
- Explains how to create an architecture that can evolve with applications
- Incorporates techniques including refactoring, architectural analysis, testing, and feedback-driven development
- Provides insight into incorporating modern software development when structuring teams and organizations
Cuprins
- A Brief Introduction to Continuous Architecture
- The Principles of Continuous Architecture (CA)
- Getting Started With the Continuous Architecture Process
- Evolving the Architecture
- Continuous Architecture and Continuous Delivery
- Validating the Architecture
- Continuous Architecture in Practice: A Case Study
- How Does Continuous Architecture Impact the Role of the Architect?
- Continuous Architecture in the Enterprise
- What about Enterprise Services?
- Conclusion