Backend
Endpoints
Section titled “Endpoints”POST /auth/registerPOST /auth/loginPOST /auth/refreshGET /products(cacheable en CloudFront)POST /ordersGET /orders
Flujo de ordenes
Section titled “Flujo de ordenes”
sequenceDiagram
participant API as API Gateway
participant Orders as Orders Lambda
participant DDB as DynamoDB
participant Stream as DynamoDB Stream
participant OrderStream as Order Stream Lambda
participant SNS as SNS Topic
API->>Orders: Create order
Orders->>DDB: PutItem
DDB->>Stream: Stream record
Stream->>OrderStream: Invoke
OrderStream->>SNS: Publish