Rastreamento de custos em uma conta da AWS

7

Eu tenho o que tenho certeza que é um problema muito comum. Nossa empresa tem muitos projetos e grupos trabalhando para diferentes clientes. Fazemos muito do nosso trabalho de desenvolvimento na nuvem e implantamos nossas soluções lá.

Temos uma configuração de VPC que isola os projetos uns dos outros em sua própria sub-rede e que o VPC está obtendo uma conexão VPN de hardware de volta ao HQ.

Precisamos acompanhar o custo gerado por cada projeto. A maneira que eu atualmente implemento isso é fornecendo minhas próprias ferramentas para iniciar e parar instâncias que registram qual usuário (e, portanto, qual projeto) para faturar a instância também. Isso funciona bem para os custos do BoxUsage, mas não para outros custos.

Eu poderia criar uma conta separada para cada projeto e usar o faturamento consolidado, isso me permitiria pagar uma vez, mas controlar os custos por "projeto", mas eu não conseguiria compartilhar recursos comuns (como trazer os recursos da conta B executando instâncias dentro do mesmo VPC).

Alguém tem alguma sugestão?

    
por EEAA 03.07.2012 / 23:10

3 respostas

6

A partir de 21 de agosto de 2012, a AWS suporta o faturamento de alocação de custos com base em tags.

Você pode marcar recursos desses serviços:

  • baldes S3
  • Instâncias do EC2
  • volumes do EBS
  • Instâncias Reservadas
  • Solicitações de instâncias spot
  • conexões VPN
  • Instâncias de banco de dados do Amazon RDS
  • AWS CloudFormation Stacks

Basicamente, você marca seus recursos e, em seguida, configura os relatórios de faturamento da AWS informando quais tags são significativas para sua alocação de custos. Seus relatórios de cobrança adicionarão uma nova coluna para cada tag que você configurou e você poderá classificar / filtrar por esses valores.

Mais informações: link

    
por 29.08.2012 / 18:24
1

Você não pode. A AWS não possui nenhuma habilidade (útil) para rastrear custos como esse. O conselho que recebi de alguém que trabalha em um dos grandes revendedores da AWS é criar telas e monitorar o bejesus de tudo, e usá-lo para distribuir os custos. Ou, sim, faturamento consolidado (é o que fazemos para nossos clientes). As VPNs são baratas, portanto, ter VPCs separados com suas próprias VPNs de volta ao hivemind deve ser bom.

    
por 04.07.2012 / 07:52
0

Divulgação completa: trabalho na Cloudability e vemos muito essa solicitação.

A marcação é definitivamente o caminho a percorrer se você quiser segmentar seus custos ou dados de uso de uma única conta. Mas, como a Womble apontou, a AWS não oferece uma maneira fácil de ver seus dados.

O que muita gente não sabe é que existem ferramentas como Cloudability que podem coletar automaticamente todos os seus dados de gastos e marcações da AWS você pode segmentar os custos de qualquer maneira que precisar vê-los, independentemente de quantas contas você usa.

Você também pode criar a tela dos dados conforme sugerido pela womble ou usar o acesso programático da AWS para fazer o download de todos os seus dados de faturamento detalhados e usar algo como o Excel para criar os relatórios.

    
por 06.05.2013 / 19:14