dailymuse / terraform-aws-ecs-queue-backlog-autoscaling

Setup resources (sans roles) necessary to scale a service via a queue backlog measurement
7 stars 2 forks source link
ops terraform terraform-module

AWS ECS Service Autoscaling by QueueBacklog

This repo contains a Terraform module to autoscale an AWS ECS service based on the QueueBacklog and QueueRequiresConsumer AWS CloudWatch metrics. Additionally, this repo contains a nested module to deploy an AWS Lambda function that computes the two metrics.

How to use this Module

This repo has the following folder structure: