From the HTTP Request to the Web Server
Learning Objectives
By the end of this section, you should be able to:
- Understand what happens after a secure TCP/TLS connection has been established.
- Explain the structure of an HTTP request.
- Understand how load balancers distribute traffic.
- Explain the role of reverse proxies.
- Differentiate between a web server and an application server.
- Understand how modern cloud-native applications process client requests.
- Connect these concepts to AWS, Kubernetes, Docker, and production DevOps environments.
Recap
In Part 1, we covered:
- Browser URL parsing
- Browser and OS cache
- DNS resolution
- ARP
- Switching
- Routing