Geral

P: O que é o AWS Compute Optimizer?

O AWS Compute Optimizer ajuda você a identificar configurações de recursos da AWS ideais, como tipos de instâncias do Amazon Elastic Compute Cloud (EC2), configurações de volumes do Amazon Elastic Block Store (EBS), tamanhos de tarefas de serviços do Amazon Elastic Container Service (ECS) no AWS Fargate e tamanhos de memória de funções do AWS Lambda usando machine learning para analisar históricos de métricas de utilização. O AWS Compute Optimizer fornece um conjunto de APIs e uma experiência de console para ajudar você a reduzir custos e aumentar a performance da workload com recomendações de recursos ideais da AWS para suas workloads da AWS.

P: O que posso fazer com o AWS Compute Optimizer?

O AWS Compute Optimizer fornece recomendações de recursos da AWS que são intuitivas e fáceis de colocar em prática, para ajudar você a identificar rapidamente os recursos ideais da AWS para suas cargas de trabalho, sem precisar de conhecimento especializado ou de muito tempo e dinheiro. O console do AWS Compute Optimizer fornece uma visão global e intercontas de todos os recursos analisados pelo AWS Compute Optimizer, além de recomendações para que você possa identificar com rapidez as oportunidades de otimização que terão maior impacto.

P: Como começo a usar o AWS Compute Optimizer?

Para se cadastrar no AWS Compute Optimizer, acesse o console do AWS Compute Optimizer e clique em “opt in” (aceitar). Você deve ter uma conta da AWS para acessar esse serviço. Assim que fizer a adesão, o AWS Compute Optimizer começará a analisar seus recursos da AWS e a fornecer recomendações. A análise completa dos recursos da AWS em sua conta pode levar até 12 horas após a adesão inicial ao AWS Compute Optimizer.

P: Quais dados o AWS Compute Optimizer utiliza para fornecer minhas recomendações?

Ao se registrar no AWS Compute Optimizer, você autoriza o serviço a usar dados de configuração de recursos da AWS e métricas do CloudWatch. Esses dados são necessários porque o AWS Compute Optimizer precisa identificar os recursos a serem avaliados e de um histórico suficiente de métricas antes começar a fazer as recomendações.

P: Quando devo usar as recomendações de tipo de instância do EC2 feitas pelo AWS Compute Optimizer e quando devo usar as recomendações de dimensionamento correto de recursos do EC2 fornecidas pelo AWS Cost Explorer?

As recomendações de dimensionamento correto de recursos do Cost Explorer e o Compute Optimizer usam o mesmo mecanismo de recomendações. O Compute Optimizer fornece recomendações para ajudar os clientes a identificar os tipos de instância do EC2 ideais para suas workloads. O console e a API do Cost Explorer apresentam um subconjunto dessas recomendações que podem resultar em redução de custos e as enriquecem com informações de custo e economias específicas do cliente (como informações de faturamento, créditos disponíveis, instâncias reservadas e Savings Plans) para ajudar os proprietários de gerenciamento de custos a identificar rapidamente oportunidades de economia com o dimensionamento correto da infraestrutura. O console do Compute Optimizer e sua API fornecem todas as recomendações, independentemente das implicações de custo. As equipes de engenharia podem usar o Compute Optimizer para avaliar a relação preço-performance das workloads, receber recomendações que incorporam dados adicionais (por exemplo, métricas de memória) e avaliar a utilização de recursos e o risco de performance projetados.

Recomendações

P: Quantas opções de recomendação o AWS Compute Optimizer fornece para cada recurso da AWS?

O AWS Compute Optimizer gera até três opções recomendadas de recursos para o Amazon Elastic Compute Cloud (EC2), Amazon Elastic Block Store (EBS) e grupos do EC2 Auto Scaling. O AWS Compute Optimizer gera uma recomendação de tamanho de memória para funções do AWS Lambda e fornece uma recomendação de tamanho de CPU e memória em nível de tarefa para serviços do Amazon Elastic Container Service (ECS) no AWS Fargate.

P: O AWS Compute Optimizer fornece recomendações para todos os recursos da AWS?

