Skip to main content

Conecte Sua Primeira Nuvem: GCP

Pré-requisitos​

O nosso sistema requer uma conta de serviço (service account) com as permissões:

  • BigQuery Job User: no projeto do GCP em que a conta de faturamento exporta os dados para o Big Query.
  • Viewer: para cada projeto ao qual deseja receber recomendações de discos, IPs estáticos, Cloud SQL e GKE. Pode ser concedido no nível da organização ou de uma pasta para cobrir todos os projetos dentro dela.
  • Cloud Asset Viewer: para listar os recursos de cada projeto (Cloud Run, BigQuery, Pub/Sub, Cloud Storage, máquinas virtuais, balanceadores de carga, entre outros). Concedido no nível da organização ou de uma pasta, o Kura também encontra automaticamente todos os projetos dentro dela, inclusive os que a conta de serviço não tem o papel Viewer.
  • Billing Export precisa ter sido criado previamente. Nós aproveitamos as exportações existentes para evitar duplicidade de dados.

A API Cloud Asset (cloudasset.googleapis.com) também precisa estar habilitada no projeto em que a conta de serviço foi criada.

note

Sem o Cloud Asset Viewer ou com a API desabilitada, os custos continuam sendo importados normalmente, mas os recursos desses serviços não aparecem na lista de recursos.

Importante

Caso esteja criando um novo Billing Export, considere que os dados serão gerados pelo GCP somente a partir dessa data em diante.

O que são Cloud accounts​

Cloud Accounts são as referências para as contas para importação dos dados de faturamento de cada provedor de nuvem que você deseja gerenciar pelo Kura Financials. No caso do GCP, essa mesma conta é utilizada também para a parte operacional (descoberta de recomendações).

Como configurar um Cloud Account do tipo 'GCP'​

Durante o processo de onboarding, após fornecer os dados da organização, você deve configurar as credenciais de nuvem para criação do seu primeiro clound account. Você também pode adicionar múltiplos cloud accounts após o onboarding na plataforma.

O preenchimento correto das informações é de suma importância para que a integração com a sua nuvem ocorra e você tenha acesso a todas as métricas disponíveis na plataforma:

  1. Insira o nome que você deseja colocar na sua conta de nuvem em “Cloud Account Name”. Utilize alguma convensão para facilitar o gerenciamento. Nós sugerimos utilizar kebab-case (ex gcp-1)
  2. Depois, selecione o provedor de nuvem para esta conta em “Cloud Provider”: GCP
  3. Importe o secret no formato JSON do seu Service Account
  4. Agora, complete todos os campos e clique em “Verify” para que os dados sejam verificados. Após o sucesso da verificação, irá aparecer quantos subscriptions e billing scopes foram localizados na sua conta.
  5. Por fim, selecione “Submit” e crie sua primeira conta de nuvem.
info

Importante: os dados importados poderão ser retroativos até 12 meses. Caso necessário, entre em contato com o nosso time de suporte para ampliação desse período.

note

O processo de importação inicial pode demorar até algumas horas, dependendo da quantidade de recursos. Mas não se preocupe, após esse processo, você será direcionado para tela inicial e os dados serão carregados.