Visao geral da Nuvem da AWS e como estimar sua conta Parte 2

Post on 18-Dec-2014

1.317 views 4 download

description

Amazon Cloud Sessions é uma série de Webinars introdutórios e práticos sobre a Nuvem da AWS. Essa é a parte 2/2 que mostra uma visão geral da Nuvem da AWS e de seus produtos e serviços. Vídeo desse webinar disponível em http://vimeo.com/53525754

Transcript of Visao geral da Nuvem da AWS e como estimar sua conta Parte 2

Visão Geral da Nuvem da AWS

e como estimar sua conta

Parte 2

José Papo

AWS Tech Evangelist

@josepapo

Amazon Cloud Sessions

Vídeo Disponível - Visão Geral dos serviços da Nuvem da AWS e como estimar sua conta | Parte 1 Vídeo Disponível - Visão Geral dos serviços da Nuvem da AWS e como estimar sua conta | Parte 2

Vídeo Disponível – Introdução EC2 e RDS | Hands-on: “Instalando uma aplicação Web na nuvem AWS” Vídeo Disponível – Introdução S3 e CloudFront | Hands-on: “Publicando um site estático com S3 e CloudFront”

Agenda da Parte 1

O que é a Computação em Nuvem? Benefícios da Elasticidade e Pagamento pelo uso Infraestrutura Global da AWS Serviços de Compute Serviços de Storage Páginas de Produto e Calculadora da AWS Sumário de Benefícios

Agenda da Parte 2

Serviços de Networking Serviços de Bancos de Dados Serviços de Aplicação Serviços de Distribuição de Conteúdo Serviços de Deploy e Administração Introdução a Segurança e Arquitetura Porque utilizar a Nuvem da AWS

Escala Global

Região

US-WEST (N. California) EU-WEST (Ireland)

ASIA PAC

(Tokyo)

ASIA PAC

(Singapore)

US-WEST (Oregon)

SOUTH AMERICA (Sao

Paulo)

US-EAST (Virginia)

GOV CLOUD

ASIA PAC

(Sydney)

Zona de Disponibilidade

Escala Global

Pontos Edge

Dallas(2)

St.Louis

Miami

Jacksonville Los Angeles (2)

Palo Alto

Seattle

Ashburn(2)

Newark

New York (2)

Dublin

London(2)

Amsterdam

Stockholm

Frankfurt(2)

Paris(2)

Singapore(2)

Hong Kong

Tokyo

Sao Paulo

South Bend

San Jose

Osaka Milan

Sydney

Escala Global

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Modelo de Referência

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Networking

Virtual Private Cloud Sua Nuvem Privada dentro da Nuvem da AWS.

Recursos são isolados da Internet e podem ser

configurados com subredes e endereços IP de acordo

com necessidade do cliente

Internet

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Networking

Conexão VPN Uma conexão criptografada VPN de hardware ou

software conecta sua Nuvem Privada na Amazon

com seu data center

Internet

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Networking

Direct Connect Link dedicado entre sua infraestrutura de TI e a

Nuvem da AWS. Aumenta a performance de sua

conexão.

Amazon VPC

Região AWS

Subrede publica

Subrede privada

Data Center

Matriz

Zona de Disponibilidade 1

Zona de disponibilidade 2

Subsidiarias

VPN Gateway Gateway

Internet Gateway

Amazon S3 Amazon SimpleDB Amazon SES Amazon SQS “Nuvem Privada não precisa

ser dentro de casa” - Gartner

10G

Nuvem Privada e Híbrida com a AWS

Direct Connect

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Networking

Route 53 Sistema de DNS de Alta Disponibilidade

Escalável Automaticamente

Confiável e de baixo custo

Recurso Detalhes

Global Suportado pelos locais Edge da AWS

Escalável Escala automaticamente com base nos volumes de buscas

Roteamento baseado em latência

Suporta resolução basead em latência, permitindo aplicações multi-regiões

Integrado Integra com outros serviços da AWSpermitindo que o Route 53 se conecte a load balancers, S3 e EC2

Opções de Bancos de Dados

Relacional NoSQL

Modelos de Bancos de Dados

Banco de Dados no

Amazon EC2

Sua escolha de software

de banco de dados

Bring Your Own License

(BYOL)

Amazon Relational

Database Service (RDS)

Oracle, SQL Server ou

MySQL oferecidos como

serviço

Licenciamento Flexível:

BYOL ou Licença Incluída

Amazon DynamoDB

NoSQL

Modelo não relacional

Overhead zero de

administração

Auto-gestão Database as a Service

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Database

Relational Database Service Database-as-a-Service

Não necessita instalar e gerenciar instancias

Configurações para escalabilidade e redundância

Recurso Detalhes

Plataformas MySQL, SQL Server e Oracle RDBMS

Configurado Inicie o uso de seu BD com agilidade e segurança

Patches automáticos Mantenha seu BD sempre atualizado automaticamente

Backups Backups automáticos configuráveis

Redundância Cria instancia slave replicada como opção de failover

Replicação Cria facilmente réplicas de leitura de seus dados

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Database

DynamoDB Banco de Dados NoSQL as a Service

Performance rápida e previsível

Arquitetura distribuída e com alta disponibilidade

Recurso Detalhes

Throughput Provisionado

Aumente ou diminua com facilidade capacidade de read/write

