App Engine

Crie aplicativos altamente escalonáveis em uma plataforma totalmente gerenciada e sem servidor.

Veja a documentação do produto.

Plataforma de aplicativos totalmente gerenciada e sem servidor

Crie e implante aplicativos em uma plataforma totalmente gerenciada. Faça o escalonamento dos seus aplicativos sem interrupções em pequena ou grande escala sem se preocupar com o gerenciamento da infraestrutura. Não é necessário gerenciar o servidor nem implantar configurações. Assim, os desenvolvedores se concentram somente na criação de aplicativos de qualidade sem a sobrecarga do gerenciamento. O App Engine possibilita que desenvolvedores tenham mais agilidade e produtividade ao oferecer suporte a linguagens conhecidas de desenvolvimento e a uma grande variedade de ferramentas.

Linguagens e ferramentas abertas e familiares

Crie e implante aplicativos com rapidez usando várias linguagens conhecidas, como Java, PHP, Node.js, Python, C#, .Net, Ruby e Go ou traga seu próprio framework e ambiente de execução. Comece rapidamente sem precisar implantar configurações no App Engine. Gerencie recursos na linha de comando, depure o código-fonte na produção e execute back-ends de API com facilidade por meio das ferramentas mais usadas do setor, como o SDK do Cloud, Cloud Source Repositories, IntelliJ IDEA, Visual Studio e PowerShell.

É só adicionar código

Tenha como foco apenas a escrita de código, sem precisar se preocupar com o gerenciamento da infraestrutura. Com recursos como ampliação e redução automáticas do aplicativo entre pequena e grande escala, aplicação de patches totalmente gerenciada e administração de servidores, o Google cuida de todas as suas preocupações com a infraestrutura. Proteja seus aplicativos contra ameaças usando os recursos de firewall do App Engine, regras de gerenciamento de identidade e acesso (IAM) e certificados gerenciados SSL/TLS.

Pague somente pelo que você usa

Execute aplicativos em um ambiente sem servidor e não se preocupe com o excesso ou a falta de provisionamento. O App Engine faz o escalonamento automático dependendo do tráfego do seu aplicativo e consome recursos somente quando o código está em execução. Você paga somente pelos recursos usados.

Recursos

Linguagens conhecidas

Crie seu aplicativo em Node.js, Java, Ruby, C#, Go, Python ou PHP, ou use seu próprio ambiente de execução.

Aberto e flexível

Com ambientes de execução personalizados, você pode integrar qualquer framework ao App Engine. Basta conectar um contêiner do Docker.

Totalmente gerenciado

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

Monitoramento, geração de registros e diagnóstico

Com o Google Stackdriver, você tem ferramentas avançadas de diagnóstico para depurar e monitorar a integridade e o desempenho do seu app.

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.

Divisão de tráfego

Encaminhe solicitações recebidas para versões diferentes do app, execute testes A/B e faça implementações de recursos adicionais.

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 custo adicional.

Ecossistema de serviços

Aproveite um ecossistema crescente de serviços do GCP no aplicativo, incluindo um pacote excelente de Ferramentas para Desenvolvedores do Google Cloud.

Soluções e casos de uso

Aplicativos da Web modernos

Implante aplicativos da Web no App Engine para alcançar os clientes e usuários finais com rapidez. Não é necessário implantar configurações nem gerenciar servidores. Com o App Engine, você se concentra na escrita do código. Além disso, o App Engine é escalonado automaticamente para suportar picos de tráfego repentinos sem provisionamento, aplicação de patches ou monitoramento.

Veja abaixo uma arquitetura de referência para a criação de um aplicativo da Web simples usando o App Engine e o Google Cloud Platform.

Saiba mais sobre aplicativos da Web

Back-ends escalonáveis para dispositivos móveis

Não importa se você está criando seu primeiro app para dispositivos móveis ou tentando alcançar os usuários atuais por meio de uma experiência desse tipo, o App Engine faz o escalonamento automático do ambiente de hospedagem. Além disso, a integração perfeita com o Firebase proporciona uma plataforma para dispositivos móveis com front-end fácil de usar e um back-end confiável e escalonável.

Veja abaixo uma arquitetura de referência de um app comum para dispositivos móveis criado com o Firebase e o App Engine, além de outros serviços do Google Cloud Platform.

Saiba mais sobre aplicativos para dispositivos móveis

O Google App Engine é escalonado automaticamente para se ajustar a esses picos. Assim, não precisamos nos preocupar com o desempenho do aplicativo ou com falhas devido à capacidade da plataforma.

Jeffrey Dixon, vice-presidente corporativo e diretor executivo de engenharia de software, IDEXX Laboratories

Nossos clientes

Recursos técnicos

Preços

Além de ser competitivo, os preços do App Engine são escalonados de acordo com o uso do seu app. A solução é executada como instâncias no ambiente padrão ou flexível. Há alguns componentes básicos incluídos no modelo de faturamento do App Engine, como instâncias do ambiente padrão e do flexível, bem como serviços e APIs. Para ver uma estimativa da fatura, use a calculadora de preços.

Google Cloud

Primeiros passos

Aprenda e crie

Novos clientes recebem US$ 300 em créditos para aprender e criar no Google Cloud, além de suporte técnico por até 12 meses.

Precisa de mais ajuda?

Nossos especialistas ajudarão você a criar a solução certa ou encontrar o parceiro ideal para suas necessidades.

Há produtos ou recursos listados nesta página em versão Beta. Veja mais informações sobre nossas etapas de lançamento de produtos.

Java é uma marca registrada da Oracle e/ou afiliadas.