Cloud Run: como o Google Cloud planeja trazer a computação sem servidor para aplicativos em contêiner
Uma desvantagem de pagar um fornecedor de computação em nuvem para gerenciar grande parte da sua infraestrutura de computação é que, se você quiser mudar de fornecedor, isso promete ser doloroso. O Google espera que seu mais recente produto de computação sem servidor forneça um pouco mais de liberdade.
O Cloud Run permitirá que desenvolvedores implantem aplicativos empacotados em contêineres Docker sem estado no Google Cloud sem precisar configurar e gerenciar esses contêineres em hardware na nuvem, pagando apenas pelos recursos de computação que eles usam até o milésimo de segundo de uso. Ele é semelhante ao Fargate, ao serviço de contêiner gerenciado da Amazon Web Services e às Instâncias de Contêiner do Microsoft Azure, e o Google deve divulgar mais detalhes sobre o serviço na terça-feira durante o primeiro dia da conferência Google Cloud Next em São Francisco.
A computação sem servidor tem como objetivo remover a complexidade da computação em nuvem, permitindo que os desenvolvedores lancem novos aplicativos que sejam executados de forma confiável em escala sem precisar fazer o trabalho sujo de gerenciar realmente como esses aplicativos são implantados. Em muitas empresas, os desenvolvedores escrevem código e o entregam a uma equipe de operações responsável por garantir que o aplicativo funcione de forma confiável, mas à medida que essas equipes se misturam ao advodesso do DevOps, as expectativas estão mudando.
Os primeiros usuários da computação sem servidor não se preocuparam com os contêineres, uma maneira extremamente popular de implantar aplicativos modernos em servidores em nuvem e em servidores autogerenciados. No entanto, a definição de computação sem servidor (que permanece na lista Annoying Cloud Terms) foi expandida para além de funções e desenvolvimento orientado a eventos para incluir outros serviços que eliminam a complexidade do gerenciamento de desempenho de aplicativos.
O Cloud Run é permitir que empresas que já criaram aplicativos em contêineres aproveitem os benefícios (por uma taxa, é claro) de permitir que o Google gerencie os recursos de computação dedicados a esse aplicativo, conforme necessário. Ele também funcionará com o serviço Kubernetes gerenciado do Google para clientes que adotaram o popular projeto de código aberto projetado para gerenciar implantações de grandes contêineres.
“Eles realmente querem poder para mais ”, disse Oren Teich, diretor de gerenciamento de produtos do Google Cloud, referindo-se aos clientes que adoram o conceito de sem servidor, mas não estão preparados para jogar fora tudo o que já possuem. “Eles querem ser capazes de usar software antigo, talvez um binário Java de 15 anos, mas ainda assim obter todos os benefícios do uso sem servidor, incluindo o pagamento por uso.”
O Google também planeja anunciar atualizações para seus outros produtos sem servidor orientados a funções, adicionando suporte para novos idiomas ao Google Cloud Functions e Google App Engine, uma de suas soluções originais de computação em nuvem. Serviços. Desenvolvedores interessados em computação sem servidor tendem a favorecer a AWS, que basicamente criou o conceito com o lançamento de seu serviço Lambda em 2014, e o Google vem lutando para recuperar o atraso desde então.
Via: Geek Wire
Nenhum comentário