SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Cloud
Computing &
Amazon AWS
Hello!
WALLISON MARRA
Estou aqui para falar um pouco sobre cloud
computing e Amazon AWS.
Email: unguedes@gmail.com
CLOUD COMPUTING
O que é? Quando surgiu?
1
“
Cloud computing é a capacidade de
computação amplamente disponível
e flexível.
“
Cloud teve seu breve inicío em 1999
com a empresa salesforce.com, e
em 2002 a Amazon AWS lançou o
serviço Ec2.
POR QUE DEVEMOS UTILIZAR?
Com cloud você possui:
◦ Poder computacional elevado.
◦ Alta disponibilidade.
◦ Flexibilidade.
◦ Entregabilidade.
◦ Custo controlado.
DESVANTAGENS?
SERVIÇOS CLOUD MAIS COMUNS
AMAZON AWS
Líder em cloud computing
Também!
Amazon teve seu início vendendo
livros online, mas para atingir um
nível maior nos negócios viu que era
preciso evoluir a infra estrutura.
Assim surgiu a Amazon AWS.
MAS AMAZON NÃO É UM ECOMMERCE?
DATA CENTERS AWS
CLIENTES AWS
Você sabia que a Netflix, sozinha, chega a consumir ⅓ da
internet do mundo em horários de picos nos EUA?
?
O que devo fazer? Quais serviços AWS devo utilizar?
ESCALANDO APLICAÇÕES
TUDO EM UM? NEVER!
◦ Ambiente pesado.
◦ Processamento
elevado X baixa
entrega.
◦ Auto indíce de
indisponibilidade.
DÊ ADEUS Á GUERRA DE UM HOMEM SÓ
PHP / NODEJS
MYSQL
APACHE
IMAGENS
UPLOADS
PENSE "DESACOPLADAMENTE"
◦ Serviços separados.
◦ Servidores separados.
◦ Images, arquivos estátics e uploads
em storage entregues por CDN.
Literalmente cada um no seu
quadrado.
? COMO AWS PODE TE AJUDAR ?
3 SERVIÇOS
BÁSICOS
EC2, RDS e S3
1 EC2
Elastic Compute Cloud
COM EC2 PODEMOS
Instancias
São os VPS's
(Virtual private
server),
utilizados para
configuração de
seu ambiente:
Apache, NginX,
Tomcat. Local
onde sua
aplicação é
executada.
ELB - Elastic Load
Balancer
Responsável por
distribuir a carga
de requisições
em sua
aplicação.
Security Groups
Não são
configuradas as
portas de
entrada e saída
de suas
instancias VPS's.
COM EC2 PODEMOS
Auto Scaling Group
Responsável estabelecer
tamanho mínimo e máximo de
sua stack, assim como métrica
para auto scaling
◦ CPU > 50% / 3min
◦ NETOUT > 500MBs / 3 min
Launch
Configutarion
Armazena as
configurações
básicas das VPS
a serem iniciadas
em um processo
de auto scaling.
TIPOS DE EC2
◦ General Propose (T2, M4, M3)
◦ Compute Optimized (C3, C4)
◦ Memory Optimized (R3)
◦ GPU (G2)
◦ Storage Optimized (L2, D2)
▫ High I/O.
▫ Densive storage.
BLUE PRINT
EC2
ELB
AutoScaling
Group
Launch Conf.
EC2
EC2
Security
Group
2 RDS
Relacional Database Service
INSTANCIAS RDS
◦ General Propose (M3, M4)
◦ Memory Optimized (R3)
◦ Micro Instances (T2)
Bancos suportados
◦ Aurora
▫ Criado pela Amazon.
▫ Somente instâncias R3.
◦ MySQL
◦ MariaDB
◦ PostGres
◦ Oracle
3 S3
Simple Storage Service
◦ Disponibilidade de 99,999999999% / ano
◦ Armazenamento de arquivos estáticos.
◦ Baixo custo -$0,03 / GB
Arquivos como imagens, scripts JS, CSS,
HTML, devem ser armazenados no S3,
evitando sobrecargas em seu servidor WEB.
DETALHES S3
! DEMONSTRAÇÃO
Show me the process!
BLUE PRINT FINAL
EC2
ELB
AutoScaling
Group
Launch Conf.
EC2
EC2
Security
Group
RDS
S3
Blackfriday 2015, um
caso de sucesso com
AWS.
15 Milhões
Total do valor transacionado
pela estrutura.
99,94% UPTIME
Valor correspondente em um
périodo de 3 dias no black
friday.
20% Maior que no último ano.
-50% Suporte a
Infra
Mais tranquilidade, menos
mão de obra.
Obrigado!
DÚVIDAS?
Meus contatos
unguedes@gmail.com
facebook/wallisonmarra

