This repository contains the code and Terraform files required for the Multi-Cloud deployment project I wrote about in this article over on Medium. An ECS container is spun up in India and an Azure Container Instance is created in France. We also use Route53 to setup a DNS record to route the request to the User's closest server.
To spin up the resources, it can be done in a few simple commands:
cd deployment
terraform init
terraform apply
To destroy the resources at a later date:
terraform destroy