Designing and Developing Secure Azure Solutions Table of Contents

Michael Howard, Heinrich Gantenbein and Simone Curzi

Microsoft Press

https://www.amazon.com/Designing-Developing-Solutions-Developer-Practices/dp/013790875X

Page counts are approximate

Forward by Scott Guthrie (1pp)

Introduction (3pp)

1 Secure Development Lifecycle Processes (20pp)

PART 1 – SECURE DESIGN

2 Secure Design (23pp)

3 Security Patterns (31pp)

4 Threat Modeling (42pp)

5 Identity, Authentication & Authorization (50pp)

6 Monitoring and Audit (30pp)

7 Governance (13pp)

8 Compliance & Risk (26pp)

PART 2: SECURE IMPLEMENTATION

9 Secure Coding (56pp)

10 Cryptography (88pp)

11 Confidential Computing (14pp)

12 Container Security (18pp)

13 Database Security (46pp)

14 Deployment (30pp)

15 Network Security for Developers (22pp)

Appendix A – Basic Cryptography (8pp)