COST 5: Como você avalia o custo ao selecionar serviços?
O Amazon EC2, Amazon EBS e Amazon S3 são produtos fundamentais da AWS. Os produtos gerenciados, como Amazon RDS e Amazon DynamoDB, são produtos da AWS de nível superior ou de aplicativo. Ao selecionar os produtos fundamentais e os serviços gerenciados adequados, você pode otimizar os custos dessa carga de trabalho. Por exemplo, usando serviços gerenciados, é possível reduzir ou remover grande parte da sobrecarga administrativa e operacional, liberando você para trabalhar em aplicativos e atividades relacionadas a negócios.
Recursos
Cloud products
Amazon S3 storage classes
AWS Total Cost of Ownership (TCO) Calculator
Melhores práticas:
-
Identificar requisitos da organização para custos: Trabalhe com os membros da equipe para definir o equilíbrio entre otimização de custos e outros pilares, como performance e confiabilidade, para essa carga de trabalho.
-
Analisar todos os componentes dessa carga de trabalho: Garanta que todos os componentes da carga de trabalho sejam analisados, independentemente do tamanho atual ou dos custos atuais. O esforço da análise deve refletir o benefício potencial, como custos atuais e projetados.
-
Executar uma análise completa de cada componente: Observe o custo geral para a organização de cada componente. Observe o custo total de propriedade considerando o custo de operações e gerenciamento, especialmente ao usar serviços gerenciados. O esforço de análise deve refletir o benefício potencial; por exemplo, o tempo gasto na análise é proporcional ao custo do componente.
-
Selecionar software com licenciamento econômico: O software de código aberto eliminará os custos de licenciamento de software, o que pode contribuir com custos significativos para as cargas de trabalho. Quando for necessário um software licenciado, evite licenças vinculadas a atributos arbitrários, como CPUs, e procure aquelas que estejam vinculadas à saída ou aos resultados. O custo dessas licenças é mais próximo do benefício que elas oferecem.
-
Selecionar os componentes dessa carga de trabalho para otimizar o custo alinhado com as prioridades da organização: Considere o custo ao selecionar todos os componentes. Isso inclui o uso de nível de aplicativo e serviços gerenciados, como o Amazon RDS, Amazon DynamoDB, Amazon SNS e Amazon SES, para reduzir o custo geral da organização. Use serviços de contêineres e sem servidor para computação, como o AWS Lambda, Amazon S3 para sites estáticos e Amazon ECS. Minimize os custos de licença usando software de código aberto ou software sem taxas de licença: por exemplo, Amazon Linux para cargas de trabalho de computação ou migração de bancos de dados para o Amazon Aurora.
-
Realizar análises de custos para diferentes usos ao longo do tempo: As cargas de trabalho podem mudar ao longo do tempo. Alguns serviços ou recursos são mais econômicos em diferentes níveis de uso. Ao executar a análise em cada componente ao longo do tempo e no uso projetado, você garante que essa carga de trabalho permaneça econômica ao longo da vida útil.
Plano de melhoria
Identificar requisitos da organização para custos
Analisar todos os componentes dessa carga de trabalho
Executar uma análise completa de cada componente
Selecionar software com licenciamento econômico
Selecionar os componentes dessa carga de trabalho para otimizar o custo alinhado com
as prioridades da organização
Realizar análises de custos para diferentes usos ao longo do tempo