1. CloudWatch alarm triggers when…
- You run git push
- A metric crosses a threshold you set
- Terraform init fails
- Free tier ends
Source: doonops-curriculum/aws-observability--nlb-tcp.md
Doonops lesson
NLB when you need TCP speed, not HTTP routing.
ALB = smart HTTP receptionist. NLB = fast forklift for raw TCP.
ALB = smart HTTP receptionist. NLB = fast forklift for raw TCP.
ALB = smart HTTP receptionist. NLB = fast forklift for raw TCP.
Layman words first, then technical detail — read slowly
Games, TLS pass-through, static IPs — NLB use cases.
Modern HCL — names are examples, not from any third-party course
# see project files
Terraform runs on your computer — copy this HCL into a folder, then follow the local lab steps below.
Full implementation folder — copy all files, then run terraform commands
Copy every file below into one folder — same as a real repo module. Then run the local lab steps.
Suggested folder: Suggested path: ~/doonops-terraform/19-nlb/
versions.tfSee file purpose in the code belowterraform {
required_version = ">= 1.9.0"
}
2–3 quick questions before the next module
Quick check — did this module stick?
1. CloudWatch alarm triggers when…