O AWS Compute Optimizer fornece recomendações para tipos selecionados de instâncias do EC2, grupos de Auto Scaling do EC2, volumes do EBS, serviços do Amazon ECS no AWS Fargate e funções do Lambda.

P: Qual quantidade de dados o AWS Compute Optimizer analisa para gerar recomendações?

O AWS Compute Optimizer analisa métricas dos últimos 14 dias para gerar recomendações.

P: Como posso identificar minhas maiores economias de custos e oportunidades de melhora de performance?

É possível identificar e priorizar rapidamente as melhores oportunidades de otimização através de dois novos conjuntos de métricas de nível de painel de controle: oportunidade de economia e oportunidade de melhora de performance.

As métricas de oportunidade de economia quantificam a economia mensal do Amazon EC2, Amazon EBS, serviços do Amazon ECS no AWS Fargate e AWS Lambda que você pode obter em nível de conta, tipo de recurso ou nível de recurso adotando as recomendações do Compute Optimizer. Você pode usar essas métricas para avaliar e priorizar oportunidades de eficiência de custos, bem como monitorar sua eficiência de custos ao longo do tempo. As métricas de oportunidade de melhoria de performance quantificam a porcentagem e o número de recursos subprovisionados no nível da conta e no nível do tipo de recurso. É possível usar essas métricas para avaliar e priorizar as oportunidades de melhora de performance que tratam dos riscos de gargalo de recursos.

P: O que são as métricas de infraestrutura avançadas?

A métrica de infraestrutura avançada é um recurso pago do Compute Optimizer para instâncias do EC2 que melhora a precisão e a relevância das recomendações para workloads com padrões de utilização mensal ou trimestral. Após a ativação do recurso, o Compute Optimizer automaticamente ingere e analisa até seis vezes mais histórico de métricas de utilização do que a opção padrão do Compute Optimizer (até três meses de histórico comparado a 14 dias). Você pode ativar o recurso no nível da organização, conta ou recurso pelo console do Compute Optimizer ou pela API para todas as instâncias do EC2 e grupos do Auto Scaling existentes e recém-criados.

P: Qual o custo das métricas de infraestrutura avançadas?

Consulte a página de definição de preço do Compute Optimizer para mais detalhes.

Recomendações da instância do EC2

P: O AWS Compute Optimizer oferece suporte a quais tipos de recomendações de instância do EC2?

O AWS Compute Optimizer oferece suporte a recomendações de tipo e tamanho da instância do EC2 para as instâncias autônomas do EC2 das famílias M, C, R, T, X, I, D, H e z. Para ver a lista completa dos tipos de instância do EC2 compatíveis, consulte a documentação.

P: Que tipo de dados o AWS Compute Optimizer usa para as minhas recomendações de instância do EC2?

O AWS Compute Optimizer analisa as métricas padrão do CloudWatch, tais como utilização da CPU, pacotes de rede por segundo, taxa de transferência de armazenamento local e IOPS de armazenamento local ao gerar recomendações do tipo de instância do EC2.

P: O AWS Compute Optimizer analisa as minhas métricas de memória da instância do EC2?

Se você usar o agente CloudWatch para publicar a utilização da memória, o AWS Compute Optimizer analisará automaticamente as métricas de memória publicadas pelo Agente do CloudWatch no namespace nomeado como “CWAgent”.

P: O que acontece se eu não tiver métricas de memória disponíveis para as minhas instâncias do EC2?

Se as métricas para um recurso de hardware, como memória, não estiverem disponíveis, o AWS Compute Optimizer tentará evitar fazer uma recomendação que reduza o tamanho dessa dimensão.

P: Como o AWS Compute Optimizer determina os risco de performance para as opções de recomendações de instâncias do EC2?

