AWS Best Practice

# S3

# Glue ETL Pipeline

# Beanstalk

# To save cost

Set up separate Lambda functions to provision and terminate the Elastic Beanstalk environment. Configure a Lambda execution role granting the required Elastic Beanstalk environment permissions and assign the role to the Lambda functions. Configure cron expression based Amazon EventBridge events rules to trigger the Lambda functions

# Kinesis

# KDS use cases

  • routing related records to the same record processor
  • ordering of records
  • ability for multiple applications to consume the same stream concurrently
  • ability to consume records in the same order a few hours later

# SQS

# use cases

  • Messaging semantics (message-level ack/fail) and visibility timeouts
  • individual message delay
  • dynamically increasing concurrency/throughput at read time
Licensed under CC BY-NC-SA 4.0
Get Things Done
Built with Hugo
Theme Stack designed by Jimmy