Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

Tags automáticas em recursos do Google Cloud

By Aviv LauferMay 29, 20182 min read

Esta página também está disponível em English, Deutsch, Español, Français, Italiano e 日本語.

1 qswktdmedvypom3jrxvy9w

Sentindo falta das tags de nome automáticas da AWS nos seus recursos do Google Cloud? O Iris chegou pra resolver.

Como você talvez já saiba, a DoiT International é a força de engenharia por trás do reOptimize (hoje parte do DoiT Cloud Intelligence™) — uma solução de descoberta e otimização de custos para o Google Cloud Platform.

Com o DoiT Cloud Intelligence, você tem insights na hora sobre o faturamento do seu Google Cloud Platform, gerencia orçamentos, define alocações de custos e explora diferentes estratégias de otimização. O DoiT Cloud Intelligence permite fazer alocação de custos e fatiar o faturamento em grupos que fazem sentido pro seu negócio. Tudo isso usando labels atribuídos aos seus recursos do GCP.

1 fpuhyofc9jrqqqipsce0cqDashboard do reOptimize.io

Só que atribuir uma tag de nome a cada recurso na mão é trabalhoso e cheio de margem pra erro. Para facilitar a vida dos clientes do Google Cloud, criamos o Iris e automatizamos essa tarefa chata.

O Iris percorre os recursos de nuvem compatíveis e adiciona a cada um deles um label otag com o nome do recurso.

De cara, o Iris é compatível com os seguintes recursos do Google Cloud:

  • Google Compute Engine
  • Google Cloud Storage
  • Google CloudSQL
  • Google BigQuery (datasets e labels)
  • Google Bigtable

O Iris roda no Google App Engine e pode ser implantado globalmente, aplicando tags em recursos de todos os projetos da sua organização no Google Cloud.

Estender o Iris é simples: basta adicionar um arquivo python ao diretório /plugin. A classe python do arquivo precisa fornecer duas funções:

def register_signals(self)
def do_tag(self, project_id)

O gerenciador de plugins carrega o arquivo automaticamente e executa a função do_tag.

Por onde começar? É só acessar github.com/doitintl/iris — as instruções de instalação são bem tranquilas!

Quer mais conteúdo? Confira nosso blog ou siga o Aviv no Twitter.