Performance previsível Latências de apenas um dígito de milisegundos por causa da infraestrutura baseada em SSDs

Redundância Dados são replicados entre zonas de disponibilidade

Elastic MapReduce Integra com Elastic MapReduce para análises complexas de grandes conjuntos de dados

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Application Services

CloudFront Rede de distribuição de conteúdo

global

Distribui conteúdo para usuários finais

com latências menores.

London

Paris

NY

Served from S3

/images/*

3

Served from EC2

*.php

2

Single CNAME

www.mysite.com

1

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Application Services

Amazon SES Serviço de envio de emails de

maneira simples e sem necessidade

de servidores.

Cobrança por quantidade e tamanho

dos emails

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Application Services

Amazon SQS

Processing

task/processing trigger

Processing results

Amazon SQS Serviço escalável e confiável de fila

de mensagens assíncronas e sem

necessidade de servidores

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Application Services

Cloud Search Máquina de buscas elástica

Serviço gerenciado, com

escalabilidade automática e com

grande conjunto de recursos

Document Server

Results

Search Server

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Deployment & Admin

Elastic Beanstalk Implantação em um clique do Eclipse, Visual Studio e

Git

Configura automaticamente escalabilidade e outros

recursos da AWS

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Deployment & Admin

Cloud Formation Automatiza criação de ‘stacks’ de solução de forma

repetível

Framework baseado em scripts JSON

Cloud Former cria um script a partir de recursos AWS

existentes

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Deployment & Admin

Gestão de Acesso e Identidade Controle granular de direitos de usuários dentro da

AWS

Permite a criação de subcontas e múltiplos usuários

Software Developer Kits Suporte de uso de linha de comando em

Linux/Unix/Windows e APIs para diversas linguagens

de programação do mercado

+ outros Simple Notification Service

Workflow Service

ElastiCache

Elastic MapReduce

CloudWatch

Dicas de Arquitetura

Como fazer minha aplicação

Disponível? Escalável?

Tolerante a Falhas? Elástica?

Como fazer minha aplicação

1. Usar múltiplas zonas

de disponibilidade

2. Usar RDS com

réplicas e slaves

3. Usar grupos de auto-

scaling

4. Usar Elastic Load

Balancing

5. Usar Route53 para as

zonas de DNS

Multi-Regiões

Diagrama Arquitetural Multi-regiões

Disponível? Escalável?

Tolerante a Falhas? Elástica?

Zonas de Disponibilidade Route 53 DNS

Elastic load balancing Grupos de Auto-scaling Réplicas e slaves RDS

Multi-Regiões

Por que a Nuvem

da AWS?

Pioneira em soluções de Cloud: Desde 2006

AWS é aberta e flexível Sistemas Operacionais Linguagens e Bibliotecas Aplicações Certificadas

Construída com altos padrões de segurança

Infraestrutura de Segurança AWS

SOC 1/SSAE 16/ISAE 3402,

ISO 27001, PCI DSS, HIPAA, ITAR,

FISMA Moderate, FIPS 140-2

Suas

Apps

H1 2012

63 2011

82

2010

61

2009

48

2008

24

2007

9 Amazon FPS

Red Hat EC2

SimpleDB

CloudFront

EBS

Availability Zones

Elastic IPs

Relational Database Service

Virtual Private Cloud

Elastic Map Reduce

Auto Scaling

Reserved Instances

Elastic Load Balancer

Simple Notification Service

Route 53

RDS Multi-AZ

Singapore Region

Identity Access Management

Cluster Instances

Elastic Beanstalk

Simple Email Service

CloudFormation

RDS for Oracle

ElastiCache

DynamoDB

Simple Workflow

CloudSearch

Storage Gateway

Route 53 Latency Based Routing

Número de serviços lançados

Preços baixos como filosofia corporativa

Investe em Capital

Investe em Tecnologia

Aumenta Eficiência

Reduz Preços

Atrai mais clientes

Escala & Inovação … … Diminuem preços

Mais de 20 Reduções de

Preços

Líder em Market Share Líder do Quadrante Mágico

do Gartner em IaaS

Líder no Forrester Hadoop

Wave

O que os Analistas falam da AWS

Acelerando o boom das startups e novos devices

Otimizando as Grandes Corporações

E já criando valor na América Latina

Documentações em Português

E-book gratuito em português com passo a passo para

criar e configurar um servidor na Amazon

Guia de Conceitos básicos da oferta gratuita da AWS

Guia de Conceitos básicos do EC2

Guia de Conceitos básicos do S3

Guia de Conceitos básicos do RDS

Guia de Conceitos básicos do VPC

Amazon Cloud Sessions

Vídeo Disponível - Visão Geral dos serviços da Nuvem da AWS e como estimar sua conta | Parte 1 Vídeo Disponível - Visão Geral dos serviços da Nuvem da AWS e como estimar sua conta | Parte 2

Vídeo Disponível – Introdução EC2 e RDS | Hands-on: “Instalando uma aplicação Web na nuvem AWS” Vídeo Disponível – Introdução S3 e CloudFront | Hands-on: “Publicando um site estático com S3 e CloudFront”

OFERTA

GRATUITA! aws.amazon.com/pt/free

OBRIGADO! aws.typepad.com/brasil

slideshare.net/AmazonWebServicesLATAM

José Papo

AWS Tech Evangelist

@josepapo