~/talk

Micro-Frontends in AWS

Talkat NDC London 2023 · 2023-01-23..01-27· [frontend-architecture, serverless]
slides:none on file

Micro-frontends map to business subdomains, enforce team ownership, and minimize shared libraries so deployments don’t require cross-team coordination; implementation uses S3 + CloudFront + Lambda@Edge for CDN and edge routing, Fargate for streaming server-side rendering, Step Functions + DynamoDB for on-demand rendering and cache lookups, and Lambdas or container endpoints for each micro-front end. Hydration uses tiny client bundles (example: preact 3KB hydration vs ~32KB), events use a window event bus, and Step Functions caching produces double-digit ms responses in the demo.

AI-written summary · about

  1. 0:00Micro-frontends in AWS
  2. 1:26Defining micro-frontends
  3. 3:56Independent teams and code sharing
  4. 8:14Decision framework for architecture
  5. 11:02Client-side rendering in AWS
  6. 15:39Server-side rendering challenges
  7. 24:42Live demo: e-commerce page
  8. 32:19Step Functions for composition
  9. 36:16Event-driven communication
  10. 41:14Infrastructure as code
  11. 42:59Caching strategies and UI
  12. 45:25Discoverability and canary deployments
  13. 46:28Automation and observability
  14. 48:57Governance and team coordination
  15. 50:04Key takeaways
  16. 51:46Q&A: Scaling micro-frontends
  17. 56:23Q&A: Downsides and trade-offs
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.