Webinar: Otimização de Custos na AWS

27
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Otimização de Custos AWS: Ajudando os clientes a pagarem apenas pelo necessário Arthur Basbaum Business Development Manager [email protected]

Transcript of Webinar: Otimização de Custos na AWS

Page 1: Webinar: Otimização de Custos na AWS

©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Otimização de Custos AWS:

Ajudando os clientes a pagarem

apenas pelo necessário

Arthur Basbaum

Business Development Manager

[email protected]

Page 2: Webinar: Otimização de Custos na AWS

”Nosso negócio não está crescendo como esperávamos, preciso que você me

ajude a identificar e cortar custos não essenciais”

”Valorização do dólar está impactando os nosso custos de TI, vamos revisar

todos os projetos que estão em andamento”

”Temos um target de redução de custos muito agressivo e preciso do seu apoio

para apresentar um plano de redução de 25% dos custos para os próximos 3

meses”

”Temos um novo projeto planejado para esse ano mas não tenho certeza onde

deveria alocar essa demanda e ter o melhor retorno pelo nosso investimento”

Isso soa familiar?

Page 3: Webinar: Otimização de Custos na AWS

O que vamos ver hoje…

Como iniciar uma análise de otimização, quais as

ferramentas e modelos de pagamento disponíveis na

AWS para buscar o melhor retorno pelo seu investimento e

quais indicadores acompanhar para se ter uma visão

completa dos seus custos em nuvem

Page 4: Webinar: Otimização de Custos na AWS

Ao invés de pagar… Pagar…

pelo o que se Usa pelo o que se Precisa

Time

Usage

Page Views

Revenue

Etc.

Custos

Time

Usage

Page Views

Revenue

Etc.

Custos

Otimização de custos é…

Page 5: Webinar: Otimização de Custos na AWS

Os Quatro Pilares da Otimização de Custos

Right Sizing Reserva

Capacidade

Elasticidade Medir,

Monitorar e

Melhorar

Investir Ativo

Correto

PrevisibilidadeCAPEX para

OPEX

Relatório & KPIs

Page 6: Webinar: Otimização de Custos na AWS

Elasticidade

Procure por instâncias que podem ser

desligadas

• Busque por instâncias dev/test que não fazem parte

da sua produção, que estão sempre ligadas e

desligue-as

Autoscale

• Use Autoscaling para acompanhar a sua demanda,

seja ela para cima ou para baixo

Regra: Tente desligar aproximadamente 30% das suas

instâncias diariamente

Page 7: Webinar: Otimização de Custos na AWS

Elasticidade

Ligado e Desligado Rápido Crescimento

Picos PrevisíveisPicos Variáveis

INSATISFAÇÃO CLIENTE

DESPERDÍCIO

Page 8: Webinar: Otimização de Custos na AWS

Right Sizing

Right Sizing

• Busque pela instância disponível mais barata que

atenda a sua demanda

• Monitore regularmente a utilização de CPU, RAM,

Armazenamento e Rede para identificar instâncias

que podem ser reduzidas

• Utilize as métricas do CloudWatch para criar

alarmes de utilização

Regra: Selecione a melhor instância para a sua

demanda, depois faça a reserva de capacidade

Page 9: Webinar: Otimização de Custos na AWS

29 m1.large @ $0.233/h

$4,865.04 / mês*

59 t2.medium @ $0.108/h

$4,587.84 / mês*

*Assumindo instâncias Linux na região South America e com 720 horas no mês

Usando Right Sizing e Elasticidade para redução de custos

Instâncias menores vs. Instâncias maiores

Page 10: Webinar: Otimização de Custos na AWS

Instâncias Reservadas

1o passo: Cobertura de RI

• Cubra recursos que estão sempre ligados

2o passo: Utilização de RI

• Mais utilização com a flexibilidade das RIs

• Agrupe ou Divida as RIs de acordo com a

demanda

Regra: Target 70-80% recursos sempre ligados com

95% de horas utilizadas

Comprometimento: 1 ou 3 anos

Métodos de pagamento: No Upfront, Partial Upfront e All Upfront

Serviços AWS: EC2, RDS, DynamoDB, Redshift e ElastiCache

Page 11: Webinar: Otimização de Custos na AWS

Quanto de economia devo esperar ao reservar instâncias vs o modelo tradicional

sob demanda (on demand)?

Escolhendo o melhor meio de pagamento para a sua reserva de capacidade:

• Preocupado com a valorização do dólar? 1Y/3Y All Upfront

