A) Assemble a structure with Docker consisting:
1 container running the application in Node.js
1 container running a MySQL database
1 container running nginx server
B) Run the application on port 8080 and put nginx as the application's reverse proxy,
serving the API on host port 80
- Prepare the database to be used by the application
- Provide commands for creating and initializing the environment in an automated way
with Terraform and Ansible
C) Send source code solution for my email
- All scripts created for the solution
- Prerequisites and instructions for running the solution locally and AWS provider (make shellscript with choose), type [login to view URL] .
deliver by Monday (2018/09/10)