Notes application architecture and deployment considerations

Before we get into deploying the Notes application, we need to review its architecture. To deploy the Notes application, we must understand what we're planning to do. We have segmented the services into two groups, as shown in the following diagram:

The user authentication server should be the more secure portion of the system. On our laptop, we weren't able to create the envisioned protective wall around that service, but we're about to implement such protection.

One strategy to enhance security is to expose as few ports as possible. That reduces the so-called attack surface, simplifying ...

Get Node.js Web Development - Fourth Edition 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.