Security for Serverless Developers book links
This document contains links and book references mentioned in the book “Security for Serverless Developers”.
Chapter 1: DevOps Basics
Books
- Agarwal G: Modern DevOps Practices - Second Edition: Implement, secure, and manage applications on the public cloud by leveraging cutting-edge tools (2nd Edition), Packt, 2024, ISBN 978-1805121824
- Forsgren N, Humble J, Kim G: Accelerate - The Science of Lean Software and DevOps, IT Revolution Press, 2018, ISBN 978-1942788331
- Kim G, Humble J, Debois P, Willis J, Forsgren N: The DevOps Handbook - How to Create World-Class Agility, Reliability, & Security in Technology Organizations (2nd Edition), IT Revolution Press, 2021, ISBN 978-1950508402
- Skelton M, Pais M, Malan R: Team Topologies - Organizing Business and Technology Teams for Fast Flow, IT Revolution Press, 2019, ISBN 978-1942788812
- Skelton M, Pais M: Remote Team Interactions Workbook - Using Team Topologies Patterns for Remote Working, IT Revolution Press, 2022, ISBN 978-1950508617
Videos
Websites
Chapter 2: Serverless Architecture and Security
Videos
Chapter 3: Introduction to Security
Papers
- Shaharyar Khan, Ilya Kabanov, Yunke Hua, and Stuart Madnick. 2022. A Systematic Analysis of the Capital One Data Breach: Critical Lessons Learned. ACM Trans. Priv. Secur. 26, 1, Article 3 (February 2023), 29 pages. https://doi.org/10.1145/3546068 (publicly available)
Videos
Websites
Chapter 4: Secure Software Development Practices
Papers
- Chowdhury PD, Hallett J, Patnaik N, Tahaei, M, Rashid A: Developers Are Neither Enemies Nor Users: They Are Collaborators, 2021 IEEE Secure Development Conference (SecDev), IEEE 2021 https://doi.org/10.1109/SecDev51306.2021.00023
- Green M, Smith M: Developers are Not the Enemy!: The Need for Usable Security APIs, IEEE Security & Privacy vol. 14, no. 5, pp. 40-46, IEEE 2016, https://doi.org/10.1109/MSP.2016.111
- Wurster G, van Oorschot PC: The developer is the enemy, Proceedings of the 2008 New Security Paradigms Workshop (NSPW ‘08), ACM 2008, https://doi.org/10.1145/1595676.1595691
Videos
Websites
Chapter 5: API Gateway Security in Microservices Architecture
Videos
Websites
Chapter 6: DevSecOps - Integrating Security into the Development Lifecycle
Videos
Websites