Hospedagem de aplicativos no Google Cloud
O Google Cloud oferece uma ampla variedade de opções para hospedagem de aplicativos. Dê uma olhada nas tabelas abaixo para encontrar a mais adequada às suas necessidades.
Casos de uso
- Flask
- Django
- Express.js
- Symfony
- Spring Boot
- Escalona para atender à demanda repentina
- Pague pelo que usar
- Suporta endpoints de APIs
- Poste um comentário em um canal do Slack após uma confirmação no GitHub
- Análise estatística
- Geração de miniaturas de imagens
- Projetado para cargas de trabalho orientadas a eventos
- Escalona para atender à demanda repentina
- Configuração mínima
- Ambientes de execução personalizados, como Rust, Kotlin, C++ e Bash
- Aplicativos da Web legados usando linguagens como Python 2.7, Java 7
- Oferece suporte a contêineres Docker padrão do setor
- Escalona seu app em contêiner automaticamente
- Binários personalizados e dependências do sistema
- Suporta endpoints de APIs
- Bancos de dados relacionais, SAP HANA
- Sistemas de CRM
- Sistemas ERP legados
- Controle no nível do sistema operacional
- Suporta tipos de máquina personalizados
- Suporte de escalonamento automático
- Apps em contêineres que precisam de hardware e software personalizados (SO, GPUs)
- Aplicativos sem estado em contêiner existentes
- Aplicativos no Kubernetes Engine que podem se beneficiar do dimensionamento para zero
- Embalagem de contêiner Docker padrão do setor
- Altamente configurável para cargas de trabalho e configurações legadas
- Escalona para atender à demanda
Termos importantes
Formato de implantação
Como seu código é empacotado na implantação em uma determinada plataforma?
- Imagens de VM: snapshots de um sistema de arquivos inteiro, incluindo o SO subjacente.
- Contêineres: sistemas de arquivos portáteis para várias plataformas isolados do SO.
- Aplicativos: um serviço contido em um diretório com um ou mais casos de uso.
- Funções: snippets de código individuais, cada um correspondente a um único caso de uso.
URLs personalizados
É possível criar caminhos de URL de várias camadas (como /abc/def
) e/ou usar seu próprio nome de domínio?
Persistent Disks
O estado do disco pode ser salvo quando uma instância é encerrada ou os dados de longo prazo devem ser armazenados fora da instância?
Escalonamento a zero
Esse produto pode reduzir a zero instâncias e evitar o faturamento de períodos de zero solicitações?
WebSockets
Este produto suporta o protocolo Websocket?
Executar qualquer linguagem
Este produto pode executar código em linguagens de programação arbitrárias?
Tempo limite da solicitação
Qual é o tempo máximo que a plataforma aguardará uma resposta do código do aplicativo?
Processos em segundo plano
Este produto pode executar operações em segundo plano em andamento fora de um período de solicitação?
Use GPUs e TPUs
Este produto suporta aceleração de hardware para cargas de trabalho otimizadas para GPU/TPU?
Conectividade VPC
O produto pode acessar recursos em uma nuvem privada virtual?