O'Reilly logo

Release It!, 2nd Edition by Michael T. Nygard

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Security as an Ongoing Process

Frameworks can’t protect you from the Top 10. Neither can a one-time review by your company’s AppSec team. Security is an ongoing activity. It must be part of your system’s architecture: crucial decisions about encrypted communication, encryption at rest, authentication, and authorization are all cross-cutting concerns that affect your entire system.

New attacks emerge all the time. You must have a process to discover attacks (hopefully before they are used on you) and remediate your system quickly.

This is doubly true when you deploy technology that hasn’t been battle-hardened. New technology with new APIs will have vulnerabilities. That doesn’t mean you should give up the advantages it offers. It does mean ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required