Ask HN: Where to migrate? - Google App Engine nightmare story
We have been using Google App Engine flexible for our backend since Feb 17. In Jan 18 we started getting 502 errors because of an issue in the load balancer. This issue was internal to GCP, our code was not at fault.
When the issue first appeared we were using the free support plan. To raise a support ticket I upgraded to silver plan which costs USD150/month. I explained my issue in detail that we have not changed anything at our end and suddenly 502 errors have appeared. It took me 15 days and a lot of back and forth emails to get an answer from GCP support. They gave a mysterious answer that there is an issue at GCP's end and they will reply back when it gets resolved. No ETA, no workaround, no information on why it happened.
I gave a lot of thought about moving to Heroku but it being so closed and locked in didn't feel right. AWS needs devops to keep it going. For our other app we have been using app engine standard without issues for 3 years, so I decided to go along with GAE for the time being. The issue got resolved in by Feb 1st week.
Today on 23rd March 502 errors appeared suddenly. I decided to speak to tech support. To do this I had to upgrade to gold support which costs USD400/month. I spoke to a support staff who said he doesn't have any information on this issue and I will get a reply back in 24hrs. No other reponse or help was provided.
I have finally decided to move away from GCP. Getting errors suddenly for 15 days and no workaround is too dangerous. And the support is too hard to get. Google it seems will always stay away from human interaction. They just don't want to deal with people directly. Getting support is hard.
I need help from the community to suggest some other managed services. Being a co founder and the only backend engineer I cannot do devops.
I know only 2 options: aws eb and heroku. Please give feedback and suggest more options.
I want to deploy: django + postgres + task queue I wouldn't give up on GCP that easy. Did you try the slack channel, they are pretty responsive I will try it now. The reason I am giving up is because GAE flexible is unreliable. twice it got the same issue and GCP had no answer why it is happening. Checkout these issues:
https://issuetracker.google.com/issues/70365151
https://issuetracker.google.com/issues/71840041 I'm really sorry to hear about your experience. In the spirit of full disclosure, I'm a PM for GCP. Please join the app engine slack channel as suggested before, and we can help you to debug your issue: https://googlecloud-community.slack.com/messages/C0B9ET46S/ checkout this comment: https://issuetracker.google.com/issues/71840041#comment17 If GAE customers are not notified about issues in advance then GCP should announce that GAE is not production ready. Hi, I just asked my question in the GAE slack channel. Please check what can I do. I'm using HostColor.com as Cloud infrastructure provider. They do VMware based infrastructure. In order to avoid downtime, I suggest you to get their Fault-Tolerant Cloud IaaS. PS: we are running a b2b app. The data stored is transactional. So any downtime is way too damaging for us and our clients.