Estrutura de otimização de custos - Amazon EKS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Estrutura de otimização de custos

A AWS Cloud Economics é uma disciplina que ajuda os clientes a aumentar a eficiência e reduzir seus custos por meio da adoção de tecnologias computacionais modernas, como o Amazon EKS. A disciplina recomenda seguir uma metodologia chamada “estrutura de gerenciamento financeiro em nuvem (CFM)”, que consiste em 4 pilares:

Estrutura CFM

O pilar See: mensuração e responsabilidade

O pilar See é um conjunto básico de atividades e tecnologias que definem como medir, monitorar e criar responsabilidade pelos gastos com a nuvem. Geralmente é chamado de “Observabilidade”, “Instrumentação” ou “Telemetria”. As capacidades e limitações da infraestrutura de “Observabilidade” determinam o que pode ser otimizado. Obter uma visão clara de seus custos é um primeiro passo fundamental na otimização de custos, pois você precisa saber de onde está começando. Esse tipo de visibilidade também orientará os tipos de atividades que você precisará realizar para otimizar ainda mais seu ambiente.

Aqui está uma breve visão geral de nossas melhores práticas para o pilar See:

  • Defina e mantenha uma estratégia de marcação para suas cargas de trabalho.

    • Use a marcação de instâncias, a marcação de clusters EKS permite que você veja os custos individuais do cluster e os aloque em seus relatórios de custo e uso.

  • Estabeleça relatórios e monitoramento do uso do EKS usando tecnologias como o Kubecost.

  • Aloque os custos da nuvem para aplicativos, linhas de negócios (LoBs) e fluxos de receita.

  • Defina, meça e divulgue eficiência/valor KPIs com as partes interessadas do negócio. Por exemplo, crie um KPI de “métrica unitária” que meça o custo por transação. Por exemplo, um serviço de compartilhamento de caronas pode ter um KPI para “custo por viagem”.

Para obter mais detalhes sobre as tecnologias e atividades recomendadas associadas a esse pilar, consulte a seção Otimização de custos - Observabilidade deste guia.

O pilar Economizar: Otimização de custos

Esse pilar é baseado nas tecnologias e capacidades desenvolvidas no pilar “Ver”. As seguintes atividades normalmente se enquadram nesse pilar:

  • Identifique e elimine o desperdício em seu ambiente.

  • Arquiteto e design para eficiência de custos.

  • Escolha a melhor opção de compra, por exemplo, instâncias sob demanda versus instâncias spot.

  • Adapte-se à medida que os serviços evoluem: à medida que os serviços da AWS evoluem, a forma de usar esses serviços com eficiência pode mudar. Esteja disposto a se adaptar para levar em conta essas mudanças.

Como essas atividades são operacionais, elas dependem muito das características do seu ambiente. Pergunte a si mesmo: quais são os principais fatores de custos? Que valor comercial seus diferentes ambientes oferecem? Quais opções de compra e opções de infraestrutura, por exemplo, tipos de família de instâncias, são mais adequadas para cada ambiente?

Abaixo está uma lista priorizada dos fatores de custo mais comuns para clusters EKS:

  1. Custos de computação: combinar vários tipos de famílias de instâncias, opções de compra e equilibrar a escalabilidade com a disponibilidade exigem uma análise cuidadosa. Para obter mais informações, consulte as recomendações na seção Otimização de custos - Computação deste guia.

  2. Custos de rede: usar 3 AZs para clusters EKS pode aumentar potencialmente os custos de tráfego entre AZ. Para nossas recomendações sobre como equilibrar os requisitos de HA com a redução dos custos de tráfego de rede, consulte a seção Otimização de custos - Rede deste guia.

  3. Custos de armazenamento: dependendo da natureza com estado/sem estado das cargas de trabalho nos clusters EKS e de como os diferentes tipos de armazenamento são usados, o armazenamento pode ser considerado parte da carga de trabalho. Para considerações relacionadas aos custos de armazenamento do EKS, consulte a seção Otimização de custos - Armazenamento deste guia.

O pilar do Plano: planejamento e previsão

Depois que as recomendações do pilar See são implementadas, os clusters são otimizados continuamente. À medida que a experiência é adquirida na operação eficiente de clusters, as atividades de planejamento e previsão podem se concentrar em:

  • Orçamento e previsão de custos de nuvem de forma dinâmica.

  • Quantificando o valor comercial fornecido pelos serviços de contêineres da EKS.

  • Integrando o gerenciamento de custos do cluster EKS com o planejamento de gerenciamento financeiro de TI.

O pilar Run

A otimização de custos é um processo contínuo e envolve uma série de melhorias incrementais:

Volante de otimização de custos

Garantir o patrocínio executivo para esses tipos de atividades é crucial para integrar a otimização do cluster EKS aos esforços "” da organização. FinOps Ele permite o alinhamento das partes interessadas por meio de uma compreensão compartilhada dos custos do cluster EKS, da implementação das grades de proteção de custos do cluster EKS e da garantia de que as ferramentas, a automação e as atividades evoluam de acordo com as necessidades da organização.

Referências