Elevator Pitch
Is it possible or desirable to build a complex workflow using just direct service integrations?
This talk will recreate a production service in a serverless environment with no Lambda functions to answer the question whether it is possible. Whether it is desirable or not? That’s for you to decide.
Description
As AWS has been adding more and more direct service integrations I thought it would be interesting to try and create a service using just service integrations without writing any code. Spoiler it was!
Rather than just a CRUD API I recreated one of my teams actual production workloads including an API, workflow orchestration and events.
This talk will show how I built the workflow using these AWS services:
- API Gateway
- DynamoDB
- EventBridge Bus
- EventBridge Pipes
- EventBridge Scheduler
- SNS
- SQS
- Step Functions
Notes
This talk is a mixture of slides and live building (not coding as there’s no code!). The workload is based on this repo which contains the CDK.