Upload
alex-coqueiro
View
164
Download
0
Embed Size (px)
DESCRIPTION
Apresentação realizada para a Universidade Federal do Rio de Janeiro em parceria com a Teltec
Citation preview
Jornada na Nuvem (Novo Normal) Alex Coqueiro @alexbcbr (twitter) Solutions Architect Amazon Web Services
Cesar Schmitzhaus Technology Coordinator
Teltec Solutions
Agenda
Introdução aos Serviços de Nuvem da Amazon Web Services
Segurança
Exemplos de Arquitetura
Aplicação Web
Backup
Disaster Recovery
Amplo conjunto de recursos computacionais que permitem as
empresas moverem mais rapidamente
CLOUD
Deep experience in building and
operating global web scale systems
About Amazon Web Services!
? …entrou no mundo de Cloud?
Como a Amazon…
Pague apenas pelo que usa!
Problemas em atender clientes
Cust
o de
Infra
estru
tura
Tempo
Alta Despesa de Capital
Custo de Oportunidade
Demanda Prevista Hardware Tradicional
Demanda Real
AWS
… e a adoção de Cloud no Governo …!800+ agências governamentais
3.000+ Instituições
Educacionais
10.000+ Organizações
sem fins lucrativos
Avaliação do Gartner
Zona de Disponibilidade
Presença Global (Regiões)
Pontos Edge
US-WEST (Oregon) EU-WEST (Ireland)
ASIA PAC (China)
US-WEST (N. California)
SOUTH AMERICA (Sao Paulo)
US-EAST (Virginia)
AWS GovCloud (US)
ASIA PAC (Sydney)
ASIA PAC (Singapore)
ASIA PAC (Tokyo) EU-WEST
(Germany)
Faturamento US$5.2B
7,800 funcionários
Infraestrutura de TI enorme
2003 2014
A cada dia a AWS adiciona o equivalente em
capacidade para suportar esse
mesmo negócio
Agilidade
App de Vídeos com Amazon EC2: !De 50 a 5,000 servidores em 3 dias!!
Núm
ero
de In
stân
cias
E
C2
5,000
0Segunda Terça Quarta Quinta Sexta Sábado Domingo
Profundidade da Plataforma
Regions Availability Zones Content Delivery POPs
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Direct Connect Route 53 VPC Networking
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Direct Connect Route 53 VPC Networking
Analytics Data Pipeline Redshift EMR Kinesis SWF SNS SQS CloudSearch SES AppStream CloudFront
Application Services WorkSpaces
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Management & Administration IAM CloudWatch CloudTrail APIs and SDKs Management Console Cloud HSM Command Line Interface
Direct Connect Route 53 VPC Networking
Analytics Data Pipeline Redshift EMR Kinesis SWF SNS SQS CloudSearch SES AppStream CloudFront
Application Services WorkSpaces
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Elastic Beanstalk for Java, Node.js, Python, Ruby, PHP and .Net OpsWorks CloudFormation Containers & Deployment
(PaaS) Management & Administration IAM CloudWatch CloudTrail APIs and SDKs Management Console Cloud HSM Command Line Interface
Direct Connect Route 53 VPC Networking
Analytics Data Pipeline Redshift EMR Kinesis SWF SNS SQS CloudSearch SES AppStream CloudFront
Application Services WorkSpaces
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Technology Partners Consulting Partners AWS Marketplace Ecosystem Elastic Beanstalk for Java, Node.js, Python, Ruby, PHP and .Net OpsWorks CloudFormation Containers & Deployment
(PaaS) Management & Administration IAM CloudWatch CloudTrail APIs and SDKs Management Console Cloud HSM Command Line Interface
Direct Connect Route 53 VPC Networking
Analytics Data Pipeline Redshift EMR Kinesis SWF SNS SQS CloudSearch SES AppStream CloudFront
Application Services WorkSpaces
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Support Certification Training Professional Services Technology Partners Consulting Partners AWS Marketplace Ecosystem
Elastic Beanstalk for Java, Node.js, Python, Ruby, PHP and .Net OpsWorks CloudFormation Containers & Deployment
(PaaS) Management & Administration IAM CloudWatch CloudTrail APIs and SDKs Management Console Cloud HSM Command Line Interface
Direct Connect Route 53 VPC Networking
Analytics Data Pipeline Redshift EMR Kinesis SWF SNS SQS CloudSearch SES AppStream CloudFront
Application Services WorkSpaces
Regions Availability Zones Content Delivery POPs Storage Gateway S3 EBS Glacier Import/Export DynamoDB ElastiCache
Storage Compute Databases RDS
MySQL, PostgreSQL Oracle, SQL Server
Elastic Load Balancer EC2 Auto Scaling
Designed By
Arquitetura!
Interação Contínua e Inovação
Velocidade de Inovação
24 48 61
82
159
280 2014: 280 Novas Funcionalidade até Setembro
45 Reduções de Preço!Ex: 1 de Abril 2014
51% redução média de preço Preços por Tier
reduziram entre 36% a 65%
S3 EMR 27% a 61% de
redução Reduçãi média de
28%
RDS
ElastiCache Redução média de
34%
38% redução no M3
30% redução no C3
EC2
10% a 40% de redução no M1, M2, C1 and CC2
AWS Founda+on Services
Compute Storage Database Networking
AWS Global Infrastructure Regions
Availability Zones Edge Loca+ons
Client-‐side Data EncrypEon
Server-‐side Data EncrypEon
Network Traffic ProtecEon
PlaJorm, ApplicaEons, IdenEty & Access Management
OperaEng System, Network & Firewall ConfiguraEon
Customer content
Custom
ers
Responsabilidade Compartilhada AWS!
Web Tier
Application Tier
Database Tier Porta 80 e 443
abertas para internet
Time Técnico com acesso a ssh por meio
de um Bastion
Todos demais acessos bloqueados by default
Sync do banco de dados on-premises
Amazon EC2 Security Group
Firewall
Proteção com Security Groups
Integração DC
Amazon VPC
Região AWS
Subrede pública
Subrede privada
Data Center
Matriz
Zona de Disponibilidade 1
Zona de disponibilidade 2
Subsidiárias
VPN Gateway Gateway
Internet Gateway
Amazon S3 Amazon SimpleDB Amazon SES Amazon SQS
10G
Link Dedicado
Certificações para Segurança dos Workloads
Obsessão pelo Cliente
1 Inovação
2 Visão de Longo
Prazo
3
Mensagens Finais sobre a Amazon…
AWS Trusted Advisor: Recomendar Otimizações de Custo
To: AWS Customer From: Amazon Web
Services Subject: Potential Cost
Savings
To: AWS Customer From: Amazon Web
Services Subject: Potential Cost
Savings
To: AWS Customer From: Amazon Web Services Subject: Potential Cost Savings Dear Customer, We have identified $49,000 of potential savings in your current AWS deployment. -Amazon Web Services
awshub.com.br!
Obrigado