App Engine
Crie aplicativos altamente escalonáveis em uma plataforma totalmente gerenciada e sem servidor.
Novos clientes ganham US$ 300 em créditos para gastar no Google Cloud nos primeiros 90 dias. Todos os clientes do Google Cloud recebem 28 horas de uso de instância/hora por dia sem custo financeiro.
-
Faça o escalonamento de aplicativos em pequena ou grande escala sem precisar se preocupar com o gerenciamento da infraestrutura.
-
Dê mais liberdade aos seus desenvolvedores ao eliminar o gerenciamento de servidores e a implantação de configurações
-
Tenha mais agilidade ao contar com suporte para linguagens de desenvolvimento conhecidas e uma variedade de ferramentas para desenvolvedores
Benifícios
Linguagens e ferramentas abertas e conhecidas
Crie e implante apps com rapidez usando linguagens conhecidas ou traga seus próprios ambientes de execução e frameworks. Também é possível gerenciar recursos com a linha de comando, depurar código-fonte e executar back-ends de API facilmente.
É só adicionar o código
Foque na escrita do código sem precisar gerenciar a infraestrutura. Proteja seus apps contra ameaças usando recursos de firewall, regras do IAM e certificados gerenciados SSL/TLS.
Pague somente pelo que você usa
Opere em um ambiente sem servidor sem se preocupar com o excesso ou a falta de provisionamento. O App Engine faz o escalonamento automático conforme o tráfego do app e consome recursos somente quando o código está em execução.
Principais recursos
Principais recursos
Linguagens de programação 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, é possível integrar qualquer biblioteca e framework ao App Engine. Basta fornecer 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.
Documentação
Documentação
Como escolher o ambiente ideal do App Engine
Saiba como executar aplicativos no App Engine usando o ambiente flexível, o ambiente padrão ou os dois.
Ambiente padrão do App Engine
Veja como o ambiente padrão do App Engine facilita a criação e a implantação de um aplicativo que é executado de maneira confiável, mesmo sobrecarregado e com uma grande quantidade de dados.
Ambiente flexível do App Engine
Descubra como o App Engine permite aos desenvolvedores focar no que fazem de melhor: escrever códigos.
Teste o Google App Engine
Aprenda a criar e implantar um app Hello World usando o ambiente flexível ou padrão da linguagem que você escolheu.
Python no App Engine
Saiba mais sobre os dois ambientes da linguagem Python disponíveis no App Engine, e decida qual é o melhor para você.
Java no App Engine
Saiba mais sobre os dois ambientes de aplicativos Java disponíveis no App Engine, e decida qual é o melhor para você.
Node.js no App Engine
Compare as diferenças entre os dois ambientes da linguagem Node.js disponíveis no App Engine, e decida qual é o melhor para atender às suas necessidades.
Locais do App Engine
Saiba mais sobre a disponibilidade regional do App Engine e entenda como o local afeta sua latência, disponibilidade e durabilidade.
Crie um app Android com o Firebase e o App Engine
Neste tutorial, você saberá como usar o Firebase para criar um app para dispositivos móveis com armazenamento de dados de back-end, sincronização em tempo real e geração de registros de eventos do usuário.
Casos de uso
Casos de uso
Implante apps da Web no App Engine para alcançar os clientes e usuários finais com rapidez. Com implantações que não exigem configurações, e sem gerenciamento de servidores, o App Engine permite que você se concentre 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 app da Web simples usando o App Engine e o Google Cloud.
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. A integração perfeita com o Firebase proporciona uma plataforma de front-end para dispositivos móveis fácil de usar e um back-end confiável e escalonável.
Veja abaixo uma arquitetura de referência para a criação de um app para dispositivos móveis comum usando o App Engine e o Firebase com outros serviços do Google Cloud.
Todos os recursos
Todos os 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, é possível integrar qualquer biblioteca e framework ao App Engine. Basta fornecer 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. |
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. |
Divisão de tráfego | Encaminhe solicitações recebidas para versões diferentes do app, execute testes A/B e faça lançamentos de recursos gradualmente. |
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. |
Preços
Preços
Além de serem competitivos, os preços do App Engine são ajustados de acordo com o uso do app. Há alguns componentes básicos incluídos no modelo de faturamento do App Engine, como instâncias dos ambientes padrão e flexível, bem como serviços e APIs. Para ver uma estimativa da fatura, use a calculadora de preços.
Esta solução é executada como instâncias nos ambientes padrão ou flexível.