51
Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Embed Size (px)

Citation preview

Page 1: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Roteamento em Redes de computador

Cloud ComputingAmazon AWS

Alex Junior VieiraCarlos AraújoDeivid Luchi

Marcelo NoskoskiMateus PionerRômolo Klein

Page 2: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Sumário

• Virtualização• Cloud Computing– Arquitetura– Modelos de implementação– Vantagens e Desvantagens do Cloud Computing• Amazon Web Services• Data Center• Conformidades

Page 3: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Virtualização

Page 4: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Arquiteturas de virtualização

Page 5: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Sistemas de virtualização

Page 6: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Cloud Computing

Page 7: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Cloud Computing: Arquitetura

Page 8: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Cloud Computing: Modelos de Serviço

Page 9: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Cloud Computing: Modelos de implementação

• Public Cloud• Private Cloud

• Hybrid Cloud• Community Cloud

Page 10: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Vantágens de Cloud Computing

• Baixo custo• Sem investimento inicial• Aplicativos em vez de operações• Capacidade flexivel• Velocidade e agilidade• Alcance global

Page 11: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Desvantágens de Cloud Computing

• Segurança

• Dependencia

• Regulamentação

Page 12: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS

Page 13: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon EC2• O Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da Web que

fornece uma capacidade de computação escalável na nuvem.

Page 14: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon VPC• A Amazon Virtual Private Cloud (Amazon VPC) permite provisionar uma

seção da nuvem da AWS isolada logicamente executando recursos em uma rede virtual predefinida.

Page 15: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Cloudwatch• O serviço CloudWatch monitora em tempo real todos os recursos e

aplicações em uso na AWS.

Page 16: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Elastic Load Balancing

Page 17: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Workspaces

Page 18: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Armazenamento AWS

Amazon S3: armazenamento simples;

Amazon Glacier: backup;

Amazon Storage Gateway: cache;

Amazon EBS: computação EC2;

Amazon AWS Import/Export: migração;

Page 19: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon S3

Buckets c/ objetos de 1B até 5TB;

Infinitamente escalonável;

Controle de acesso aos dados;

Distribuição de conteúdo: aplicativos, mídias;

RRS (Reduced Redundancy Storage);

Análise de dados: integração com EC2;

Backup, recuperação de desastres;

Hospedagem de sites estáticos;

Page 20: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Glacier Backup e armazenamentos raramente acessados: custo menor;

Integração com S3 (migração); SSL e AES-256;

Armazenamento externo: email, documentos, mídias e dados

científicos/acadêmicos;

Preservação digital;

Substituição de fitas magnéticas: backup;

Page 21: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS Storage Gateway

Integra software de backup local com a AWS;

Cache local (até 32TB) e upload para S3;

Menor latência e tempo de recuperação;

Backup e compartilhamentos no S3;

Espelhamento dos dados para EC2;

Substituição de fitas magnéticas por virtuais;

3 modelos de arquitetura:

Page 22: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon EBS

Volumes de bloco de 1GB até 1TB;

Integrados à uma instancia EC2:

Muitas operações I/O

Alta disponibilidade e durabilidade

Permite criptografia: AES-256;

Snapshots pontuais: backup e replicação;

Page 23: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS Import/Export

Ferramenta para migração de dados;

Grandes quantidades dentro da Cloud da AWS;

Dispositivos portáteis para transporte;

Off-Site backup;

Recuperação de desastres;

Page 24: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon DynamoDB

Page 25: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon RDS MySQL, Oracle, PostgreSQL, SQL Server;

Volumes magnéticos, SSD e IOPS;

Automatização das tarefas adm. do DB;

Capacidade reescalável;

Segurança: autenticação de usuários;

Page 26: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Redshift Warehouse auto gerenciado e escalável;

Clusters de nós computacionais:

Armazenamento denso

Computação densa

Processamento em paralelo AES-256;

Page 27: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Elasticache Web: cache de memória na nuvem;

Memcached Redis

Melhor desempenho: menor latência; Integrado aos DB; Segurança: VPC

Page 28: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Route 53• O Amazon Route 53 é um serviço web de DNS altamente disponível e

escalável.

Page 29: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Cloudfront Web: entrega de conteúdo http/streaming;

Origem: EC2 ou S3;

Cache: menor latência;

Page 30: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS Direct Connect• O AWS Direct Connect torna fácil estabelecer uma conexão de rede

dedicada entre o ambiente local e a AWS.

