Strangeways, Here We Come
summary
A natural language engine gets migrated from on‑prem into AWS as a cluster of Fargate containers behind API Gateway -> VPC Link -> NLB -> Fargate -> RDS, with authentication via Cognito for auth and secrets in Secrets Manager. Deployment uses CloudFormation — roughly about a thousand lines of infrastructure as code — plus CloudWatch alarms and PagerDuty for incident response. Design choices include no public IPs, avoiding NLB health checks, and a five‑VPC‑link account limit; outcome: faster releases and fewer on‑prem change‑window failures.
AI-written summary · about
chapters (9)
- 0:00Start
- 8:08Architecture: the cloud
- 12:04Moving parts 2/9: Cloudwatch
- 13:56Moving parts 3/9: IAM
- 14:47Moving parts 4/9: networking
- 16:27Moving parts 5/9: API Gateway
- 18:34Moving parts 6/9: Cognito
- 20:06Moving parts 7/9: VPC link & NLB
- 21:14Moving parts 8/9: Fargate or EC2
related talks
58mFaster, Cheaper, Greener: Pick Three
01h 03mContinuous Security in the Cloud
27mLeveraging AWS Fargate for running cost-friendly containerized application
24mLessons Learned Migrating an On-Prem App to AWS EKS w/ Fargate
40mServerless Compute at the Heart of Your EDA
43mBringing EDA to the Containers World
46mArchitecting for Success and Runway
51mArchitecting for Hyperscale with AWS: Navigating Real-world Serverless Challenges
