Ambientes de execução do Cloud Run functions

As funções do Cloud Run são executadas em um ambiente que consiste em uma versão do sistema operacional com pacotes complementares, suporte a linguagens e a biblioteca Functions Framework que dá suporte e invoca a função. Esse ambiente é identificado pela versão da linguagem e é conhecido como ambiente de execução. Há várias linguagens de programação disponíveis, incluindo Node.js, Python, Go, Java, Ruby, PHP e .NET.

Sobre as funções do Cloud Run

O Cloud Run functions, anteriormente conhecido como Cloud Functions (2ª geração), é a versão mais recente das funções que podem ser implantadas como um serviço no Cloud Run. A função pode reagir a solicitações HTTP(S) ou responder a eventos propagados por acionadores baseados no Eventarc.

Com o Cloud Run, você não precisa gerenciar servidores, configurar software, atualizar frameworks e fazer patch de sistemas operacionais. O Google gerencia totalmente o software e a infraestrutura para que você só precise adicionar código.

Ambientes de execução do Cloud Run functions

Cada ambiente de execução inclui uma versão do sistema operacional com pacotes complementares, suporte a linguagens e a biblioteca Functions Framework que dá suporte e invoca a função. Consulte a Visão geral das funções do Cloud Run para saber mais.

Os ambientes de execução estão disponíveis em vários idiomas, com instruções específicas para cada um deles: