Believe it or not, there is a striking similarity between medieval castle design and how we protect networks and data in the 21st century. By examining how our ancestors fought off invading armies, it becomes much easier to understand the latest strategies for keeping hackers at-bay. This book is designed for anyone who wants to understand how to create and deploy secure software that can stand up to the most malevolent attacks by the bad guys. Whether you are a PM, product owner, developer, architect, tester, DevOps or infrastructure team member, DBA, engineering manager, security manager, in charge of change management or even a security auditor – there is a mountain of information for you specifically. Obviously, since this is a book on creating secure software, the developer and architect roles have the most information, but even those two roles together represent less than half of the book’s content.As a bonus, once you finish reading the content inside, you will be more than prepared to take the Certified Secure Software Lifecycle Professional exam, or CSSLP exam, if you wish to do so.This book is also available as an audio book read by the author.