Humankind has not woven the web of life. We are but one thread within it. Whatever we do to the web, we do to ourselves. All things are bound together. All things connect.

Chief Seattle

Chapter 3Start Connecting

In the last chapter you learned how to secure the first layer of defense—the environment. With that out of the way, we can now focus on the next two layers of defense—networking and application support—shown in the following illustration.

It doesn’t matter how carefully you avoid security errors inside your application if you aren’t careful about how the application communicates with users and other network components. In this chapter you’ll learn how to set up network defenses, track what’s happening, and make sure the ...

Get Secure Your Node.js Web Application now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.