To deliver our vision of reliable, scaleable APIs, we have needed to use many technologies and get them all working together seamlessly. We aim to give you an overview of that here.
We use a number of different technologies to delivery our APIs. The tools we use are all compatible with Amazon Web Services (AWS) as they are our main hosting provider. Each tool does something slightly different:
You can see how AWS, Terraform and our other tools interact in the diagram below.
To build our 'garages', we need various things:
Having your infrastructure as code allows us to “easily” re-create this for every garage we need. We use a tool called 'Terraform' to achieve this
Pros
Cons