52
Plataformas Computação na Nuvem

PDC - Engenharia - Plataformas Computação em Nuvem

Embed Size (px)

Citation preview

Page 1: PDC - Engenharia - Plataformas Computação em Nuvem

Plataformas Computação na Nuvem

Page 2: PDC - Engenharia - Plataformas Computação em Nuvem

Agenda

☑Hardware Atual☑Amazon Web Services☑Azure☑Solução

Page 3: PDC - Engenharia - Plataformas Computação em Nuvem

Hardware Atual

Page 4: PDC - Engenharia - Plataformas Computação em Nuvem

Hardware Servidor Aplicação (Atualmente especificado)

☑DMP Light - Servidor de Aplicação☑ Intel Dual Core☑Memória 2GB expansível☑HD SATA

Page 5: PDC - Engenharia - Plataformas Computação em Nuvem

Infra Estrutura Como Serviço

☑É a entrega da infraestrutura de computação como um serviço em um ambiente típico de plataforma virtualizada

☑Exemplo☑Amazon Web Service(AWS)

Page 6: PDC - Engenharia - Plataformas Computação em Nuvem

Plataforma Como Serviço

☑ É o conceito ao qual consiste do serviço propriamente dito de hospedagem e implementação de hardware e softwares para o uso e acesso de aplicativos (softwares)

☑Exemplo☑Windows Azure

Page 7: PDC - Engenharia - Plataformas Computação em Nuvem

Comparação

Page 8: PDC - Engenharia - Plataformas Computação em Nuvem

Amazon Web Services

Page 9: PDC - Engenharia - Plataformas Computação em Nuvem

Solução

☑Nome: Amazon Elastic Compute Cloud☑Fornecedor: Amazon☑Site: http://aws.amazon.com/ec2/☑Descrição: É um serviço da Web que fornece uma

capacidade de computação redimensionável na nuvem

Page 10: PDC - Engenharia - Plataformas Computação em Nuvem

Amazon EC2

☑Oferece um controle completo de seus recursos computacionais e permite que você trabalhe no ambiente computacional comprovado da Amazon

☑Permite que você pague somente pela capacidade que realmente utilizar

Page 11: PDC - Engenharia - Plataformas Computação em Nuvem

Instâncias On-Demand

☑ Pagamento pela capacidade computacional por hora, sem nenhum compromisso em longo prazo ou pagamentos prévios

☑Baixo custo e flexibilidade sem nenhum pagamento prévio ou compromisso em longo prazo.

☑Aplicativos com com cargas de trabalho imprevisíveis que não podem ser interrompidas

☑Durante períodos de alta demanda, é possível que você não possa iniciar tipos de instância específicos em Zonas de disponibilidade determinadas em períodos curtos

Page 12: PDC - Engenharia - Plataformas Computação em Nuvem

Instâncias Reservadas

☑ Permitem que você faça um pagamento baixo, único e inicial para uma instância, reserve-o pelo prazo de um ou três anos, e pague uma taxa significativamente menor por cada hora na qual a instância foi executada.

☑Aplicativos com condição estável ou uso previsível☑Aplicativos que exigem capacidade reservada, incluindo

recuperação de desastres☑ Instâncias Reservadas podem fornecer economias de até

71% em comparação ao uso de Instâncias On Demand

Page 13: PDC - Engenharia - Plataformas Computação em Nuvem

Instâncias Spot

☑ Permitem que você especifique o preço horário máximo que está disposto a pagar

☑ Se o Preço Spot for maior do que o preço máximo de um cliente, a instância do cliente será desativada

☑Aplicativos que têm períodos de início e de término flexíveis

☑Aplicativos que são viáveis somente por preços computacionais muito baixos

☑Usuários com necessidades computacionais urgentes para grandes quantidades de capacidade adicional

Page 14: PDC - Engenharia - Plataformas Computação em Nuvem

Configuração Pequena

☑Memória de 1,7 GB☑ 1 Unidade computacional EC2 (1 núcleo virtual com 1

unidade computacional EC2)☑Armazenamento de instâncias de 160 GB☑ Plataforma de 32 ou 64 bits☑Desempenho de E/S: moderado☑Otimizada para EBS disponível: não☑Nome da API: m1.small

Page 15: PDC - Engenharia - Plataformas Computação em Nuvem

Configuração Média

