Deep Dive: CNCF Serverless WG/CloudEvents
summary
A deployment pipeline is built that ingests GitHub webhooks into AWS SNS and Lambda, writes events into DynamoDB and triggers via DynamoDB stream to a promoter Lambda that checks approvals and CircleCI build status, then posts to SNS to deploy into EKS; tracing uses Honeycomb and shows end-to-end visibility. Events are serialized as CloudEvents as envelope for routing and filtering. The demo mostly succeeds despite network hiccups. Security (signatures, encryption, key vaults, schemas) is explicitly deferred for future work.
AI-written summary · about
chapters (9)
- 0:00Start
- 5:42Deployment pipeline - DynamoDB.
- 7:52Event design
- 9:20Demo time?
- 14:55CloudEvents experience
- 17:48CloudEvents is Eventing
- 22:27Eventing vs. Messaging
- 24:35Attributes CloudEvents does not define 2
- 26:45Things that are harder than they appear
related talks
34mDeep Dive: CNCF Serverless WG / CloudEventsClemens Vasters, Microsoft & Cathy Zhang
26mCNCF Serverless WG: CloudEvents and Serverless Workflow
31mIntro: CNCF Serverless WG / CloudEvents
41mCI/CD in the Serverless Era
30mCNCF Serverless WG - Serverless Workflow Project Deep Dive
51mTaking Serverless to the Next Level
45mBuilding Event-driven Serverless Applications
49mBuilding Next-Generation Applications with EDA
