Skip to main content

Terraform platform elaboration

This document is to be shared with the candidate either just before or during their technical test (check with your recruitment partner if you're not sure).

User Story 1

As a product owner
I would like the service to be highly available
So that I can access it when I need it

User Story 2

As a product owner
I would like the platform to be secure
To reduce the attack surface exposed

Elaboration

I sense a disturbance in the traffic flow.

Task

There is a web server here which is listening on port 80. Modify the Terraform configuration to make it high availability. Is there anything else to improve?

Validation

  • Can withstand loss of an availability zone.
  • Reasonable security.