🆕 New Services
| Service | Port | Description |
|---|---|---|
| CloudWatch Events | 4590 | Event rules, scheduling, targets, custom events |
| SES | 4579 | Send emails, verify identities, quota & statistics |
| DynamoDB Streams | 4570 | Stream table changes, shards, iterators, records |
| Lambda Function URLs | 4595 | Direct HTTPS endpoints for Lambda functions |
| API Gateway v2 | 4573 | HTTP APIs with routes, integrations, and stages |
| Bedrock | 4591 | Mock LLM inference — Claude, Titan, Llama |
🔧 Improvements
- DynamoDB UpdateItem —
SETexpression support added - DynamoDB → Streams integration — creating a table with
StreamEnabled=trueautomatically registers a stream - AWS CLI v2 compatible — all services tested with AWS CLI v2
📊 Cumulative Stats
- 39 modules built across 5 versions
- 29 AWS services emulated
- 30 test suites passing
- Single Go binary, zero runtime dependencies
🚀 Quick Start
git clone https://github.com/Jeffrin-dev/CloudDev.git
cd CloudDev
go build -o clouddev .
./clouddev init my-app
cd my-app
../clouddev upBuilt for Devs