Best Friends Forever (BFFs): Lambda and Go Apps
summary
Demo app GoForTweets posts Tweets on users' behalf using personal OAuth tokens (tokens not stored) via a Go backend deployed as AWS Lambda + API Gateway and a React frontend hosted on S3 behind CloudFront. Local development uses SAM (sam local start-api) to reproduce cold starts; CI runs sam build/deploy from CircleCI and performs blue‑green rollouts with CodeDeploy. Changes deploy successfully and displayed live tweets in the demo.
AI-written summary · about
chapters (14)
- 0:00Start
- 5:44What happened to the servers?
- 6:29Serverless abstracts away our worries! L
- 6:58Work smarter, not harder!
- 7:41Step into the wonderful world of AWS!
- 8:31Let's peek under the Gopher Tweets hood!
- 10:30Lambda handler
- 10:56Lambda triggers
- 12:52HTTP events with API Gateway
- 13:04Life cycle of Lambda functions
- 13:59Developing & deploying with SAM
- 14:24Live GopherTweets Change & Deploy
- 23:04Serverless summary
- 23:53Serverless reading
related talks
50mBuild, Deploy, Debug and Tune Serverless Microservices
23mnow with Functions!
30mBuilding serverless applications with infrastructure as code
28mServerless Backend for Frontend on AWS
30mGo Serverless!
23mKiling BFFs with GraphQL and Next.js
52mGo and AWS Lambda – a perfect Match
30mSPA and BFF for Cloud Foundry
