Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Reference Architecture Walkthrough
Intro
Course overview (3:51)
Architecture overview
Intro (1:19)
Environments (1:20)
VPCs & subnets (5:13)
DNS & TLS (2:06)
Load balancers (2:04)
Server clusters (2:37)
Data stores (2:39)
SQS, Kinesis, Kafka, Lambda (4:04)
Bastion host (1:41)
CI, CD, Monitoring (1:02)
Security (1:24)
How the code is organized
Intro (1:36)
infrastructure-live (1:21)
infrastructure-modules (1:15)
Code hierarchy (0:47)
Accounts and auth
Intro (0:19)
Gruntwork GitHub repos (1:36)
Your company's Git repos (0:45)
AWS accounts: single-account vs multi-account (1:17)
Creating an IAM user (6:08)
Authenticating to AWS on the CLI (8:13)
Switching between multiple AWS accounts (7:04)
Sample apps
Intro (1:12)
Docker Compose (5:55)
App config and secrets management (4:53)
Start script (1:32)
Commit changes (0:13)
Build, test, and deploy
Intro (1:19)
Automated deployment (1:05)
CI pipeline as code (0:43)
Build configuration steps (4:25)
Deploying infrastructure changes (4:10)
Monitoring
Intro (0:21)
Metrics (2:31)
Alerts (2:34)
Logs (1:00)
VPN & SSH
Intro (0:34)
Connect to the VPN server (3:55)
Connect via SSH (3:34)
Conclusion
Now go try it yourself! (0:47)
CI pipeline as code
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock