Summary
We discussed security architecture design principles including the clarification of security by design and privacy by design. Security by design is focused on confidentiality, integrity, and availability (CIA) and design by privacy is more about the protection of privacy data. The industry-standard CSA, Google, PCI, or NIST provide good references. We can also refer to the OSA cloud computing pattern to understand the whole security architecture of a cloud service.
To build a security framework, we list some open source security frameworks to achieve some security controls instead of reinventing the wheel. For example, there is Spring Security and Shiro for web security frameworks in Java, and the Password Framework for NodeJS.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access