• Quer economias + Possui dinheiro disponível? Partial Upfront

• Não tem dinheiro para investir antecipado? Upfront

1Y No Upfront 1Y Partial 1Y All Upfront 3Y Partialc3.2xlarge 24% 32% 34% 55%m3.2xlarge 37% 46% 47% 60%t2.large 33% 42% 43% 55%

Considerando região Sao Paulo e máquinas Linux

Instâncias Reservadas

Page 12: Webinar: Otimização de Custos na AWS

Objeções comuns na compra de RIs

“Não tenho dinheiro para pagar

antecipado”

”E se a AWS reduzir os custos das

instâncias no futuro?”

”E se a AWS lançar novas instâncias (ou

uma nova família)?”

”Não quero me comprometer com uma

instância por um longo período”

Fale sobre o modelo No Upfront (Nov/14)

Faça o calculo, é melhor reservar agora

ou esperar X meses por uma redução?

Mude a conversa para tempo de break

even, fale sobre as modificações

permitidas nesse modelo de contrato e

sobre o RI Marketplace

Page 13: Webinar: Otimização de Custos na AWS

custo = uso x rate

Reserva Capacidade

Right SizingElasticidade*

* 65% das horas de um mês (474 horas) correspondem a noites e finais de semana

Não utilize a nuvem como se fosse um datacenter

Page 14: Webinar: Otimização de Custos na AWS

# instâncias OD

# instâncias Spot

# instâncias RI

# Recomendação RI

• Elasticidade: 36% instâncias em média são desligadas por dia

• Cobertura de RI: 28% - porque não explorar mais?

• Interessante economia Spot, porque não explorar para os picos

previsíveis de OD?

Case

Page 15: Webinar: Otimização de Custos na AWS

Gastos AWS: Últimos 3 meses Oportunidades de otimização

AS IS Elasticity RightSizing

ReservedCapacity

TO BE

+21% am

+15% am

6%

14%

12%

Case

Page 16: Webinar: Otimização de Custos na AWS

Como saber se estou fazendo o correto

investimento em nuvem sem tirar o foco do meu

negócio?

Page 17: Webinar: Otimização de Custos na AWS

Otimização Custos: Governança

(Lembram do 4th pilar?)

Page 18: Webinar: Otimização de Custos na AWS

Ajude seu cliente a conhecer o Billing Console

Page 19: Webinar: Otimização de Custos na AWS

Identifique (tag) os recursos

Key Name: Nome da Tag

exemplo: ”Centro de Custo”

Value: Descrição da Tag

exemplo: ”35667” centro de custo

Ideias para Tags: Departamento, Ambiente, Responsável, …

...lembre-se: less is more

Page 20: Webinar: Otimização de Custos na AWS

Crie Alertas de Budget

Budget: Crie alarmes de budget por serviço, tag, AZ e AWSID para acompanhar

os custos AWS de forma mais dinâmica

Dica: Use notificações de email para uma resposta mais rápida

Page 21: Webinar: Otimização de Custos na AWS

Crie Alertas de Budget

Quero saber se o meu gasto mensal com EC2 irá ultrapassar $100 durante os próximos meses

Se o previsto (forecast) para o mês for acima dos $100 planejados a AWS irá enviar um alarme para os contatos cadastrados

Page 22: Webinar: Otimização de Custos na AWS

Cost Explorer

Acompanhe os seus gastos de forma mais visual, possui os dados dos últimos 13

meses de utilização e pode estimar os próximos 3 meses de acordo com as

demandas atuais

Use o Cost Explorer para identificar padrões na sua conta. Informação pode ser

reportada por mês/dia e dividida por serviço, AZ, tags, tipo de instância e AWSID.

Page 23: Webinar: Otimização de Custos na AWS

Trusted Advisor

Page 24: Webinar: Otimização de Custos na AWS

Exemplo: Cliente com a conta otimizada

Page 25: Webinar: Otimização de Custos na AWS

Ferramentas que podem

te ajudar:

e... outro cliente com oportunidades de otimização

Ganhe 45 dias de trial

Código: AWS-888

https://app.cloud8.com.br/tokens/coupon

Page 26: Webinar: Otimização de Custos na AWS

Os Quatro Pilares da Otimização de Custos

Right Sizing Reserva

Capacidade

Elasticidade Medir,

Monitorar e

Melhorar

Page 27: Webinar: Otimização de Custos na AWS

Obrigado

Arthur BasbaumBusiness Development Manager

[email protected]