AmazonAmazon Solution Architect Professional SAP-C02 Certification·BR·Atualizado 31 Jul 2026
Um SaaS multi-tenant usa tabelas Amazon DynamoDB compartilhadas e AWS Lambda para sua camada de aplicação. Cada requisição inclui um ID de tenant. A empresa deseja cobrar os tenants com base no consumo individual de recursos do DynamoDB e já possui um AWS Cost and Usage Report (CUR). Qual abordagem fornece uma visão granular dos custos do DynamoDB por tenant com a menor sobrecarga operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Modifique o Lambda para registrar o ID do tenant de cada transação e as RCUs e WCUs consumidas do DynamoDB no CloudWatch Logs. Implante outro Lambda para calcular os custos do tenant usando as unidades de capacidade registradas e o custo geral do DynamoDB da API do AWS Cost Explorer. Use uma regra do Amazon EventBridge para executar o Lambda de cálculo de custos em um agendamento..
Por que esta é a resposta
A opção correta oferece a granularidade necessária com menor sobrecarga. Registrar RCUs/WCUs por tenant no CloudWatch Logs permite calcular o consumo exato de capacidade. Um Lambda separado, acionado por EventBridge, pode então usar a API do AWS Cost Explorer para obter os custos gerais do DynamoDB e atribuir proporcionalmente aos tenants com base no consumo registrado.
As outras opções são menos eficientes:
Adicionar tags de tenant às tabelas não funciona, pois as tabelas são compartilhadas e as tags são aplicadas ao recurso, não aos itens ou operações individuais.
Adicionar uma chave de partição por tenant para contagem de itens não reflete o consumo real de capacidade (RCUs/WCUs), que é a base do custo do DynamoDB.
Publicar métricas personalizadas no CloudWatch (tamanho da resposta, duração) não se traduz diretamente em RCUs/WCUs, tornando o cálculo de custos impreciso e mais complexo.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Todo plano desbloqueia pesquisa ilimitada de respostas, testes práticos, explicações de AI e a biblioteca completa de recursos — em mais de 20 idiomas.