Chapter 4

Security as an Architectural Concern

Never underestimate the determination of a kid who is time-rich and cash-poor.

—Cory Doctorow

Only a few years ago, security was viewed by many software architects as an arcane subject that needed to be seriously addressed only for specialist systems such as those handling payments or for use by the intelligence community. How things have changed in a short time!

Today, security is everyone’s problem. It is a critical concern for every system given the threats that modern Internet-connected systems face and the stringent security-related regulations, such as the General Data Protection Regulation (GDPR) privacy regulations, that we all need to comply with. In this chapter, we examine how to approach ...

Get Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.