- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
10× Faster: Push-to-Deploy on AWS (Terraform + GitHub Actions) | Website from Scratch #3
Manual deploys took ~4 minutes. With push-to-deploy they go live in seconds. In this episode of website from scratch we codify S3/CloudFront with Terraform and use GitHub Actions to build, sync, and invalidate CloudFront automatically.
Terraform PR: https://github.com/robertdippolito/nextjs-tailwind-frontend/pull/2/files
Github Actions PR: https://github.com/robertdippolito/nextjs-tailwind-frontend/pull/3/files
📂 Resources
Repo: https://github.com/robertdippolito/nextjs-tailwind-frontend
Part 1 (Frontend): https://youtu.be/SpLdvdKg_2I
Part 2 (Hosting on AWS): https://youtu.be/n2iRevbiv7A
Playlist: https://www.youtube.com/playlist?list=PL1Bpf2GGrRZfL7EOGq4pr4kLUS-mrTPcU
✅ You’ll see:
S3 static site behind CloudFront OAC (not OAI)
SPA-safe routing (403/404 → /index.html)
GitHub Actions: build → sync to S3 → invalidate /*
Bucket policy locked to your distribution ARN
Discord: https://discord.gg/fXqFH5m6BG
GitHub: https://github.com/robertdippolito
Blog: https://robertdippolito.me
Video Sections
Manual Deploy Demo: 00:00
Video Overview - 00:38
Terraform Module Overview: 01:39
Applying Infrastructure: 08:25
Github Actions Overview: 10:55
Deployment Comparison Demo: 13:38
Wrap up: 14:49
Видео 10× Faster: Push-to-Deploy on AWS (Terraform + GitHub Actions) | Website from Scratch #3 канала RobOps
Terraform PR: https://github.com/robertdippolito/nextjs-tailwind-frontend/pull/2/files
Github Actions PR: https://github.com/robertdippolito/nextjs-tailwind-frontend/pull/3/files
📂 Resources
Repo: https://github.com/robertdippolito/nextjs-tailwind-frontend
Part 1 (Frontend): https://youtu.be/SpLdvdKg_2I
Part 2 (Hosting on AWS): https://youtu.be/n2iRevbiv7A
Playlist: https://www.youtube.com/playlist?list=PL1Bpf2GGrRZfL7EOGq4pr4kLUS-mrTPcU
✅ You’ll see:
S3 static site behind CloudFront OAC (not OAI)
SPA-safe routing (403/404 → /index.html)
GitHub Actions: build → sync to S3 → invalidate /*
Bucket policy locked to your distribution ARN
Discord: https://discord.gg/fXqFH5m6BG
GitHub: https://github.com/robertdippolito
Blog: https://robertdippolito.me
Video Sections
Manual Deploy Demo: 00:00
Video Overview - 00:38
Terraform Module Overview: 01:39
Applying Infrastructure: 08:25
Github Actions Overview: 10:55
Deployment Comparison Demo: 13:38
Wrap up: 14:49
Видео 10× Faster: Push-to-Deploy on AWS (Terraform + GitHub Actions) | Website from Scratch #3 канала RobOps
aws terraform github actions push to deploy s3 static website cloudfront cloudfront oac origin access control cloudfront invalidation route 53 aws certificate manager acm us-east-1 static site hosting aws nextjs static export ci cd devops tutorial terraform modules github actions oidc assume role github actions s3 bucket policy cloudfront cloudfront distribution private s3 automate deploys platform engineering website from scratch
Комментарии отсутствуют
Информация о видео
12 ноября 2025 г. 22:15:06
00:16:47
Другие видео канала









