Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Historicamente, o ambiente padrão do App Engine oferecia vários serviços
escalonáveis e proprietários para o desenvolvimento de apps. Esses serviços foram agrupados com os
ambientes de execução de primeira geração
(também chamados de
ambientes de execução legados do App Engine), que incluem
Python 2,
Java 8,
Go 1.11 e
PHP 5.5. Como vários
ambientes de execução legados não são mais mantidos pelas respectivas
comunidades de código aberto, como um desenvolvedor do App Engine, talvez você tenha que fazer escolhas difíceis
entre investir tempo e esforço na migração para um novo ambiente de desenvolvimento tempo de execução ou
gerar custos crescentes para manter o aplicativo em um ambiente de execução legado.
Reconhecendo esse desafio,o Google Cloud tem o compromisso de oferecer a você um
caminho de migração mais incremental para ambientes de execução mais recentes. Para reduzir a complexidade da migração
do ambiente de execução, Google Cloud agora oferece suporte a um conjunto de serviços incluídos no App Engine legados e
as APIs associadas nos ambientes de execução de segunda geração, que incluem
Python 3,
Java 11,
Go 1.12+ e
PHP 7/8. O aplicativo
pode chamar APIs de serviços incluídos legados para ambientes de execução de segunda geração por
bibliotecas idiomáticas da linguagem.
Figura 1. Como os aplicativos acessam os serviços incluídos legados do App Engine
Em cenários de migração de ambientes de execução, muitas vezes você também tem a opção de usar
produtos Google Cloud que oferecem funcionalidades semelhantes aos
serviços incluídos legados. Para os serviços incluídos legados que não estão disponíveis como
produtos separados no Google Cloud, como processamento de imagens, pesquisa e
mensagens, use provedores de terceiros ou outras soluções alternativas, conforme sugerido
no guia de ambientes de execução.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-19 UTC."],[[["\u003cp\u003eApp Engine's standard environment historically offered scalable, proprietary services bundled with first-generation runtimes like Python 2, Java 8, Go 1.11, and PHP 5.5.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Cloud now supports App Engine legacy bundled services and their APIs on second-generation runtimes, such as Python 3, Java 11, Go 1.12+, and PHP 7/8, to simplify runtime migration.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use language-idiomatic libraries to call legacy bundled service APIs for second-generation runtimes.\u003c/p\u003e\n"],["\u003cp\u003eFor legacy bundled services not available as separate Google Cloud products, alternative solutions like third-party providers or workarounds are suggested.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers now face hard choices on whether to migrate to newer runtimes due to several legacy runtimes no longer being maintained by their respective open-source communities.\u003c/p\u003e\n"]]],[],null,["# Overview of legacy bundled services\n\nHistorically, the App Engine standard environment provided several scalable,\nproprietary services for app development. These services were bundled with\n[first-generation runtimes](/appengine/docs/standard/runtimes)\n(also called\nApp Engine *legacy runtimes* ), which include\n[Python 2](/appengine/docs/legacy/standard/python/runtime),\n[Java 8](/appengine/docs/legacy/standard/java/runtime),\n[Go 1.11](/appengine/docs/legacy/standard/go111/runtime), and\n[PHP 5.5](/appengine/docs/legacy/standard/php/runtime). Because several\nof the legacy runtimes are no longer maintained by their respective\nopen-source communities, as an App Engine developer, you may face hard choices\non whether to invest time and effort in migrating to a newer runtime or else\nincur growing costs to retain your app on a legacy runtime.\n\nRecognizing this challenge, Google Cloud is committed to providing you with a\nmore incremental migration path to newer runtimes. To reduce runtime migration\ncomplexity, Google Cloud now supports a set of App Engine legacy bundled services and\ntheir associated APIs on second-generation runtimes, which include\n[Python 3](/appengine/docs/standard/python3/runtime),\n[Java 11](/appengine/docs/standard/java-gen2/runtime),\n[Go 1.12+](/appengine/docs/standard/go/runtime), and\n[PHP 7/8](/appengine/docs/standard/php-gen2/runtime). Your app\ncan call legacy bundled services APIs for second-generation runtimes through\nlanguage-idiomatic libraries.\n**Figure 1.** How apps access the App Engine legacy bundled services\n\nIn runtime migration scenarios, you often also have the option to use\nGoogle Cloud products that offer similar functionality as the\nlegacy bundled services. For the legacy bundled services that are not available as\nseparate products in Google Cloud, such as image processing, search, and\nmessaging, you can use third-party providers or other workarounds as suggested\nin the [Runtimes guide](/appengine/docs/standard/runtimes).\n\nTo learn more about these options for migrating your app, see\n[Migrate off of legacy bundled services](/appengine/migration-center/standard/services/migrating-services).\nIf you need to access the App Engine legacy bundled services when migrating to second-generation runtimes,\nsee [Access legacy bundled services for Python 3](/appengine/docs/standard/python3/services/access).\n\n\u003cbr /\u003e"]]