E-commerce Mircoservice Usage tools AWS API Gateway AWS Lambda NodeJs Typescript AWS DynamoDB AWS EventBridge AWS SQS AWS CDK IaC Docker AWS SDK AWS CloudWatch