I'm developing a Flask app with a microservices architecture in Google App Engine's Standard Environment. This app will need to sustain bursts of intense traffic, so it seems perfect for the Standard Environment. My question is this:
In other environments I've used (Heroku, App Engine Flexible), you must configure your Flask app to use a production-quality WSGI web server like gunicorn, as the built-in Flask server is only suitable for development. There is documentation on this for the Flexible Environment, but not for Standard. Am I correct in assuming that this is because the Standard Environment (as configured in app.yaml) manages the request handling and everything else that gunicorn would in a production-ready way? Could it really be that easy?