☑Memória de 3,75 GB☑2 unidades de processamento EC2 (2 núcleos

virtuais com 1 unidade de processamento EC2)☑Armazenamento de instâncias de 410 GB☑Plataforma de 32 ou 64 bits☑Desempenho de E/S: moderado☑Otimizada para EBS disponível: não☑Nome da API: m1.medium

Page 16: PDC - Engenharia - Plataformas Computação em Nuvem

Configuração Grande

☑Memória de 7,5 GB☑4 unidades de processamento EC2 (2 núcleos virtuais

com 2 unidades de processamento EC2 cada)☑Armazenamento de instâncias de 850 GB☑Plataforma de 64 bits☑Desempenho de E/S: alto☑Otimizada para EBS disponível: 500 Mbps☑Nome da API: m1.large

Page 17: PDC - Engenharia - Plataformas Computação em Nuvem

Configuração Extragrande

☑Memória de 15 GB☑8 unidades de processamento EC2 (4 núcleos virtuais

com 2 unidades de processamento EC2 cada)☑Armazenamento de instâncias de 1.690 GB☑Plataforma de 64 bits☑Desempenho de E/S: alto☑Otimizada para EBS disponível: 1000 Mbps☑Nome da API: m1.xlarge

Page 18: PDC - Engenharia - Plataformas Computação em Nuvem

Comparativo entre InstanciasOn Demand

Page 19: PDC - Engenharia - Plataformas Computação em Nuvem

Comparativo entre Instancias Reserved

Page 20: PDC - Engenharia - Plataformas Computação em Nuvem

Amazon S3

☑Nome: Amazon Simple Storage Service ☑Fornecedor: Amazon☑Site: http://aws.amazon.com/s3/☑Descrição: O Amazon S3 é o serviço de

armazenamento para a Internet

Page 21: PDC - Engenharia - Plataformas Computação em Nuvem

Amazon S3

☑Foi desenvolvido para facilitar a escalabilidade de computação para os desenvolvedores.

☑Fornece uma interface simples de serviço web que pode ser usada para armazenar e recuperar qualquer quantidade de dados, a qualquer momento, de qualquer lugar na web

☑O serviço visa maximizar os benefícios de escala e poder passar esses benefícios para os desenvolvedores

Page 22: PDC - Engenharia - Plataformas Computação em Nuvem

America do Sul (São Paulo) Definição de preço de armazenamento

Consumo Armazenamento padrão Redundância de armazenamento reduzida Armazenamento do GlacierPrimeiro 1 TB/mês $0.130 por GB $0.104 por GB N/A*Próximos 49 TB/mês $0.110 por GB $0.088 por GB N/A*Próximos 450 TB/mês $0.095 por GB $0.076 por GB N/A*Próximos 500 TB/mês $0.090 por GB $0.072 por GB N/A*Próximos 4.000 TB/mês $0.080 por GB $0.064 por GB N/A*Mais de 5000 TB/mês $0.075 por GB $0.050 por GB N/A*

O Amazon Glacier é um serviço de armazenamento de custo extremamente baixo, que fornece armazenamento seguro e durável para backup e arquivamento de dados

Page 23: PDC - Engenharia - Plataformas Computação em Nuvem

Padrão EUA Definição de preço de armazenamento

TB/mês Armazenamento padrão Redundância de armazenamento reduzida Armazenamento do GlacierPrimeiro 1 TB/mês $0.095 por GB $0.076 por GB $0.010 por GBPróximos 49 TB/mês $0.080 por GB $0.064 por GB $0.010 por GBPróximos 450 TB/mês $0.070 por GB $0.056 por GB $0.010 por GBPróximos 500 TB/mês $0.065 por GB $0.052 por GB $0.010 por GBPróximos 4.000 TB/mês $0.060 por GB $0.048 por GB $0.010 por GBMais de 5000 TB/mês $0.055 por GB $0.037 por GB $0.010 por GB

Page 24: PDC - Engenharia - Plataformas Computação em Nuvem

America do Sul (São Paulo) Definição de preço de solicitação

Solicitação Definição de preçoSolicitações PUT, COPY, POST ou LIST $0.014 por 1.000 solicitaçõesExcluir solicitações Free †Solicitações GET e todas as outras $0.014 por 10.000 solicitações

Page 25: PDC - Engenharia - Plataformas Computação em Nuvem

