Bank of Anthos compute vm Terraform Deployment

Job ID: 39992500

Budget: $30 – $250 USD

Terraform Deployment for Bank of Anthos Clone
Overview
I'm looking to deploy a clone of the Bank of Anthos application using Terraform for infrastructure automation. The focus is on Google Cloud Platform services.

Scope of work
- Clone the Bank of Anthos repository from GitHub
- Create an artifact registry in GCP using Terraform
- Containerize the Bank of Anthos application code in the artifact registry
- Use Terraform to create two VMs on GCP's Compute Engine
- Deploy the application to one VM and the PostgreSQL database to the other
- Verify the application is operational after deployment


References
- https://github.com/GoogleCloudPlatform/bank-of-anthos

Additional information
Please make sure to use Google Cloud Platform's artifact registry and Compute Engine VMs for the deployment. And verify access.

Important:
Most of the coding seems done. I just want a step guide to deploy on 2 vms (obe for the application, one for the database)

Use:
Compute engine (gpc) for the vms
Gcp artifact registry for the containers
Uses an application loadbalancer to from the application and expose it externally