Stay organized with collections
Save and categorize content based on your preferences.
The Backends API was originally introduced as way to provide non user-facing
compute, with longer timeouts, different instance sizes, etc.
Beginning in 2014, we started recommending Modules, which were eventually
renamed to Services. During that time, we added
backend instances (B_*) and
scaling controls
to all Services, thus removing much of the need for a separate Backends API.
On March 13, 2019, we will shut down the Backends API and all existing
Backend versions. You will no longer be able to deploy new Backends or modify
existing Backends, and these versions will stop serving traffic.
Migration
Please follow our migration guides for
Python,
Java, and
Go to convert your Backends
to Services.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThe Backends API, initially designed for non-user-facing compute with extended timeouts, is being shut down.\u003c/p\u003e\n"],["\u003cp\u003eThe need for the Backends API was diminished after the introduction of backend instances and scaling controls to Services.\u003c/p\u003e\n"],["\u003cp\u003eAs of March 13, 2019, the Backends API will cease to function, and all existing Backend versions will be shut down.\u003c/p\u003e\n"],["\u003cp\u003eUsers are advised to migrate their Backends to Services, with migration guides available for Python, Java, and Go.\u003c/p\u003e\n"],["\u003cp\u003eFor code requiring more than 60 seconds to run, alternatives such as Cloud Tasks, Kubernetes Engine, or Compute Engine are recommended.\u003c/p\u003e\n"]]],[],null,["# App Engine Backends API Shutdown\n\nThe Backends API was originally introduced as way to provide non user-facing\ncompute, with longer timeouts, different instance sizes, etc.\n\nBeginning in 2014, we started recommending Modules, which were eventually\nrenamed to Services. During that time, we added\n[backend instances](/appengine/docs/standard#instance_classes) (`B_*`) and\n[scaling controls](/appengine/docs/standard/python/config/appref#scaling_elements)\nto all Services, thus removing much of the need for a separate Backends API.\n\nOn **March 13, 2019**, we will shut down the Backends API and all existing\nBackend versions. You will no longer be able to deploy new Backends or modify\nexisting Backends, and these versions will stop serving traffic.\n\nMigration\n---------\n\nPlease follow our migration guides for\n[Python](/appengine/docs/standard/python/modules/converting),\n[Java](/appengine/docs/standard/java/modules/converting), and\n[Go](/appengine/docs/standard/go/modules/converting) to convert your Backends\nto Services.\n\nIf you need to run code for longer than 60 seconds, consider migrating to\n[Cloud Tasks](/tasks) (10 minute timeout),\n[Kubernetes Engine](/kubernetes-engine), or [Compute Engine](/compute)\n(indefinite)."]]