Deploying SPAs on AWS, v3
Build a Foundation in Enterprise-Grade Infrastructure
Deploying SPAs on AWS, v3

Deploying SPAs on AWS, v3
Frontend engineers don’t need to become cloud infrastructure engineers—but they do need to ship production-grade web apps without accidental data leaks, slow global performance, or surprise bills. This course focuses on the practical AWS building blocks you’ll encounter in real teams: S3 for static assets, CloudFront for CDN behavior and caching, Route 53 and ACM for DNS and TLS, edge logic for redirects and headers, and serverless APIs for browser-facing backend functionality. Along the way, we’ll develop the mental models that make AWS predictable: where requests flow, where code runs, what gets cached, who can access what, and how changes propagate. We’ll close by tying it together with Infrastructure as Code, CI/CD, observability, and cost literacy so you can operate what you ship.
What You Will Master
- Deploy a production-grade SPA to S3 behind CloudFront with correct routing, HTTPS, and a custom domain.
- Design intentional caching across CloudFront, S3, and the browser—and debug stale or unexpected content.
- Add safe edge logic with CloudFront Functions and Lambda@Edge for redirects, headers, and lightweight request shaping.
- Ship browser-facing serverless APIs using Lambda and API Gateway with correct CORS, throttling, and error handling.
- Build observability for frontend delivery with logs, metrics, and alarms that make incidents explainable.
- Create repeatable deployments using Infrastructure as Code and CI/CD instead of fragile console workflows.
- Understand the biggest AWS cost drivers for frontend workloads and avoid common sources of surprise spend.
Prerequisites
- Comfortable with JavaScript or TypeScript
- Familiar with HTTP fundamentals and browser caching basics
- Comfortable using Git
- Familiar with at least one CI system
- No prior AWS experience required (helpful, but not assumed)
Who is this for?
This workshop is for frontend engineers building SPAs (and adjacent architectures) with frameworks like React, Next.js, Vue, Svelte, Remix, or Nuxt who want to confidently deploy and operate those apps on AWS. The focus is on predictable delivery: caching behavior, secure static origins, domain and TLS setup, edge logic, serverless APIs, and repeatable deployments that hold up in real production environments.
Replay coming soon.
Deploying SPAs on AWS, v3
Learn everything a front-end engineer needs to know about AWS—static hosting, CDN behavior, DNS and TLS, edge logic, serverless APIs, observability, and repeatable deployments—so you can ship production-grade apps with predictable caching, security, and cost.
Warning: High intensity learning environment.
Attend Online Live and in Full HD
The Workshop is Live Now!
Watch the Replay
This Workshop Has Ended
Or Join In-Person from Downtown Minneapolis
Catch up on everything you missed.
A Full Day of Mastery.
Live, interactive workshops typically cost hundreds. Get the full experience at no cost — join a full-day session, ask questions in real time, and learn directly from expert instructors.
Missed the live session? Watch the full recording at your own pace and get the same expert instruction on demand.
Upcoming Live Workshops

Cloud CI/CD with GitHub Actions

Python for Professional Developers

Getting Started with Rails

TypeScript in the Age of AI

Kubernetes

Hard Parts of Agentic Engineering

Svelte & SvelteKit

Complete Intro to AI

Laravel Fundamentals

Building Custom Agents with Claude Code SDK

Practical AI Agent Workflows

Django Fundamentals

