Module 03 of 15

Networking

Lessons

About This Module

Every cloud resource, from a virtual machine to a managed database, is reached over a network, so understanding how networks work is essential for a cloud engineer. You'll start with the OSI and TCP/IP models to see how data travels between machines, then learn how IP addressing and subnetting divide a network into manageable pieces.

From there you'll cover the protocols and tools you'll meet every day: DNS for turning names into addresses, HTTP and HTTPS for the web, firewalls for controlling traffic, and load balancers for spreading it across servers. Watch the videos in order, then move on to Scripting once you can explain how a request gets from a client to a server.

Lessons

7 videos
01

OSI Model & TCP/IP Explained

The layers of the OSI and TCP/IP models and how data moves from one machine to another.

02

IP Addressing: IPv4 & IPv6

How IP addresses work, how they are written in binary, and what IPv6 adds over IPv4.

03

Subnetting & CIDR Notation

Splitting networks into subnets and reading CIDR notation such as 10.0.0.0/24.

04

How DNS Works

How a DNS lookup travels from the resolver through root, TLD and authoritative servers.

05

HTTP, HTTPS & TLS

How HTTPS is just HTTP secured with TLS, and how the encrypted connection is set up.

06

Firewalls

How a firewall inspects traffic and allows or blocks it based on a set of rules.

07

Load Balancing

How load balancers spread traffic across servers and where they fit in an architecture.