Padrão EUA Definição de preço de solicitação

Solicitação Definição de preçoSolicitações PUT, COPY, POST ou LIST $0.01 por 1.000 solicitaçõesSolicitações de arquivamento e restauração do Glacier $0.05 por 1.000 solicitaçõesExcluir solicitações Free †Solicitações GET e todas as outras $0.01 por 10.000 solicitaçõesRestaurações de dados do Glacier Free ††

Page 26: PDC - Engenharia - Plataformas Computação em Nuvem

America do Sul (São Paulo) Definição de preço de transferência de dados

Transferência de dados Definição de preçoTransferência de dados para dentroTransferência de todos os dados para dentro $0.000 por GBTransferência de dados para foraPrimeiro 1 GB/mês $0.000 por GBAté 10 TB/mês $0.250 por GBPróximos 40 TB/mês $0.230 por GBPróximos 100 TB/mês $0.210 por GBPróximos 350 TB/mês $0.190 por GB

Page 27: PDC - Engenharia - Plataformas Computação em Nuvem

Padrao EUA Definição de preço de transferência de dados

Transferência de dados Definição de preçoTransferência de dados para dentroTransferência de todos os dados para dentro $0.000 por GBTransferência de dados para foraPrimeiro 1 GB/mês $0.000 por GBAté 10 TB/mês $0.120 por GBPróximos 40 TB/mês $0.090 por GBPróximos 100 TB/mês $0.070 por GBPróximos 350 TB/mês $0.050 por GB

Page 28: PDC - Engenharia - Plataformas Computação em Nuvem

Amazon RDS

☑Nome: Amazon Relational Database Service☑Fornecedor: Amazon☑Site: http://aws.amazon.com/rds/☑Descrição: É um serviço da Web que facilita a

configuração, a operação e o escalonamento de um banco de dados relacional na nuvem

Page 29: PDC - Engenharia - Plataformas Computação em Nuvem

Amazon RDS

☑Fornece uma capacidade econômica e reescalável enquanto gerencia tarefas de administração do banco de dados

☑Prove acesso aos bancos de dados MySQL, Oracle ou Microsoft SQL Server

☑Corrige automaticamente o software do banco de dados e faz backup do banco de dados, armazenando os backups por um período de retenção definido pelo usuário

Page 30: PDC - Engenharia - Plataformas Computação em Nuvem

Valores Amazon RDS (My SQL)

Page 31: PDC - Engenharia - Plataformas Computação em Nuvem

Valores Amazon RDS(SQL Server Express)

Page 32: PDC - Engenharia - Plataformas Computação em Nuvem

Valores Amazon RDS (SQL Server Web)

Page 33: PDC - Engenharia - Plataformas Computação em Nuvem

Valores Amazon RDS (SQL Server Standard)

Page 34: PDC - Engenharia - Plataformas Computação em Nuvem

Valores Amazon RDS (Oracle)

Page 35: PDC - Engenharia - Plataformas Computação em Nuvem

Caso de Uso (AWS)

Page 36: PDC - Engenharia - Plataformas Computação em Nuvem

Exemplo de configuração escolhida(site Fica lá em Casa)

☑Elastic Beanstalk, plataforma Windows IIS com ASP.Net Framework 4 em uma instancia Small do EC2 e com recursos de load balance padrão do Elastic Beanstalk. RDS com SQL Server 2008 Web Edition na instância small ;

☑S3 para armazenamento das fotos do site;☑Route 53 para redirecionamento do dominio.☑custo caiu 50% em relação a um servidor

dedicado físico

Page 37: PDC - Engenharia - Plataformas Computação em Nuvem

Windows Azure

Page 38: PDC - Engenharia - Plataformas Computação em Nuvem

Windows Azure

☑Nome: Windows Azure☑Fornecedor: Microsoft☑Site: http://www.windowsazure.com☑Descrição: O Windows Azure é uma plataforma

em nuvem aberta e flexível que permite criar, implantar e gerenciar aplicativos rapidamente em uma rede global de data centers gerenciada pela Microsoft

Page 39: PDC - Engenharia - Plataformas Computação em Nuvem

Recursos

☑Sites (Implantação de sites em ambiente de nuvem)☑Maquinas Virtuais☑Serviços para celular☑Serviços em Nuvem (Serviços altamente

disponíveis)☑Big Data (Serviço de banco de dados para grande

massa de dados)☑Mídia (gerenciamento e distribuição de mídia)

