BookShared
  • MEMBER AREA    
  • Secure by Design

    (By Dan Bergh Johnsson)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 23 MB (23,082 KB)
    Format PDF
    Downloaded 612 times
    Last checked 10 Hour ago!
    Author Dan Bergh Johnsson
    “Book Descriptions: As a developer, you need to build software in a secure way. But you can't spend all your time focusing on security. The answer is to use good design principles, tools, and mindsets that make security an implicit result - it's secure by design. Then secure-by-design becomes a guiding principle in how you build your software, from code to architecture. This begins by understanding designs and patterns that promote security so they become easy to apply in your day-to-day work. This way, you end up with securely-built software that avoids a majority of the most common security vulnerabilities. And best of all, it liberates your mind from security and lets you focus on developing features.

    Secure by Design teaches developers how to use design to drive security in software development. This book is full of patterns, best practices, and mindsets that you can directly apply to your real world development. You'll also learn to spot weaknesses in legacy code and how to address them. You'll start by gaining an understanding of security as a vital concern and not simply a feature, and how good design promotes security. A real-life case study shows how shallow design caused a severe loss of money. Then you'll dive into practical ways of designing your code to avoid security flaws. You'll see how to use concrete code constructs that have profound effect on security - for example, immutability, validation, domain primitives, and error handling. Additional topics include how to secure your design through tests, using your delivery pipeline, how to do integration between systems, and how insights from cloud thinking support security. The final part of the book compares different architectures from a security perspective and puts concepts from previous chapters to work. In particular, you'll learn what to do in a legacy codebase, how to handle a monolith, and what to do when building a microservice architecture.”

    Google Drive Logo DRIVE
    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Dave Thomas

    Book 1

    Engineers Survival Guide: Advice, tactics, and tricks After a decade of working at Facebook, Snapchat, and Microsoft

    ★★★★★

    Merih Taze

    Book 1

    Guards! Guards! (Discworld, #8; City Watch, #1)

    ★★★★★

    Terry Pratchett

    Book 1

    Clean Agile: Back to Basics

    ★★★★★

    Robert C. Martin

    Book 1

    The Unicorn Project

    ★★★★★

    Gene Kim

    Book 1

    Supercommunicators: How to Unlock the Secret Language of Connection

    ★★★★★

    Charles Duhigg

    Book 1

    A Philosophy of Software Design

    ★★★★★

    John Ousterhout

    Book 1

    Jävla karlar

    ★★★★★

    Andrev Walden

    Book 1

    Radical Candor: Be a Kickass Boss Without Losing Your Humanity

    ★★★★★

    Kim Malone Scott

    Book 1

    Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days

    ★★★★★

    Jake Knapp

    Book 1

    The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

    ★★★★★

    Gene Kim

    Book 1

    Making Work Visible: Exposing Time Theft to Optimize Work & Flow

    ★★★★★

    Dominica Degrandis

    Book 1

    Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#

    ★★★★★

    Scott Wlaschin

    Book 1

    Rivers of London (Rivers of London, #1)

    ★★★★★

    Ben Aaronovitch

    Book 1

    The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

    ★★★★★

    Gene Kim