System Admin for Dockerized Autoscaling Google Cloud Project

Job ID: 32315520

Budget: £20 – £250 GBP

I currently have a dockerized Nginx webserver on a Google Cloud Platform VM.

The server works as followed: users upload files for an analysis, pay for the latter and the analysis is launched through a python script that reads the dockerized MySql database (through Nginx) and runs the paid analysis. Moreover, the results of the analysis are exported in a public folder (i.e., directly in the www).

I am looking for:
- implementing an autoscaling and load balancing feature on my server to accommodate the workload the server will undergo when the site is launched. Right now I have no expertise in the matter but I am willing to learn through the person who reconfigures the cloud service.
- having a security check of the server (incl. php/mysql and of file upload if possible). Which then would be an occasional test (once a month and if an issue should arise). Please let me know if you could help me and how much it should cost.

The two can be done by different people.
Related categories: PHP Python System Admin Linux Docker Compose