How to Seamlessly Plug Into AWS's Open Ecosystem as a 3rd Party Tool
summary
Built an early-stage product Buttonize.io over three years that ultimately fails (90–99% startup attrition), but the engineering work proves reusable: a CDK L3 construct packages a custom resource + single Lambda provider to generate persistent external IDs and minimal IAM execution roles, CloudFormation quick create links automate one‑click customer onboarding, cross-account access uses assume-role with external ID and source identity and can hand back short‑lived STS creds to the frontend (1 minute) to call customer APIs directly.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:56Agenda
- 1:32AWS CDK intro
- 5:40The story of buttonize.io
- 9:181. Secure connection to customer's AWS account
- 13:132. Customer onboarding via ClickOps
- 16:173. Invoking AWS resources in customer's account
- 19:58Packing it all to AWS CDK L3 constructs
- 25:17Recap
- 26:30Outro
related talks
51mTaking Serverless to the Next Level
30mGolden pathways for cloud builders
24mProduction ready apps on AWS simplified
25mLeveraging Serverless in Full-stack Development
59mInfrastructure as Actual Code
15mFireside Chat with AWS and Redmonk | AWS Developer Day 2025
54mConstruyendo soluciones SaaStisfactorias en AWS
23mBuilding Agentic AI Systems with AWS Serverless