Page 40: PDC - Engenharia - Plataformas Computação em Nuvem

Modelo de Instância Gratuita

☑10 sites gratuitos por sub-região* no domínio AzureWebSites.net

☑165 MB de dados de saída por dia por sub-região até 5 GB por região; dados de entrada ilimitados

☑1 GB de armazenamento por sub-região (compartilhado por todos os sites)

☑20 MB de um banco de dados MySQL de terceiro por sub-região pelos primeiros 12 meses (poderá haver cobrança após esse período)

Page 41: PDC - Engenharia - Plataformas Computação em Nuvem

Modelo de Instância Compartilhada

☑A capacidade de atribuir seu host ou nome de domínio personalizado

☑Tráfego de saída cobrado de acordo com tarifas do tipo Pago pelo Uso; transferência de dados de entrada ilimitada

☑1 GB de armazenamento (compartilhado por todos os sites)

☑20 MB de um banco de dados MySQL de terceiros

Page 42: PDC - Engenharia - Plataformas Computação em Nuvem

Valor Instancia Compartilhada

☑Será cobrado em $0,02/hora (aproximadamente $14,40/ mês) por instância de Site em disponibilidade geral.

☑um desconto de 33% será aplicado para uma tarifa mensal efetiva de $9,60 / mês, por instância de Site

☑O cálculo mensal por instância de Site compartilhada paga é o seguinte: 720 horas * 1/9 * $0,12 = $9,60

Page 43: PDC - Engenharia - Plataformas Computação em Nuvem

Modelo de Instância Reservada

☑Os sites são executados em máquinas virtuais dedicadas cedidas apenas a você

☑Capacidade de ceder a todos os seus sites um host ou nome de domínio personalizado

☑ Transferências de dados de saída ilimitadas cobradas pelas tarifas do tipo Pago pelo Uso; transferências de dados de entrada ilimitadas

☑ 10 GB de armazenamento (compartilhado por todos os sites)

☑ 20 MB de um banco de dados MySQL de terceiros

Page 44: PDC - Engenharia - Plataformas Computação em Nuvem

Instancias Reservadas

Page 45: PDC - Engenharia - Plataformas Computação em Nuvem

Comparação pelo tamanho das instâncias

Page 46: PDC - Engenharia - Plataformas Computação em Nuvem

COMPARAÇÃO DE RECURSOS DE OFERTA DE SITE

Page 47: PDC - Engenharia - Plataformas Computação em Nuvem

Opções para o cliente

Page 48: PDC - Engenharia - Plataformas Computação em Nuvem

Comparação de valores para instancias Aws selecionadas

Tipo de instancia Instances Operating System Instance Type Usage Usage Monitoring PriceCompute: Amazon EC2 On-Demand Instances: 1 windows small 1 YesCompute: Amazon EC2 Reserved Instances: 1 windows medium 1 YesCompute: Amazon EC2 On-Demand Instances: 1 windows small 1 YesCompute: Amazon EC2 Reserved Instances: 0 ** ** 0 **Compute: Amazon EC2 On-Demand Instances: 1 windows medium 1 YesCompute: Amazon EC2 Reserved Instances: 0 ** ** 0 **

214.11

224.33

114.53

Page 49: PDC - Engenharia - Plataformas Computação em Nuvem

Windows Azure

Tipo de instancia Instances Operating System Instance Size PriceInstancia Compartilhada ** windows ** 9.60Instancia Reservada 1 windows smal 57.60Instancia Reservada 1 windows medium 115.20Instacia Reservada 1 windows large 230.40

Instancias Compartilhadas são cobradas pelo número de sites

Page 50: PDC - Engenharia - Plataformas Computação em Nuvem

Dúvidas

Page 51: PDC - Engenharia - Plataformas Computação em Nuvem

Fale Conosco

Teltools TecnologiaAv. Cesário Alvim, 3521Bairro Brasil – CEP38400-696Uberlândia – MG(34) 3222-9571

http://[email protected]

Eduardo Silva RosaAnalista de [email protected]

Page 52: PDC - Engenharia - Plataformas Computação em Nuvem

Av. Cesário Alvim, 3521Bairro Brasil – CEP38400-696Uberlândia – MG

(34) 3222-9571http://[email protected]