Page 31: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon EMR

Page 32: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Kinesis

Big Data;

Gerenciamento de informações;

Integração com banco de dados;

Múltiplas fonte de dados;

Carga de processamento auto dimensionável;

Informação em tempo real;

Page 33: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS Data Pipeline• O AWS Data Pipeline é um serviço da web que ajuda o cliente a processar

e mover dados entre diferentes serviços de armazenamento e computação da AWS.

Page 34: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Appstream

Page 35: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Cloudsearch• OAmazon CloudSearch permite adicionar de modo simplificado recursos

de pesquisa um website ou aplicativo.

Page 36: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon SWF• O Amazon Simple Workflow é um serviço de coordenação de tarefas e

gerenciamento de estado para aplicativos em nuvem.

Page 37: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon SES

Nicho de mercado;

Aproveitamento de estrutura;

Monitoramento Amazon de Antispam;

E-mails em grande escala;

Relatórios de abrangência do serviço;

Report de Anti-Spam bloqueados;

Page 38: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon SNS

Alerta de mensagens;

Múltiplas plataformas de comunicação;

Integração com demais serviços;

Armazenamento em banco de dados;

Custo extremamente baixo;

Console de gerenciamento;

Criptografia nas mensagens;

Page 39: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon SQS• O Amazon Simple Queue Service (SQS) é um serviço de fila de mensagem.

Page 40: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Elastic Transcoder• O Amazon Elastic Transcoder é a transcodificação de mídia na nuvem.

Page 41: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon IAM• O Amazon IAM é um serviço para

gerenciar usuários e credenciais para acesso as aplicações e serviços do AWS.

Page 42: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon Elastic Beanstalk• Com o Elastic Beanstalk é possível gerenciar aplicações e serviços do AWS

sem a preocupação de uma infraestrutura para gerenciar o serviço.

Page 43: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS Cloudtrail

• O AWS CloudTrail é um serviço da web que loga as chamadas de APIs da AWS.

Page 44: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Amazon AWS Config• O AWS Config apresenta uma plataforma detalhada de configuração dos

recursos do AWS e da conta AWS.

Page 45: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Data Center - EUA

Page 46: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Data Center – America do Sul

Page 47: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Data Center – Europa/África/Oriente Medio

Page 48: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Data Center – Ásia-Pacífico

Page 49: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Conformidades

Norma de processamento de informações federal (FIPS) 140-2 é uma norma de segurança do governo dos EUA que especifica os requisitos de segurança para módulos criptográficos que protegem informações confidenciais.

A região AWS GovCloud (EUA) oferece suporte ao cumprimento dos regulamentos do tráfego internacional de armas (ITAR).

Authority to Operate (ATOs) para agências do Programa federal de gerenciamento de autorização e risco (FedRAMP) em nível de impacto moderado.

International Organization for Standard (ISO). A certificação ISO 27001 é uma norma de segurança mundialmente adotada que descreve os requisitos para os sistemas de gerenciamento de segurança de informação.

Conformidade nível 1 com o Padrão de segurança de dados (DSS) da Indústria de cartões de pagamento (PCI).

O relatório SOC 3 é um resumo disponível ao público do relatório SOC 2 da AWS e oferece o Selo de segurança SysTrust da AICPA.

SOC 1/SSAE 16/ISAE 3402, SOC 2 relatório de controles organizacionais de serviço.

Permite que entidades cobertas e seus associados de negócios sujeitos ao U.S. Health Insurance Portability and Accountability Act (HIPAA – Lei de responsabilidade e portabilidade de seguro-saúde dos Estados Unidos)

Page 50: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Conformidades• A AWS permite que os órgãos governamentais dos EUA alcancem e mantenham a

conformidade com a Lei federal de gestão de segurança da informação (FISMA). A infraestrutura da AWS foi avaliada por assessores independentes para diversos sistemas governamentais, como parte do processo de aprovação dos proprietários desses sistemas. Várias organizações civis e do Departamento de defesa (DoD) conseguiram autorizações de segurança para sistemas hospedados na AWS, de acordo com o processo de Estrutura de gerenciamento de riscos (RMF) definido na NIST 800-37 e no Processo de certificação e credenciamento de garantia da informação do DoD (DIACAP).

Page 51: Roteamento em Redes de computador Cloud Computing Amazon AWS Alex Junior Vieira Carlos Araújo Deivid Luchi Marcelo Noskoski Mateus Pioner Rômolo Klein

Duvida