hello
I have architected the same setup in AWS and can replicate the same in google cloud as well.
although gcloud doesn't have all features offered by AWS, they will be setup in the server or as a separate service in another server.
please message me back to get discuss the details and get started. I will also provide you support and absolutely no downtime for your exommerce site.