Integrações
Pré-requisitos de Integração
Para otimizar a gestão financeira e garantir a monitoração completa de orçamentos e consumos, sua equipe deve possuir os pré-requisitos e as competências listadas abaixo:
| Provedor | Pré-requisitos | Serviços Necessários | Competências |
|---|---|---|---|
| AWS | AWS Organization, permissões IAM | Cost & Usage Reports, S3 | Administração IAM, Gestão de Custos, Segurança |
| GCP | IAM no nível da organização, habilitação de APIs | BigQuery, Cloud Resource Manager | IAM GCP, BigQuery, Segurança |
| Azure | Microsoft Entra ID, atribuição de papéis | Cost Management + Billing, Conta de Armazenamento | Identidade Azure, Armazenamento, Segurança |
| OCI | Tenancy OCID, Política de acesso (IAM), API Key | Usage and Cost Reports, Object Storage | Administração IAM OCI, Gestão de Custos, Segurança |
Passos Chave
(Objetivo: Integrar dados de faturamento na plataforma)
Estes são os focos principais da sua configuração em cada provedor antes de iniciar a integração final:
AWS:
- Criar usuário IAM e salvar ARN.
- Configurar exportação do Cost & Usage Report para bucket S3 (região us-east-1).
- Criar política IAM com menor privilégio (acesso S3, listagem de organização, simulação IAM).
- Anexar política ao usuário.
- Gerar chave de acesso e baixar arquivo CSV.
- Informar caminho do bucket e credenciais à plataforma.
GCP
- Habilitar APIs necessárias (BigQuery, IAM, Resource Manager).
- Exportar tabela de faturamento para BigQuery.
- Criar conta de serviço e gerar chave JSON.
- Criar papéis personalizados (BigQuery Viewer, BigQuery User, Project Viewer).
- Atribuir papéis nos níveis organização, projeto e tabela.
- Integrar usando e-mail da conta de serviço e chave JSON.
Azure
- Criar App Registration e anotar Client ID.
- Gerar chave secreta e salvar valor e ID.
- Atribuir papel (EventGrid Event Subscription Reader) ao App Registration.
- Criar conta de armazenamento e container para exportações.
- Configurar exportações de custo (Real e Amortizado) para o armazenamento.
- Gerar token SAS e string de conexão.
- Informar Client ID, Secret, Object ID, Subscription ID, detalhes do armazenamento e token SAS à plataforma.
OCI
- Criar o grupo e adicionar o membros responsáveis
- Configurar uma política com a instrução para permitir que o grupo leia os relatórios de uso na Tenancy
- Adicionar uma "Chave de API", fazer o download da chave privada e copiar os dados de configuração.
- Anotar o User OCID, Tenancy OCID, Fingerprint e a Região exibidos após a criação da chave
- Intregar informando os identificadores coletados e realizar o upload do arquivo de chave privada na plataforma.
Passo a passo
Para garantir que os dados dos provedores sejam exibidos corretamente na plataforma, siga o passo a passo das integrações iniciais, começando com a criação de uma "org"(organização) para cada provedor, e posteriormente integrando o Orquestrador de Custos para os mesmos dentro dessa mesma organização.
Após essa etapa, baixe a planilha de Estrutura Financeira e siga as orientações desta seção para o preenchimento correto. Depois de inseri-la na plataforma, não se esqueça de integrar as Recomendações específicas de cada provedor, isso garantirá que as sugestões automáticas de otimização sejam disponibilizadas, ajudando a melhorar a eficiência e reduzir custos.
Importante
Em cada etapa desse processo de integração temos um guia para cada provedor