
Developer velocity
One of the biggest draws for running services on App Engine (or any PaaS), is how quickly and easily developers can go from an idea to a running product. By abstracting away the underlying infrastructure and simplifying activities like deployment, monitoring, and scaling, developers are able to dedicate more time to what matters most—building services that solve problems.
App Engine was designed to enable developers throughout the development process. This starts with local development, where the App Engine development server (included in the Google Cloud SDK) allows developers to build and test applications locally in an environment that closely resembles App Engine. When ready, developers have a quick and easy way to build those applications and deploy them to Google Cloud, all with a single command.
Further aiding these early steps, Google offers tools and integrations for many popular development tools, including JetBrains, IntelliJ, Visual Studio, and Eclipse. These tools make the process of running an App Engine development server and deploying to Google Cloud even easier.