Weitere ähnliche Inhalte

Was ist angesagt?

Arquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo SessionArquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo SessionAmazon Web Services LATAM
 
Como construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWSComo construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWSAmazon Web Services LATAM
 
Raising the bar #2 - Explorando o poder do banco de dados com Amazon Aurora
Raising the bar #2 - Explorando o poder do banco de dados com Amazon AuroraRaising the bar #2 - Explorando o poder do banco de dados com Amazon Aurora
Raising the bar #2 - Explorando o poder do banco de dados com Amazon AuroraAmazon Web Services LATAM
 
Armazenamento para uma estratégia híbrida
 Armazenamento para uma estratégia híbrida Armazenamento para uma estratégia híbrida
Armazenamento para uma estratégia híbridaAmazon Web Services LATAM
 
Arquitetura Web no AWS
Arquitetura Web no AWSArquitetura Web no AWS
Arquitetura Web no AWSRafael Nunes
 
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWSBuilding blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWSAmazon Web Services LATAM
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaAmazon Web Services LATAM
 
Explorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon AuroraExplorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon AuroraAmazon Web Services LATAM
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Amazon Web Services LATAM
 

Was ist angesagt? (20)

Arquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo SessionArquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo Session
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Primeiros Passos na AWS
Primeiros Passos na AWSPrimeiros Passos na AWS
Primeiros Passos na AWS
 
Django no AWS
Django no AWSDjango no AWS
Django no AWS
 
Webinar: Apresentando AWS Device Farm
Webinar: Apresentando AWS Device Farm Webinar: Apresentando AWS Device Farm
Webinar: Apresentando AWS Device Farm
 
Como construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWSComo construir sua primeira aplicação de Big Data na AWS
Como construir sua primeira aplicação de Big Data na AWS
 
Raising the bar #2 - Explorando o poder do banco de dados com Amazon Aurora
Raising the bar #2 - Explorando o poder do banco de dados com Amazon AuroraRaising the bar #2 - Explorando o poder do banco de dados com Amazon Aurora
Raising the bar #2 - Explorando o poder do banco de dados com Amazon Aurora
 
Armazenamento para uma estratégia híbrida
 Armazenamento para uma estratégia híbrida Armazenamento para uma estratégia híbrida
Armazenamento para uma estratégia híbrida
 
Arquitetura Web no AWS
Arquitetura Web no AWSArquitetura Web no AWS
Arquitetura Web no AWS
 
Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 
Apresentação AWS - TDC Floripa
Apresentação AWS - TDC FloripaApresentação AWS - TDC Floripa
Apresentação AWS - TDC Floripa
 
Overview AWS - Bemobi
Overview AWS - BemobiOverview AWS - Bemobi
Overview AWS - Bemobi
 
Criando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtualCriando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtual
 
Primeiros Passos na AWS
Primeiros Passos na AWSPrimeiros Passos na AWS
Primeiros Passos na AWS
 
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWSBuilding blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
 
Criando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtualCriando e conectando seu datacenter virtual
Criando e conectando seu datacenter virtual
 
Explorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon AuroraExplorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon Aurora
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
 
