App Engine no GCP

O Google App Engine, ou somente GAE, é uma plataforma de desenvolvimento de aplicações em nuvem criada e disponibilizada pelo Google. É uma PaaS completa, que oferece não apenas uma, mas três linguagens de programação para criação dos aplicativos: Java, Python e Go. 

  • Aplicativos de escala de zero a escala global, sem a necessidade de gerenciar a infra-estrutura.
  • Desenvolvedores livres com implantações que não requerem configuração e gerenciamento sem servidor.
  • Manter aplicações ágeis com suporte para linguagens de desenvolvimento populares e uma variedade de ferramentas de desenvolvimento.

Vantagens: 

  • Ferramentas e linguagens abertas e populares: Permite compilar e implantar aplicativos rapidamente usando linguagens populares ou usar suas próprias estruturas e ambientes de tempo de execução de linguagens. Você também pode gerenciar recursos a partir da linha de comando, depurar código fonte e executar backends de API facilmente.
  • Simplesmente adicionar o código: O App Engine nos permite focar na escrita do código sem a necessidade de gerenciar a infra-estrutura subjacente. Proteja seus aplicativos contra ameaças de segurança com recursos de firewall, regras IAM e certificados SSL/TLS gerenciados.
  • Pague somente pelo que você usa: Operar em um ambiente sem servidor sem se preocupar com sub ou sobre provisionamento. O App Engine escalona automaticamente com base em seu tráfego de aplicativos e consome recursos somente quando seu código está em execução.

Todos os recursos

 

Linguagens conhecidas

Crie seu aplicativo em Node.js, Java, Ruby, C#, Go, Python ou PHP.

Totalmente gerenciado

Com um ambiente totalmente gerenciado, você se concentra no código e deixa o gerenciamento da infraestrutura para o App Engine.

Diagnóstico avançado de aplicativos

Use o Cloud Monitoring e o Cloud Logging para monitorar a integridade e o desempenho do seu app, e o Cloud Debugger e o Error Reporting para diagnosticar e corrigir bugs rapidamente.

Controle de versões do aplicativo

Hospede com facilidade diferentes versões do seu app, e crie ambientes de desenvolvimento, teste, preparo e produção facilmente.

Segurança para aplicativos

Para proteger seu aplicativo, defina regras de acesso com o firewall do App Engine e use os certificados gerenciados SSL/TLS por padrão no seu domínio personalizado sem pagar nada a mais por isso.

Ecossistema de serviços

Aproveite um ecossistema cada vez maior de serviços do Google Cloud no app, incluindo um pacote excelente de ferramentas para desenvolvedores na nuvem.