$65 book with code
Deployment from Scratch book cover

Little Bit of Network Theory

Deploying web applications is a lot about networking. Connecting our servers on a local network and exposing them securely to the Internet is essential. Many different communication protocols were standardized to transmit information across networks. Some of them are quite low-level, and we don't even think about them often. Others like HTTP are our daily bread.It's helpful to have a theoretical overview of these protocols and how they relate to each other to understand a multi-server setup, networking utilities, webserver configuration, and firewalls. In this chapter, we'll dive into all layers of networking. Much of this knowledge is not strictly needed to run one virtual server, but it's necessary to see the big picture.

Table of Contents

Mental Model

Signals and Waves
Internet
Transport
Applications

Summary

Buy now
Book with code for $65 + local tax