~/talk

How to Seamlessly Plug Into AWS's Open Ecosystem as a 3rd Party Tool

Talkat GOTO EDA Day London 2024 · on Tuesday, 2024-05-14· [serverless, developer-experience]
slides:none on file

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

  1. 0:00Intro
  2. 0:56Agenda
  3. 1:32AWS CDK intro
  4. 5:40The story of buttonize.io
  5. 9:181. Secure connection to customer's AWS account
  6. 13:132. Customer onboarding via ClickOps
  7. 16:173. Invoking AWS resources in customer's account
  8. 19:58Packing it all to AWS CDK L3 constructs
  9. 25:17Recap
  10. 26:30Outro
~/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.