Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
Ir para

Sem servidor

Desenvolva e implante aplicativos e funções altamente escalonáveis em uma plataforma totalmente gerenciada e sem servidor. Nossa computação sem servidor faz o escalonamento automático dos seus serviços para cima ou para baixo, até mesmo para zero, dependendo do tráfego, e você paga apenas pelo que usa.

Comece seu teste grátis e ganhe US$ 300 em créditos.

  • Saiba como criar um aplicativo sem servidor com esses guias doCloud Run e do Cloud Functions

  • Clientes sem servidor do Google Cloud implantam 95% mais rápido e reduzem os custos de infraestrutura em 75%

  • Saiba mais sobre o que os clientes estão falando

Principais recursos

Produtos

Cloud Run

Crie aplicativos na sua linguagem, dependências e ferramentas favoritas e implante-os em segundos. O Cloud Run cuida de todo o gerenciamento de infraestrutura ao aumentar e diminuir a escala automaticamente de maneira quase instantânea, dependendo do tráfego. O Cloud Run cobra apenas pelos recursos utilizados.

Cloud Functions

Desenvolva mais rápido ao gravar e executar snippets de código pequenos que respondem a eventos. Use o Cloud Functions para se conectar ao Google Cloud ou a serviços em nuvem de terceiros usando gatilhos para simplificar problemas de orquestração complexos. Execute funções em vários ambientes (ambiente de desenvolvimento local, no local, Cloud Run e outros ambientes sem servidor baseados em Knative) e evite a dependência de um único fornecedor. 

Integração de serviços

Ao integrar serviços, é muito fácil introduzir acoplamento rígido, que se torna instável, lento e difícil de depurar ao longo do tempo. Deixe que nossos produtos de integração de serviços cuidem do tecido conectivo para que você possa fazer o que faz de melhor: criar aplicativos incríveis.

Clientes

Clientes

As empresas podem inovar sem se preocupar com o provisionamento de máquinas, clusters ou escalonamento automático.Não é necessário ter conhecimento de contêineres ou do Kubernetes.

Casos de uso

Cargas de trabalho sem servidor

Caso de uso
Serviços da Web: sites

Crie seu site com o Cloud Run usando a linguagem ou framework de sua preferência (Go, Python, Java, Node.js, .NET e mais), acesse o banco de dados SQL no Cloud SQL e renderize páginas HTML dinâmicas.

Caso de uso
Integração com APIs e serviços de terceiros

Use o Cloud Functions para expor seus próprios microsserviços por meio de APIs HTTP ou se integrar a serviços de terceiros que oferecem integrações de webhook para estender rapidamente seu aplicativo com recursos poderosos, como enviar um e-mail de confirmação após um pagamento bem-sucedido do Stripe ou responder a eventos de mensagem de texto do Twilio.

Caso de uso
Automação de processos de TI

Automatize a infraestrutura em nuvem com gatilhos do Eventarc e fluxos de trabalho que controlam serviços do Google Cloud. Por exemplo, programe um fluxo de trabalho mensal para detectar e corrigir problemas de conformidade de segurança. Ao iterar por meio de recursos críticos e permissões do IAM, envie solicitações obrigatórias para renovação de aprovação usando uma função do Cloud. Remova o acesso de permissões não renovadas em até 14 dias.

Caso de uso
Serviços da Web: back-end de APIs REST

Apps modernos para dispositivos móveis geralmente contam com APIs RESTful de back-end para fornecer informações atuais sobre o aplicativo e separar as equipes de desenvolvimento de front-end e back-end. Os serviços de API executados no Cloud Run permitem que os desenvolvedores mantenham os dados em segurança em bancos de dados gerenciados, como Cloud SQL ou Firestore (NoSQL). Fazer login no Cloud Run concede acesso aos usuários a dados de recursos de apps armazenados nos bancos de dados do Cloud.

Caso de uso
Análise em tempo real

Execute análises em tempo real nos arquivos transmitidos do Cloud Storage para o BigQuery usando o Cloud Functions. Crie análises de ameaças de segurança em registros recebidos que extraem insights e destacam comportamento malicioso.

Todos os recursos

Recursos

Qualquer ambiente de execução Geralmente, linguagens ou ambientes de execução modernos são adequados para novos aplicativos, mas muitos aplicativos existentes não podem ser regravados ou dependem de uma linguagem com que a plataforma sem servidor não é compatível. O Cloud Run é compatível com imagens padrão do Docker e pode executar qualquer ambiente de execução ou versão em um contêiner.
Simultaneidade por instância Muitos aplicativos tradicionais têm baixo desempenho quando estão restritos a um modelo de solicitação única, comum nas plataformas FaaS. O Cloud Run permite até 1.000 solicitações simultâneas em uma única instância de um aplicativo, fornecendo um nível muito maior de eficiência.
Processamento em segundo plano Em geral, as plataformas sem servidor "congelam" a função quando ela não está em uso. Isso torna o modelo de faturamento simplificado (paga apenas quando está em execução), mas pode dificultar a execução de cargas de trabalho que esperam funcionar em segundo plano. O Cloud Run é compatível com novos controles de alocação de CPU, o que permite que esses processos em segundo plano sejam executados conforme o esperado.
Experimente e teste ideias rapidamente Com apenas alguns cliques, é possível realizar reversões e lançamentos graduais, além de realizar o gerenciamento de tráfego avançado no Cloud Run. 
Não é necessário conhecimento sobre contêineres Comece com um contêiner ou use pacotes de criação para criar imagens de contêiner diretamente do código-fonte. Com um único comando "gcloud run deploy", você pode criar e implantar seu código no Cloud Run. 
Tutoriais integrados Os tutoriais integrados no Editor do Cloud Shell e no Cloud Code facilitam ainda mais o processo de uso sem servidor. Não é mais necessário alternar entre guias, documentos, terminal e código. Você pode até criar seus próprios tutoriais, permitindo que sua organização compartilhe práticas recomendadas e integre novas contratações mais rapidamente. 

Preços

Preços

O Cloud Run é pago por uso, com um nível sempre gratuito, arredondado para os 100 milissegundos mais próximos. O custo total é a soma do uso de CPU, memória, solicitações e rede.

Use a calculadora de preços do Google Cloud para uma estimativa.