Summary
As we've seen, App Engine is an incredibly powerful PaaS offering. Developers are able to easily build and deploy services to the cloud. Once deployed, App Engine provides a rich set of tools for managing and monitoring these services. All of this can be done with little concern for the underlying infrastructure. Looking at the bigger picture, the App Engine team looks to provide developers with the tools they need to succeed, starting at local development with the App Engine development server and extending throughout the development process to tools for long-term support.
For many, one of App Engine's biggest benefits is its ability to effortlessly scale services from zero instances to any number needed to satisfy demand. App Engine gives developers the tools they need to architect highly scalable services by facilitating microservice architecture and offering tools like task queues and scheduled tasks.
With the advent of the flexible environment, App Engine becomes even more versatile...