O risco de performance indica a probabilidade de que o tipo de instância não atenda às necessidades de recurso de sua workload. O Compute Optimizer calcula uma pontuação de risco de performance individual para cada dimensão de recurso da instância recomendada, inclusive CPU, memória, taxa de transferência do EBS, EBS IOPS, taxa de transferência de disco, taxa de transferência de rede e PPS da rede. Para cada dimensão do recurso, a pontuação de risco de performance é computada como a proporção de tempo sobre o período retrospectivo em que a capacidade pode ter sido limitada pela dimensão do recurso informada. O risco de performance da instância recomendada é calculado como a pontuação máxima de risco de performance em todas as especificações do recurso analisado.

P: Como o AWS Compute Optimizer me ajuda a entender as opções de recomendações da instância do EC2?

O AWS Compute Optimizer projeta uma previsão de utilização da CPU e memória de sua instância do EC2 para o caso de você escolher utilizar a opção recomendada. Assim, você pode entender como a sua workload seria executada nas opções recomendadas. O AWS Compute Optimizer também lista as diferenças de configuração entre a instância atual e o tipo de instância recomendado, e assim você pode compreender as atualizações que talvez tenha de aplicar para migrar suas workloads da instância atual para o tipo de instância recomendado. 

P: O AWS Compute Optimizer considera informações relativas aos preços da instância do EC2 ao fornecer recomendações?

Depois que o AWS Compute Optimizer identifica uma lista dos recursos ideais da AWS para sua carga de trabalho, ele incorpora uma variedade de parâmetros de definição de preços, como preços sob demanda, juntamente com o risco de performance esperado, para classificar as recomendações. O AWS Compute Optimizer não leva em consideração fatores de preço transitórios, como preço spot.

Recomendações de grupos do Auto Scaling

P: A que tipos de recomendações de grupos do Auto Scaling o AWS Compute Optimizer oferece suporte?

O AWS Compute Optimizer oferece recomendações sobre tipos e tamanhos de instância do EC2 para grupos de Auto Scaling do EC2 com um tamanho fixo de grupo, ou seja, desejado, mínimo e máximo são definidos com o mesmo valor e sem política de escalabilidade anexada. Além disso, todas as instâncias que são membros do grupo de Auto Scaling devem ser das famílias de instâncias M, C, R, T, X, I, D, H e z. No momento, o Compute Optimizer não oferece suporte a grupos do Auto Scaling configurados com políticas de instância mistas. Para ver a lista completa dos tipos de instância do EC2 compatíveis, consulte a documentação.

P: Que tipo de dados o AWS Compute Optimizer utiliza para fornecer recomendações de grupos do Auto Scaling para mim?

O AWS Compute Optimizer precisa de pelo menos 30 horas de métricas para fazer recomendações sobre grupos do Auto Scaling. O AWS Compute Optimizer analisa métricas padrão do CloudWatch de cada instância do EC2 que integra a conta, como a utilização de CPU e métricas de E/S de rede, bem como a configuração do grupo do Auto Scaling, como a política de escalabilidade e o modelo de inicialização associado.

Recomendações de volumes do EBS

P: O AWS Compute Optimizer é compatível com quais tipos de recomendações de volume do EBS?

O AWS Compute Optimizer é compatível com recomendações de IOPS e taxa de transferência para volumes de uso geral (SSD) (gp3) e recomendações de IOPS para volumes de IOPS provisionadas (io1 e io2).

P: Quais dados o AWS Compute Optimizer utiliza para fornecer minhas recomendações de volume do EBS?

O AWS Compute Optimizer precisa de pelo menos 30 horas consecutivas de métricas antes de fazer recomendações para volumes do EBS. O AWS Compute Optimizer analisa métricas padrão do CloudWatch para volumes do EBS, como métricas de IOPS e taxa de transferência.

P: Como o AWS Compute Optimizer determina o risco de performance para as opções recomendadas de volumes do EBS?

O risco de performance indica a probabilidade de que a opção recomendada não atenda aos requisitos de performance de sua workload. Quanto maior o risco de performance, mais esforços podem ser necessários para validar se a configuração de volume do EBS recomendada atende aos requisitos de performance de sua workload.

P: O AWS Compute Optimizer leva em consideração as informações de preço de volume do EBS ao fazer recomendações?

