Len Bass,Paul Clements,Rick Kazman

Software Architecture in Practice

Software Architecture in Practice

Low Stock: Only 3 copies remaining
Regular price £38.86 GBP
Regular price £51.99 GBP Sale price £38.86 GBP
25% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £13.13

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Software Architecture in Practice


Software Architecture in Practice, Fourth Edition, is a comprehensive guide to designing, implementing, and managing software architecture in modern software projects. It covers eleven new chapters on mobility, the cloud, energy management, DevOps, quantum computing, and more, providing practical guidance and expert methods for architects. The book covers the entire lifecycle of software architecture, from design to evolution, and emphasizes the importance of optimizing key quality attributes such as performance, modifiability, security, and availability. It also discusses how architecture influences technical environments, project lifecycles, business profiles, and practices, and offers proven patterns, interfaces, and practices for improving quality through architecture.

\n Format: Paperback / softback
\n Length: 464 pages
\n Publication date: 07 October 2021
\n Publisher: Pearson Education (US)
\n


The fourth edition of Software Architecture in Practice, a comprehensive and practical guide to architecting modern software, has been thoroughly updated to cover emerging trends and technologies. Written by three renowned software architects, this edition provides valuable insights and guidance for designing, implementing, and managing software architecture in today's complex and rapidly evolving landscape.

Software architecture plays a crucial role in shaping the success and scalability of software systems. It encompasses the high-level design decisions that influence the structure, behavior, and quality attributes of software. This edition provides a comprehensive overview of software architecture, including its definition, importance, and lifecycle. It explains how architecture can address the challenges of accelerating growth in requirements, system size, and abstraction, and how it can be used to manage emergent quality attributes as systems are dynamically combined in new ways.

The book covers the entire software architecture lifecycle, from design and implementation to analysis, evolution, and management. It presents practical guidance, expert methods, and tested models that can be applied to any project, regardless of its complexity. The authors cover topics such as requirements engineering, design patterns, interfaces, and architectural styles, providing insights for optimizing key quality attributes such as performance, modifiability, security, availability, interoperability, testability, usability, deployability, and more.

In addition to covering the technical aspects of software architecture, the book also emphasizes the role of architecture in influencing technical environments, project lifecycles, business profiles, and individual practices. It explores how architecture can be leveraged to optimize quality through design patterns, interfaces, and practices, and how it can contribute to the success of mobility, the cloud, machine learning, and quantum computing.

The fourth edition of Software Architecture in Practice includes eleven new chapters that cover emerging trends and technologies such as mobility, the cloud, energy management, DevOps, and quantum computing. These chapters provide practical guidance and insights for designing, implementing, and managing software architecture in these areas, which are becoming increasingly crucial for modern software development.

Overall, Software Architecture in Practice, Fourth Edition is a valuable resource for software architects, developers, and project managers. It provides a comprehensive and practical guide to architecting modern software, covering the entire lifecycle and emerging trends and technologies. With its insights and guidance, this edition will help you build scalable, reliable, and high-quality software systems that meet the evolving needs of your organization.

\n Weight: 990g\n
Dimension: 187 x 238 x 35 (mm)\n
ISBN-13: 9780136886099\n
Edition number: 4 ed\n

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details