Sem servidor

Crie e implante aplicativos sem servidor rapidamente

Nossa plataforma sem servidor oferece o caminho mais rápido para aplicativos nativos da nuvem, permitindo velocidade e escalonabilidade sem se preocupar com o gerenciamento de infraestrutura.

Visão geral

Foque no seu aplicativo, não na infraestrutura

O Cloud Run cuida da configuração, manutenção e gerenciamento da infraestrutura para você, para que você possa passar mais tempo programando e menos tempo gerenciando servidores, configurando software e atualizando frameworks.

Crie arquiteturas orientadas a eventos com as funções do Cloud Run

Traga snippets de código leves e de propósito único que reagem dinamicamente às mudanças de estado em todo o ecossistema. Acione cargas de trabalho de maneira integrada pelo Eventarc em mais de 130 serviços nativos do Google Cloud, mutações de banco de dados ou webhooks de SaaS de terceiros. Os recursos são alocados instantaneamente após o acionamento e desativados automaticamente.

Escalonamento automático dinâmico e redução da escala a zero

Navegue por picos de tráfego imprevisíveis sem se preocupar com provisionamento excessivo ou pagamento excessivo pela infraestrutura. Nossa plataforma faz o escalonamento automático de instâncias de maneira dinâmica para lidar com grandes volumes de solicitações simultâneas e reduz a escala a zero durante períodos de inatividade. Com o preço de pagamento por uso, você só recebe cobranças quando seus serviços estão em execução. 

Portabilidade de contêineres com flexibilidade baseada em origem

Mantenha a liberdade arquitetônica implantando imagens de contêiner padrão compatíveis com OCI ou implante o código-fonte bruto diretamente, e os buildpacks integrados do Google Cloud vão compilar, empacotar e conteinerizar o código automaticamente de forma segura nos bastidores.

Sem servidor do Google Cloud

Sem servidor do Google CloudCrie arquiteturas completas sem gerenciar a infraestrutura
Categoria do serviçoProdutos com suporteDescrição

Computação sem servidor

Implante microsserviços conteinerizados, APIs, jobs em segundo plano e funções orientadas a eventos com fluxos de trabalho automáticos de redução da escala a zero e de origem para nuvem.

Orquestração sem servidor

Conecte microsserviços, encaminhe eventos de mais de 100 fontes e automatize a lógica de negócios resiliente e em várias etapas com mecanismos de nova tentativa integrados.

NoSQL sem servidor e armazenamento de objetos

Armazene dados não estruturados e impulsione apps da web/dispositivos móveis com bancos de dados de documentos sem servidor que oferecem sincronização em tempo real, transações ACID e alta disponibilidade.

Bancos de dados relacionais sem servidor

Execute cargas de trabalho corporativas, MySQL e PostgreSQL totalmente gerenciadas com escalonamento automático, replicação, aplicação de patches automatizada e pesquisa vetorial integrada.

Sem servidor do Google Cloud

Crie arquiteturas completas sem gerenciar a infraestrutura

Computação sem servidor

Produtos com suporte
Descrição

Implante microsserviços conteinerizados, APIs, jobs em segundo plano e funções orientadas a eventos com fluxos de trabalho automáticos de redução da escala a zero e de origem para nuvem.

Orquestração sem servidor

Produtos com suporte
Descrição

Conecte microsserviços, encaminhe eventos de mais de 100 fontes e automatize a lógica de negócios resiliente e em várias etapas com mecanismos de nova tentativa integrados.

NoSQL sem servidor e armazenamento de objetos

Produtos com suporte
Descrição

Armazene dados não estruturados e impulsione apps da web/dispositivos móveis com bancos de dados de documentos sem servidor que oferecem sincronização em tempo real, transações ACID e alta disponibilidade.

Bancos de dados relacionais sem servidor

Produtos com suporte
Descrição

Execute cargas de trabalho corporativas, MySQL e PostgreSQL totalmente gerenciadas com escalonamento automático, replicação, aplicação de patches automatizada e pesquisa vetorial integrada.

Como funciona

1. Crie apps, sites, microsserviços, agentes e muito mais na sua linguagem favorita

2. Empacote seu app em um contêiner ou implante-o usando o código-fonte e deixe o Cloud Run fazer o empacotamento para você

3. Implante seu app ao vivo com um comando

4. Escalone seus contêineres automaticamente para cima e para baixo até zero com base no tráfego que seu app está recebendo

Como o Cloud Run funciona
Como o Cloud Run funciona
Usos comuns

Sites e aplicativos da Web

Crie sites com o Cloud Run

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.

