Gerir os custos e a utilização do AWS no Azure
Nota
O Connector for AWS no serviço de gerenciamento de custos é desativado em 31 de março de 2025. Os usuários devem considerar soluções alternativas para relatórios de gerenciamento de custos da AWS. Em 31 de março de 2024, o Azure desativará a capacidade de adicionar novos conectores para AWS para todos os clientes. Para obter mais informações, consulte Desativar o conector da Amazon Web Services (AWS).
Depois de configurar e configurar a integração de relatórios de custo e uso da AWS para o gerenciamento de custos, você estará pronto para começar a gerenciar seus custos e uso da AWS. Este artigo ajuda-o a compreender como utilizar a análise de custos e os orçamentos no Cost Management para gerir os custos e a utilização do AWS.
Se ainda não configurou a integração, veja Definir e configurar a integração do relatório Utilização do AWS.
Antes de começar: se você não estiver familiarizado com a análise de custos, consulte o Guia de início rápido Explorar e analisar custos com análise de custos . E, se você não estiver familiarizado com orçamentos no Azure, consulte o tutorial Criar e gerenciar orçamentos .
Ver os custos do AWS na análise de custos
Os custos do AWS estão disponíveis na Análise de Custos nos seguintes âmbitos:
- Contas associadas do AWS num grupo de gestão
- Custos de contas associadas do AWS
- Custos da conta consolidada do AWS
As secções seguintes descrevem como utilizar os âmbitos para que veja os dados dos custos e da utilização de cada um.
Ver as contas associadas do AWS num grupo de gestão
A visualização dos custos com o âmbito do grupo de gestão é a única forma de ver os custos agregados provenientes de diferentes subscrições do Azure e de contas associadas do AWS. A utilização de um grupo de gestão fornece uma vista entre clouds para ver os custos do Azure e do AWS em conjunto.
Na análise de custos, abra o seletor de âmbito e selecione o grupo de gestão que detém as contas associadas do AWS. Veja a seguir uma imagem de exemplo no portal do Azure:
Veja a seguir um exemplo que mostra o custo do grupo de gestão na análise de custos, agrupado por Fornecedor (Azure e AWS).
Nota
Atualmente, os grupos de gestão não são suportados para clientes do Contrato de Cliente Microsoft (MCA). Os clientes do MCA podem criar o conector e ver os respetivos dados do AWS. No entanto, os clientes do MCA não podem ver os custos do Azure e os custos do AWS juntos num grupo de gestão.
Ver os custos de contas associadas do AWS
Para ver os custos de contas associadas do AWS, abra o seletor de âmbito e selecione a conta associada do AWS. Tenha em atenção que as contas associadas estão associadas a um grupo de gestão, conforme definido no conector do AWS.
Veja a seguir um exemplo que mostra a seleção de um âmbito de conta associada do AWS.
Ver os custos da conta consolidada do AWS
Para ver os custos da conta consolidada do AWS, abra o seletor de âmbito e selecione a conta consolidada do AWS. Veja a seguir um exemplo que mostra a seleção de um âmbito de conta consolidada do AWS.
Este âmbito apresenta uma vista agregada de todas as contas associadas do AWS associadas à conta consolidada do AWS. Veja a seguir um exemplo que mostra os custos para uma conta consolidada do AWS, agrupados por nome de serviço.
Dimensões disponíveis para filtragem e agrupamento
A tabela seguinte descreve as dimensões disponíveis para agrupar e filtrar por análise de custos.
Dimensão | Cabeçalho CUR Amazon | Âmbitos | Comentários |
---|---|---|---|
Availability zone | lineitem/AvailabilityZone | Tudo | |
Location | product/Region | Todos | |
Metro | Todos | ||
Categoria do medidor | lineItem/ProductCode | Todos | |
Subcategoria do medidor | lineitem/UsageType | Todos | |
Operação | lineItem/Operation | Todos | |
Recurso | lineItem/ResourceId | Todos | |
Tipo de recurso | product/instanceType | Todos | Se product/instanceType for nulo, será utilizado lineItem/UsageType. |
ResourceGuid | N/A | Todos | GUID do medidor do Azure. |
Nome do serviço | product/ProductName | Todos | Se product/ProductName for nulo, será utilizado lineItem/ProductCode. |
Escalão de serviço | |||
ID de Subscrição | lineItem/UsageAccountId | Conta consolidada e grupo de gestão | |
Nome da subscrição | N/A | Conta consolidada e grupo de gestão | Os nomes de conta são recolhidos com a API da Organização do AWS. |
Etiqueta | resourceTags | Todos | O prefixo utilizador: é removido das etiquetas definidas pelo utilizador para permitir etiquetas entre clouds. O prefixo aws: é deixado intacto. |
ID da conta de faturação | bill/PayerAccountId | Grupo de gestão | |
Nome da conta de faturação | N/A | Grupo de gestão | Os nomes de conta são recolhidos com a API da Organização do AWS. |
Provider | N/A | Grupo de gestão | AWS ou Azure. |
Definir os orçamentos nos âmbitos do AWS
Utilize orçamentos para gerir proativamente os custos e impulsionar a responsabilidade na sua organização. Os orçamentos são definidos nos âmbitos da conta consolidada do AWS e das contas associadas do AWS. Veja a seguir um exemplo de orçamentos de uma conta consolidada do AWS apresentada no Cost Management:
Processo de recolha de dados do AWS
Após definir o conector do AWS, a recolha de dados e os processos de deteção são iniciados. Pode demorar algumas horas para recolher todos os dados de utilização. A duração depende:
- Do tempo necessário para processar os ficheiros CUR que estão no registo AWS S3.
- Do tempo necessário para criar os âmbitos Conta consolidada do AWS e Conta associadas do AWS.
- Do tempo e da frequência de gravação dos ficheiros Relatório dos Custos e da Utilização do AWS no registo S3
Preços de integração do AWS
Cada conector do AWS recebe uma avaliação gratuita de 90 dias.
O preço de tabela é de 1% dos custos mensais do AWS. É-lhe faturado todos os meses com base nos custos faturados no mês anterior.
O acesso às APIs do AWS pode incorrer em custos adicionais no AWS.
Limitações da integração do AWS
- Os orçamentos no Cost Management não suportam grupos de gestão com várias moedas. Os grupos de gestão com várias moedas não verão uma avaliação do orçamento. É mostrada uma mensagem de erro se selecionar um grupo de gestão que tenha várias moedas quando criar um orçamento.
- Os conectores da cloud não suportam o AWS GovCloud (EUA), AWS Gov ou AWS China.
- O Cost Management mostra apenas os custos de utilização do AWS. Impostos, apoios, reembolsos, RI, créditos ou quaisquer outros tipos de custos ainda não são suportados.
Resolução de problemas da integração do AWS
Utilize as seguintes informações de resolução de problemas para resolver problemas comuns.
Sem permissão para Contas associadas do AWS
Código de erro: Não autorizado
Existem duas formas para obter permissões para aceder aos custos das contas associadas do AWS:
- Obter acesso ao grupo de gestão que detém as Contas associadas do AWS.
- Ser-lhe concedida permissão para aceder à conta associada do AWS.
Por predefinição, o criador do conector do AWS é o proprietário de todos os objetos que o conector criou. Incluindo, a conta consolidada do AWS e a conta associada do AWS.
Para poder Verificar as configurações do conector, você precisará de pelo menos uma função de colaborador porque um leitor não pode Verificar as configurações do conector
Falha na recolha com AssumeRole
Código de erro: FailedToAssumeRole
Este erro significa que o Cost Management não conseguiu ligar à API AssumeRole do AWS. Este problema pode ocorrer devido a um problema na definição de função. Verifique se as seguintes condições são verdadeiras:
- O ID externo é idêntico ao que se encontra na definição de função e na definição de conector.
- O tipo de função está definido como Outra conta do AWS que lhe pertence a si ou a terceiros.
- A opção Requerer MFA está desmarcada.
- A conta do AWS fidedigna na Função do AWS é 432263259397.
Falha na recolha com Acesso Negado – Definições do relatório CUR
Código de erro: AccessDeniedReportDefinitions
Este erro significa que o Cost Management não consegue ver as definições do relatório de Custos e Utilização. Esta permissão é utilizada para confirmar que o CUR está definido conforme o esperado pelo Cost Management. Consulte Criar um relatório de Custos e Utilização no AWS.
Falha na recolha com Acesso Negado – Listar relatórios
Código de erro: AccessDeniedListReports
Este erro significa que o Cost Management não consegue listar o objeto no registo S3 onde o CUR está localizado. A política IAM do AWS requer uma permissão no registo e nos objetos armazenados no registo. Ver Criar uma função e uma política no AWS.
Falha na recolha com Acesso Negado – Transferir relatório
Código de erro: AccessDeniedDownloadReport
Este erro significa que o Cost Management não consegue aceder e transferir os ficheiros CUR armazenados no registo Amazon S3. Confirme que a política JSON do AWS anexada à função se assemelha ao exemplo apresentado na parte inferior da secção Criar uma função e uma política no AWS.
Falha na recolha, uma vez que não encontramos o Relatório de Custos e Utilização
Código de erro: FailedToFindReport
Este erro significa que o Cost Management não consegue localizar o relatório de Custos e Utilização que foi definido no conector. Verifique se não foi eliminado e se a política JSON do AWS anexada à função se assemelha ao exemplo apresentado na parte inferior da secção Criar uma função e uma política no AWS.
Não foi possível criar ou verificar o conector devido a um erro de correspondência das definições do Relatório de Custos e Utilização
Código de erro: ReportIsNotValid
Este erro está relacionado com a definição do Relatório de Custos e Utilização, uma vez que são necessárias definições específicas para este relatório. Veja requisitos em Criar um relatório de Custos e Utilização no AWS.
Erro interno ao criar o conector
Código de erro: Criar conector - Falha ao criar conector <ConnectorName>. Motivo: Erro interno. Verifique se as propriedades corretas da AWS foram fornecidas.
Este erro pode ocorrer quando o conector e a subscrição do AWS estão em grupos de gestão diferentes. O conector e a subscrição do AWS têm de estar no mesmo grupo de gestão.
Próximos passos
- Se ainda não configurou o ambiente do Azure com grupos de gestão, veja Configuração inicial dos grupos de gestão.