Node.js no Google App Engine

No App Engine, é possível escolher entre dois ambientes de linguagem Node.js. Os dois ambientes têm o mesmo fluxo de trabalho de desenvolvedor, centrado em códigos e com dimensionamento rápido e eficiente, para lidar com a demanda crescente. É permitido o uso da tecnologia comprovada e disponibilizada pelo Google para criar aplicativos da Web, móveis e de IoT rapidamente e com a mínima sobrecarga operacional. Embora os dois ambientes tenham muito em comum, eles diferem em alguns pontos importantes.

Escolher o ambiente preferido

Ambiente padrão

  • Suporte para Node.js 10 e Node.js 12.

  • Nível gratuito

  • O aplicativo pode ser dimensionado para zero instâncias quando não há tráfego. Mais rentável para aplicativos que passam por períodos significativos sem gerar tráfego.

  • Tempo de implantação rápido.

  • A imagem do ambiente de execução não pode ser personalizada.

  • Sistema operacional Ubuntu.

Ambiente flexível

  • Compatível com qualquer versão do Node.js.

  • Sem camada gratuita. O aplicativo sempre tem um número mínimo de instâncias em execução. Mais econômico para aplicativos que geram tráfego continuamente.

  • Maior tempo de implantação.

  • A imagem do ambiente de execução pode ser personalizada.

  • Use tipos de máquina personalizados para configurar a contagem de CPU e o tamanho da memória.

  • Sistema operacional Debian.

Como escolher um ambiente

É possível executar um aplicativo do App Engine em dois ambientes, o padrão e o flexível. Veja um resumo das diferenças entre os dois ambientes.
Saiba mais