This PR adds all relevant AWS infrastructure to run the metoffice_ec2 script. Everything is provided as Terraform files.
We are subscribing to two SNS Topics from the Metoffice, filtering the messages based on a custom filter policy and send the resulting messages to SQS. To consume those messages we then set up a simple ECS Fargate cluster and run our docker image on a small instance in there.
This PR adds all relevant AWS infrastructure to run the
metoffice_ec2
script. Everything is provided as Terraform files.We are subscribing to two SNS Topics from the Metoffice, filtering the messages based on a custom filter policy and send the resulting messages to SQS. To consume those messages we then set up a simple ECS Fargate cluster and run our docker image on a small instance in there.
The resulting files are pushed to S3.
Fixes #10, Fixes #9, Fixes #3