Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Seminario de Cloud Computing na UFRRJ
1. Jornada na Nuvem (Novo Normal)
Alex Coqueiro
@alexbcbr (twitter)
Solutions Architect
Amazon Web Services
Cesar Schmitzhaus
Technology Coordinator
Teltec Solutions
2. Agenda
Introdução
aos
Serviços
de
Nuvem
da
Amazon
Web
Services
Segurança
Exemplos
de
Arquitetura
Aplicação
Web
Backup
Disaster
Recovery
3. CLOUD
Amplo conjunto de recursos
computacionais que permitem as
empresas moverem mais
rapidamente
4. About Amazon
Web Services!
Deep experience in
building and
operating global web
scale systems
?
…entrou no mundo de Cloud?
Como a Amazon…
5. Pague apenas pelo que usa!
Problemas em
atender clientes
Custo de Infraestrutura
Tempo
Alta Despesa de
Capital
Custo de
Oportunidade
Demanda
Prevista
Hardware
Tradicional
Demanda
Real
AWS
6. … e a adoção de Cloud no Governo …!
800+ agências
governamentais
3.000+
Instituições
Educacionais
10.000+
Organizações
sem fins
lucrativos
9. Presença Global (Regiões)
US-WEST (Oregon) EU-WEST (Ireland)
Zona de Disponibilidade
Pontos Edge
ASIA PAC
(China)
US-WEST (N.
California)
SOUTH AMERICA
(Sao Paulo)
AWS GovCloud (US)
US-EAST
(Virginia)
ASIA PAC
(Sydney)
ASIA PAC
(Singapore)
ASIA PAC
EU-WEST (Tokyo)
(Germany)
10. 2003 2014
Faturamento US$5.2B
7,800 funcionários
Infraestrutura de TI
enorme
A cada dia a
AWS adiciona o
equivalente em
capacidade para
suportar esse
mesmo negócio
12. App de Vídeos com Amazon EC2: !
De 50 a 5,000 servidores em 3 dias!!
Número de Instâncias
EC2
5,000
0 Segunda Terça Quarta Quinta Sexta Sábado Domingo
15. Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
16. NetworkingVPC
Direct Connec
t Route 5
3
Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
17. Analytics
EMR
Redshi
ft Kinesi
s Data Pipelin
e CloudFront SNS
SQS
SES
SW
F AppStream
NetworkingVPC
Direct Connec
t Route 5
3
CloudSearc
h
Application Services
WorkSpaces
Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
18. Management &
Administration
IAM
CloudWatch
CloudTrail
APIs and SDKs
Management Console
Cloud HSM
Command Line Interface
Analytics
EMR
Redshi
ft Kinesi
s Data Pipelin
e CloudFront SNS
SQS
SES
SW
F AppStream
NetworkingVPC
Direct Connec
t Route 5
3
CloudSearc
h
Application Services
WorkSpaces
Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
19. Elastic Beanstalk for Java, Node.js,
Python, Ruby, PHP and .Net
Containers & Deployment
OpsWorks
CloudFormation (PaaS)
Management &
Administration
IAM
CloudWatch
CloudTrail
APIs and SDKs
Management Console
Cloud HSM
Command Line Interface
Analytics
EMR
Redshi
ft Kinesi
s Data Pipelin
e CloudFront SNS
SQS
SES
SW
F AppStream
NetworkingVPC
Direct Connec
t Route 5
3
CloudSearc
h
Application Services
WorkSpaces
Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
20. Technology Partners
Consulting Partners
EcosystemAWS Marketplac
e
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
Analytics
EMR
Redshi
ft Kinesi
s Data Pipelin
e CloudFront SNS
SQS
SES
SW
F AppStream
NetworkingVPC
Direct Connec
t Route 5
3
CloudSearc
h
Application Services
WorkSpaces
Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
21. Support
Professional Services Training
Certification
Technology Partner
s Consulting Partner
s EcosystemAWS Marketplac
e
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
Analytics
EMR
Redshi
ft Kinesi
s Data Pipelin
e CloudFront SNS
SQS
SES
SW
F AppStream
NetworkingVPC
Direct Connec
t Route 5
3
CloudSearc
h
Application Services
WorkSpaces
Storage Gateway
S3
EBS
Glacier
Import/Export
Regions
Availability Zones
Content Delivery POPs
DynamoDB
ElastiCache
Compute
Storage
Databases
RDS
MySQL, PostgreSQL
Oracle, SQL Server
Elastic Load Balancer EC2
Auto Scaling
25. 45 Reduções de Preço!
Ex: 1 de Abril 2014
S3
51% redução
média de preço
Preços por Tier
reduziram entre 36%
a 65%
EMR
27% a 61% de
redução
RDS
Reduçãi média de
28%
ElastiCache
Redução média de
34%
EC2
38% redução
no M3
30% redução no C3
10% a 40% de redução no
M1, M2, C1 and CC2
26. Responsabilidade Compartilhada AWS!
PlaJorm,
ApplicaEons,
IdenEty
&
Access
Management
OperaEng
System,
Network
&
Firewall
ConfiguraEon
AWS
Founda+on
Services
Compute
Storage
Database
Networking
AWS
Global
Infrastructure
Availability
Zones
Regions
Edge
Loca+ons
Client-‐side
Data
EncrypEon
Server-‐side
Data
EncrypEon
Network
Traffic
ProtecEon
Customer
content
Customers
27. Proteção com Security Groups
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
Sync do banco de dados
on-premises
Todos demais acessos
bloqueados by default
Amazon EC2
Security Group
Firewall
28. Integração DC
Subrede pública
Amazon VPC
Região AWS
Subrede
privada
Data
Center
Matriz
Zona de Disponibilidade 1
Zona de disponibilidade 2
Subsidiárias
Gateway VPN Gateway
Internet
Gateway
Amazon S3 Amazon SimpleDB Amazon SES Amazon SQS
10G
Link Dedicado
30. Mensagens Finais sobre a Amazon…
1
Obsessão pelo
Cliente
2
Inovação
3
Visão de Longo
Prazo
31. AWS Trusted Advisor: Recomendar Otimizações de Custo
To: AWS Customer
From: Amazon To: AWS Web Services
Customer
Subject: From: Potential To: Amazon AWS Cost Savings
Customer
Web
Dear Customer,
From: Services
Amazon Web
We have Subject: identified Potential Services
$49,000 of potential
savings Subject: in your current Potential AWS deployment.
Cost
Cost
-Amazon Web Services
Savings
Savings