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.