Google App Engine
The Google App Engine is a scalable platform for building web backend applications and mobile application backends in the Google Cloud.
The applications may read and update information in databases, and may communicate with other applications using APIs. The platform makes it very fast and easy to build new applications, eliminating much of the boilerplate and all of the server management and provisioning needed with traditional development methods.
Application code can be written in: Node.js, Java, Ruby, C#, Go, Python, and PHP.