Apresentação AWS - TDC Floripa

Preview:

DESCRIPTION

Apresentação na trilha de Cloud no TDC de Florianópolis.

Citation preview

CLOUD COMPUTINGPlataforma e

Desenvolvimento com AWS

Eduardo Ximenes Soares

duximenes@gmail.com

Vamos falar de infraestrutura!!!

Infraestrutura Tradicional

• Alto custo• Implantações demoradas• Baixa utilização• Manutenção• Burocracia • Contratos• ...

Infraestrutura Ideal• Pagar apenas o que uso• Escalável • Ágil • Gestão Simples• …

E ai, Complicou?

Calma, semprehá uma luz no

fim do túnel!

Cenário

Problemas

• TI: – Aquisição– Manter infraestrutura– Baixa utilização dos recursos– Recursos compartilhados– Gerenciar crescimento– E quando acabar o projeto?

Problemas

• Projetos: – Planejamento de aquisições– Novas implementações– Escalabilidade– Burocracia– Inovação

TI vs DES

O que a empresa precisava?

Capacidade Computacional

O que a empresa precisava?

Agilidade

O que a empresa precisava?

Escalabilidade

O que a empresa precisava?

Segurança

O que a empresa precisava?

Confiabilidade

O que a empresa precisava?

Baixo custo

Quanta coisa!

Cloud Computing

Elastic Compute Cloud – EC2

• Serviço WEB que fornece capacidade computacional redimensionável na nuvem

EC2

Elastic

Ambiente controlado

EC2

Flexibilidade

EC2

Confiável

EC2

EC2

Seguro

EC2

Econômico

Fácil utilização

EC2

Acha que terminou???

Problemas a vista!!!

Problemas

Utilização desordenada

Problemas

Custos

Problemas

Reconfiguração de serviços

Problemas

Falta de autonomia

Desafios para TI

Gerenciar custos por projeto

Faturamento Consolidado

Desafios para TI

Gerenciar configuração

EBS – Elastic Block Store

Desafios para TI

Desafios – TI Autonomia e produtividade

-Dependo da TI para criar infra?

- Como automatizar start/stop?- Via interface demora!!

Autonomia e produtividade

- Desktops Linux

- API EC2- Desenvolvimento de comandos

- Export variáveis- Infra simplificada

Desafios – TI

Mas como assim?

O que preciso para criar uma

máquina?

Criar uma máquina

- Executar 1 comando

- Configurar 1 arquivo: machine.conf

- Escolha da AMI

- Criar discos EBS

Agendamentos - Cron

Conexão segura

Configuração de serviços

Criar uma máquina

aws_run projeto –m machine start

Executa scripts

Attach discos EBS

Autonomia

Produtividade

TI e DES

E não paramos por ai!!!!

- S3- RDS- VPC- Auto Scaling- Load Balancing- Beanstalk - CloudWatch- ...

Cases Internos

Desenvolvendo nas nuvens

DATA CENTERTRADICIONAL

Investimento de

R$ 100 milDespesa de

R$ 3 mil /mês

Rápido SetupSetup Demorado

Sub-utilizaçãoem 80% do tempo Pagamento por uso

Case – Cheetos

Serviços Utilizados:

- EC2

- EBS

- S3

- Elastic Load Balancing

- CloudWatch

Case – Cheetos

Tela do sistema na RÚSSIA

Tela do sistema em ISRAEL

Nossa Experiência- 64500 horas em projetos na AWS

- 7 anos de funcionamento- 2 anos de uso

- Mais de 10 projetos em paralelo

Onde vamos parar?

Obrigado

duximenes@gmail.com