We kindly ask you to interpret the following criteria and implement the best solution in your opinion;
-
Use an AWS free tier account & resources
-
Define all resources using Terraform or CloudFormation
-
Define all resources to host the containerized API and it's dependencies included in this repository
-
Secure the API with user Authentication
-
Configure two IAM groups in the account
admin
anddevelopers
;-
admin: Full access to all Resources
-
developers: As you see fit
-
-
Document your implementation including any necessary links & credentials so that we can assess your submission fully
-
Limit your time to between two and four hours
-
Answer the following questions in this README:
-
Did you have sufficient time to complete the task?
-
What was your rationale behind the permissions you gave to the developer group?
-
What would you do to further improve this implementation if you had more time?
-