Features and benefits

Beyond abstracting the underlying infrastructure and managing applications, App Engine looks to support the full end-to-end developer experience. This means providing tooling and features for developing, deploying, managing, and supporting services. Additionally, App Engine provides deep integrations with the larger Google Cloud ecosystem. Overall, App Engine looks to address the bigger picture of running applications in the cloud.

Addressing the bigger picture of running applications is a common goal for PaaS offerings. The quality of tooling and integrations, as well as the overall fit with the larger ecosystem is a major differentiator between platforms. This is where App Engine really succeeds. As we'll see, App Engine successfully addresses virtually every aspect of developing and managing services on a managed platform in a simple and straightforward manner.