Diagrama de arquitetura leve
    Crie sites com o Cloud Run

    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.

    Diagrama de arquitetura leve

      Apps e agentes de IA generativa

      Disponibilização e orquestração

      Fluxo de solicitação/resposta entre o app de IA generativa e os usuários. Executar o LangChain para orquestrar a geração aumentada por recuperação (RAG), preparar comandos, chamar endpoints de inferência e transmitir respostas.

        Disponibilização e orquestração

        Fluxo de solicitação/resposta entre o app de IA generativa e os usuários. Executar o LangChain para orquestrar a geração aumentada por recuperação (RAG), preparar comandos, chamar endpoints de inferência e transmitir respostas.

          Inferência de IA on demand com GPUs

          Possibilita inferência em tempo real

          Use as GPUs do Cloud Run para impulsionar a inferência em tempo real com modelos de código aberto ou personalizados e ajustados. Crie chatbots, gere resumos de documentos dinâmicos e muito mais, tudo isso enquanto escalona para lidar com picos de tráfego imprevisíveis. Ou, com GPUs no Cloud Run functions, seus cientistas de dados podem executar scripts em Python e realizar inferência orientada por eventos com conhecimento limitado da infraestrutura subjacente.

          Diagrama de arquitetura leve
            Possibilita inferência em tempo real

            Use as GPUs do Cloud Run para impulsionar a inferência em tempo real com modelos de código aberto ou personalizados e ajustados. Crie chatbots, gere resumos de documentos dinâmicos e muito mais, tudo isso enquanto escalona para lidar com picos de tráfego imprevisíveis. Ou, com GPUs no Cloud Run functions, seus cientistas de dados podem executar scripts em Python e realizar inferência orientada por eventos com conhecimento limitado da infraestrutura subjacente.

            Diagrama de arquitetura leve

              Conectividade segura de banco de dados sem servidor

              Conectar-se a bancos de dados no Cloud Run

              O Google Cloud oferece conectividade nativa e de alto desempenho do Cloud Run e do Cloud Run functions para o Cloud SQL para PostgreSQL, MySQL e SQL Server. Como uma solução de banco de dados sem servidor de nuvem de primeira linha, o Cloud SQL utiliza autenticação integrada baseada em IAM e pooling de conexões automatizado. Isso permite que seus aplicativos sem servidor escalonem de forma elástica do zero para atender a demandas de tráfego intenso sem sobrecarregar os fluxos de trabalho relacionais, expor credenciais de banco de dados ou exigir configurações de rede complexas.

                Conectar-se a bancos de dados no Cloud Run

                O Google Cloud oferece conectividade nativa e de alto desempenho do Cloud Run e do Cloud Run functions para o Cloud SQL para PostgreSQL, MySQL e SQL Server. Como uma solução de banco de dados sem servidor de nuvem de primeira linha, o Cloud SQL utiliza autenticação integrada baseada em IAM e pooling de conexões automatizado. Isso permite que seus aplicativos sem servidor escalonem de forma elástica do zero para atender a demandas de tráfego intenso sem sobrecarregar os fluxos de trabalho relacionais, expor credenciais de banco de dados ou exigir configurações de rede complexas.

                  Comece sua prova de conceito

                  Receba 2 milhões de solicitações sem custos financeiros por mês no Cloud Run

                  Tem um projeto grande?

                  Implantar um contêiner de amostra

                  Conectar aos serviços do Google Cloud

                  Executar um serviço da Web

                  Perguntas frequentes

                  Perguntas frequentes

                  Quais produtos estão incluídos no Google Cloud sem servidor?

                  O Google Cloud sem servidor combina microsserviços conteinerizados e funções orientadas a eventos (Cloud Run, App Engine), orquestração/eventos (Eventarc, Workflows, Pub/Sub) e bancos de dados e armazenamento totalmente gerenciados (Cloud SQL, Firestore, AlloyDB, Cloud Storage).

                  O Cloud Run é a plataforma básica, que oferece um ambiente totalmente gerenciado para aplicativos da web, microsserviços e jobs em segundo plano sem gerenciamento de infraestrutura.

                  Não. Embora a plataforma use tecnologia de contêiner, a conteinerização é totalmente opcional. Você pode enviar código bruto (Python, Go, Node.js, Java) e o Cloud Run vai criar, proteger e implantar automaticamente.

                  Você opera em um modelo estrito de pagamento por uso, cobrado até os 100 milissegundos mais próximos do tempo de execução real. Quando inativas, as instâncias reduzem escala vertical para zero (custo de US$ 0). Todas as contas incluem um nível sem custo financeiro permanente de 2 milhões de solicitações por mês.

                  Como os apps sem servidor podem ser escalonados instantaneamente para centenas de instâncias simultâneas, o pooling de conexões de banco de dados (usando poolers integrados ou um proxy de middleware dedicado, como o proxy do Cloud SQL) é essencial para colocar em fila e reutilizar conexões de banco de dados com segurança à medida que a computação é escalonada.

                  Serverless computing
                  Google Cloud