Após identificar uma lista das configurações ideais de volume do EBS para sua workload, o AWS Compute Optimizer incorpora os preços públicos do EBS, juntamente com o risco de performance esperado, para classificar as recomendações.

Recomendações de funções do AWS Lambda

Q: A quais tipos de funções do Lambda o Compute Optimizer oferece suporte?

O Compute Optimizer ajuda a otimizar duas categorias de funções do Lambda. A primeira categoria contém funções do Lambda que podem ser provisionadas excessivamente em tamanhos de memória. Você pode considerar diminuir tamanhos de memória dessas funções para economizar custos. A segunda categoria contém funções do Lambda com uso intensivo computação que podem ser beneficiadas com capacidade de processamento adicional. Você pode considerar aumentar os tamanhos de memória para acionar um aumento equivalente de CPU disponível para essas funções e reduzir o tempo de execução. Para funções que não se encaixam em nenhuma dessas categorias, o Compute Optimizer não fornece recomendações.

P: Quais dados o Compute Optimizer utiliza para minhas recomendações de função do Lambda?

O AWS Compute Optimizer analisa 14 dias de histórico de invocações da função do Lambda, incluindo duração do tempo de execução da função, tempo de CPU utilizado e uso de memória, para fazer recomendações.

P: O Compute Optimizer leva em consideração as informações de preço da função Lambda ao fazer recomendações?

Sim. Após identificar os tamanhos de memória ideais para suas funções do Lambda, o Compute Optimizer incorpora o preço público do Lambda, o tempo de execução da função esperado e o número de invocações da função nos últimos 14 dias para calcular um suposto custo. Você pode usar esse número para compreender qual seria o custo de seu Lambda se definisse o tamanho da memória de sua função do Lambda conforme a opção recomendada.

Recomendações de serviços do Amazon ECS no AWS Fargate

P: Que tipo de recomendações o ACO aceita para Amazon ECS no AWS Fargate?

O AWS Compute Optimizer fornece recomendações de tamanho de CPU e memória em nível de tarefa para serviços do Amazon ECS em execução no AWS Fargate.

P: Que tipo de dados o AWS Compute Optimizer utiliza para minhas recomendações de serviços do Amazon ECS no AWS Fargate?

O AWS Compute Optimizer precisa de pelo menos 24 horas de métricas antes de fazer recomendações para serviços do Amazon ECS no AWS Fargate. O AWS Compute Optimizer analisa dos dados de utilização de CPU e memória dos serviços do Amazon ECS no AWS Fargate.

P: Como o AWS Compute Optimizer me ajuda a entender as recomendações relacionadas a serviços do Amazon ECS no AWS Fargate?

O AWS Compute Optimizer projeta uma previsão de utilização de CPU e memória dos seus serviços do Amazon ECS no AWS Fargate para o caso de você configurá-los conforme recomendado. Assim é possível entender qual seria a performance de sua workload com as configurações recomendadas.

P: O AWS Compute Optimizer leva em consideração as informações de preço do AWS Fargate ao fazer recomendações?

Sim. Depois que o Compute Optimizar identifica os tamanhos ideais de CPU e memória de seus serviços do Amazon ECS no AWS Fargate, ele incorpora os preços públicos do AWS Fargate, as novas configurações de CPU e memória e o histórico de tempo de execução dos últimos 14 dias para calcular a projeção de custo. Com essas informações é possível entender qual seria o custo de seus serviços do Amazon ECS no AWS Fargate caso a opção recomendada de tamanho de CPU e memória fosse utilizada.  

Integração de produtos da AWS

P: O AWS Compute Optimizer se integra ao AWS Organizations?

Sim, o AWS Compute Optimizer se integra ao AWS Organizations para permitir que você visualize todas as suas recomendações em sua organização. Para usar esse recurso, sua organização deve manter a opção “all features” (todos os recursos) habilitada, e você deve fazer login como a conta principal de sua organização.

Saiba mais sobre o preço

Confira a página de definição de preço.

Saiba mais 
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Comece a criar no console

Comece a criar com o AWS Compute Optimizer no Console de Gerenciamento da AWS.

Fazer login