Cantitate/Preț
Produs

Continuous Architecture: Sustainable Architecture in an Agile and Cloud-Centric World

Autor Murat Erder, Pierre Pureur
en 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.

Citește tot Restrânge

Preț: 27575 lei

Preț vechi: 42349 lei
-35%

Puncte Express: 414

Carte tipărită la comandă

Livrare economică 18 mai-01 iunie


Specificații

ISBN-13: 9780128032848
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ă

 Continuous Architecture provides a broad architectural perspective for continuous delivery, and describes a new architectural approach that supports and enables it. As the pace of innovation and software releases increases, IT departments are tasked to deliver value quickly and inexpensively to their business partners. With a focus on getting software into end-users hands faster, the ultimate goal of daily software updates is in sight to allow teams to ensure that they can release every change to the system simply and efficiently.

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

  1. A Brief Introduction to Continuous Architecture
  2. The Principles of Continuous Architecture (CA)
  3. Getting Started With the Continuous Architecture Process
  4. Evolving the Architecture
  5. Continuous Architecture and Continuous Delivery
  6. Validating the Architecture
  7. Continuous Architecture in Practice: A Case Study
  8. How Does Continuous Architecture Impact the Role of the Architect?
  9. Continuous Architecture in the Enterprise
  10. What about Enterprise Services?
  11. Conclusion