Skip to content

Summary

Summary · Chapter 8

  • Modern applications face different expectations than in the past: greater availability, flexibility, fault tolerance, scalability, and reliability.
  • Continuous delivery and ease of deployment are often requirements — organizations want agility to keep software aligned with business goals and market opportunities.
  • The chapter examined how three approaches meet these demands:
  • Next chapter — cross-cutting concerns: common functionality needed throughout an application and across its layers (see Cross-cutting concerns).
  • Software Architect’s Handbook (Packt, 2018), Ch.8 “Summary”, p. 689.