作者: | Laura Bell, Michael Brunton-Spall, Rich Smith, and Jim Bird |
语言: | 英文 |
出版年份: | 2017 |
下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《Agile Application Security》是由Laura Bell、Michael Brunton-Spall、Rich Smith和Jim Bird共同撰写的一本专注于敏捷开发环境下的应用安全实践的书籍,由O’Reilly Media于2017年出版。本书旨在帮助开发人员、安全专家以及敏捷团队领导者理解如何在敏捷开发过程中融入安全实践,以应对日益复杂的软件安全挑战。
随着软件开发的快速发展,敏捷开发方法已成为主流。然而,传统的安全实践往往难以与敏捷开发的快速迭代和持续交付模式相适应。本书指出,尽管敏捷开发带来了诸多优势,如快速响应变化、降低开发成本等,但它与安全之间的结合并不紧密。安全专业人员通常忙于处理传统政府、电商和银行系统中的安全问题,而对敏捷开发的理解和经验不足,这导致了行业内的一个巨大缺口。同时,敏捷团队在追求快速交付的过程中,往往忽视了安全的重要性,导致许多系统存在安全隐患。
本书分为三个主要部分,涵盖了敏捷开发与安全实践的基础知识、如何将安全融入敏捷生命周期,以及如何整合两者以实现高效的安全开发流程。
本书的核心理念是,安全应该成为敏捷开发流程的一部分,而不是一个独立的、事后添加的环节。作者们提出了多种方法来实现这一目标,包括:
本书适合以下几类读者:
《Agile Application Security》是一本全面、实用的指南,为敏捷开发团队提供了将安全融入开发流程的方法和工具。通过阅读本书,读者将能够更好地理解敏捷开发与安全之间的关系,掌握如何在敏捷环境中实现安全开发的最佳实践,并推动团队向更安全、更高效的开发模式转变。