Mobile tests usando AWS Device Farm
Mobile tests usando AWS Device FarmMobile tests usando AWS Device Farm
Mobile tests usando AWS Device Farm
 

Ähnlich wie Cloud Computing & Amazon AWS - PUCMINAS 2015

Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWSMatheus Fidelis
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Augusto Berwaldt
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Jonathan Baraldi
 
Escalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuariosEscalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuariosAmazon Web Services LATAM
 
Escalando para os primeiros 10 milhões de usuários
Escalando para os primeiros 10 milhões de usuáriosEscalando para os primeiros 10 milhões de usuários
Escalando para os primeiros 10 milhões de usuáriosAmazon Web Services LATAM
 
Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesRafael Biriba
 
Cloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWSCloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWSDextra
 
AWS EC2 Container Service (ECS) In Action - iMasters Developer Week - Vitoria
AWS EC2 Container Service (ECS) In Action - iMasters Developer Week - VitoriaAWS EC2 Container Service (ECS) In Action - iMasters Developer Week - Vitoria
AWS EC2 Container Service (ECS) In Action - iMasters Developer Week - VitoriaHeitor Vital
 
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...PGDay Campinas
 
Openstack - Visão geral
Openstack - Visão geralOpenstack - Visão geral
Openstack - Visão geralbrasilopenstack
 
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para CloudPaulo Miguel Almeida
 
Slides-MMTI-AWS-Infra-Intro-MeetUp.pdf
Slides-MMTI-AWS-Infra-Intro-MeetUp.pdfSlides-MMTI-AWS-Infra-Intro-MeetUp.pdf
Slides-MMTI-AWS-Infra-Intro-MeetUp.pdfssuser028f63
 
Amazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasAmazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasJose Papo, MSc
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarAmazon Web Services LATAM
 
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalEscalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalAmazon Web Services LATAM
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Thiago Viola
 

Ähnlich wie Cloud Computing & Amazon AWS - PUCMINAS 2015 (20)

Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1
 
Escalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuariosEscalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuarios
 
Escalando para os primeiros 10 milhões de usuários
Escalando para os primeiros 10 milhões de usuáriosEscalando para os primeiros 10 milhões de usuários
Escalando para os primeiros 10 milhões de usuários
 
Fazendo seu DR na AWS
Fazendo seu DR na AWSFazendo seu DR na AWS
Fazendo seu DR na AWS
 
Cloud computing e Amazon Web Services
Cloud computing e Amazon Web ServicesCloud computing e Amazon Web Services
Cloud computing e Amazon Web Services
 
Cloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWSCloud Computing - Plataforma e Desenvolvimento com AWS
Cloud Computing - Plataforma e Desenvolvimento com AWS
 
AWS EC2 Container Service (ECS) In Action - iMasters Developer Week - Vitoria
AWS EC2 Container Service (ECS) In Action - iMasters Developer Week - VitoriaAWS EC2 Container Service (ECS) In Action - iMasters Developer Week - Vitoria
AWS EC2 Container Service (ECS) In Action - iMasters Developer Week - Vitoria
 
Elastic load balancing melhores praticas
Elastic load balancing melhores praticasElastic load balancing melhores praticas
Elastic load balancing melhores praticas
 
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
 
Amazon EC2 Introducao e Dicas
Amazon EC2 Introducao e DicasAmazon EC2 Introducao e Dicas
Amazon EC2 Introducao e Dicas
 
Openstack - Visão geral
Openstack - Visão geralOpenstack - Visão geral
Openstack - Visão geral
 
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
 
Slides-MMTI-AWS-Infra-Intro-MeetUp.pdf
Slides-MMTI-AWS-Infra-Intro-MeetUp.pdfSlides-MMTI-AWS-Infra-Intro-MeetUp.pdf
Slides-MMTI-AWS-Infra-Intro-MeetUp.pdf
 
Amazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasAmazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicas
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - Webinar
 
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalEscalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud
 

Cloud Computing & Amazon AWS - PUCMINAS 2015