Ruby no Google App Engine

O App Engine oferece-lhe uma escolha entre dois ambientes de linguagem Ruby. Ambos os ambientes têm o mesmo fluxo de trabalho de programador centrado no código, são rapidamente escaláveis e eficientes para processar o aumento da procura, e permitem-lhe usar a tecnologia de publicação comprovada da Google para criar as suas aplicações Web, para dispositivos móveis e de IoT de forma rápida e com custos operacionais mínimos. Embora os dois ambientes tenham muito em comum, diferem em alguns aspetos importantes.

Escolha o seu ambiente preferido

  • Nível gratuito

  • A aplicação pode ser dimensionada para 0 instâncias quando não existe tráfego. Mais rentável para aplicações com períodos significativos em que não publicam tráfego

  • Tempo de implementação rápido

  • Não é possível personalizar a imagem de tempo de execução

  • SO Ubuntu

  • Não tem nível gratuito. A aplicação tem sempre um número mínimo de instâncias em execução. Mais rentável para aplicações que publicam tráfego continuamente

  • Tempo de implementação mais longo

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

  • Use tipos de máquinas personalizados para configurar a quantidade de CPUs e o tamanho da memória

  • SO Ubuntu

Escolher um ambiente

Pode executar uma aplicação do App Engine em dois ambientes: o ambiente padrão e o ambiente flexível. Veja um resumo das diferenças entre os dois ambientes.