- Building Google Cloud Platform Solutions
- Ted Hunter Steven Porter Legorie Rajan PS
- 277字
- 2021-07-02 12:24:47
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, giving developers a way to leverage the power and flexibility of Compute Engine VMs in a managed PaaS environment. By building on top of container technologies like Docker, the App Engine flexible environment makes it possible to build services in virtually any language and run in virtually any runtime environment.
App Engine is just one part of the greater Google Cloud ecosystem. By providing developers with easy-to-use libraries and integrations, App Engine becomes much larger than a simple way to host web services. Everything from persistence options to specialized solutions such as image manipulation services is readily available when developers need them. The end result of this is a platform that enables teams and facilitates very high developer velocity.