This application creates an Amazon Kinesis Data Stream two AWS Lambda Functions, a Amazon S3 bucket, and an Amazon DynamoDB table. The Lambda functions are connected to the KDS via the enhanced fan-out method. Records ingested in to the KDS are then written to the DynamoDB table and S3 bucket.
This application can be deployed directly from the SAR.
This application can be deployed using SAM CLI
- Package the application
sam package --template-file template.yaml --output-template-file out.yaml --s3-bucket [your-bucket-name]
- Deploy the Application
sam deploy --template-file out.yaml --capabilities CAPABILITY_IAM --stack-name [stack-name]