Upload
jonathan-baraldi
View
202
Download
0
Embed Size (px)
DESCRIPTION
Material do primeiro dia do treinamento Tropa de Elite da Solid IT, turma de Business.
Citation preview
versão 2.1.3 – Maio , 2014 – Jonathan Baraldi -‐ © Solid IT.
Treinamento Tropa de Elite
business
Jonathan Baraldi Arquiteto de Soluções Aws
versão 2.1.3 – Maio , 2014 – Jonathan Baraldi -‐ © Solid IT.
Treinamento Tropa de Elite business Manhã
1) Quem é a Amazon.com 2) Intro a cloud computing 3) Simulador 4) Benefícios para os negócios 5) Aplicações rodando na nuvem
Tarde 6) Teste de conhecimento 7) Provedores 8) VPC - Nuvem pública e privada 9) Storage 10) Autoscalling
[ Quem é a Amazon.com ]
[ Quem é a Amazon.com ]
[ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
ü Estrutura confiável, escalável, de baixo custo
ü Todos serviços são acessíveis por API’s
ü Você pode usar somente os componentes que precisa
ü Todos os importantes e básicos “building blocks” estão
disponíveis
[ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
Principais benefícios
[ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
Quadrante Mágico Gartner
[ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
[ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
[ Quem é a Amazon Web Services ]
h?p://www.submarinecablemap.com
h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
[ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-‐aws/globalinfrastructure/?nc1=h_l2_cc
Introdução Cloud Computing
Definição Computação em nuvem é definida como um padrão de indústria, altamente automatizada e oferecendo, poder de processamento, complementado por armazenamento e rede. Todos estes são fornecidos pelo provedor de serviços e oferecidos ao cliente sobre demanda. Os recursos são escaláveis e elásticos, e cobrados conforme o uso. Interfaces de gerenciamento são expostas diretamente ao consumidor, incluíndo uma interface web, e opcionalmente a API.
h?p://www.gartner.com/technology/reprints.do?id=1-‐1IMDMZ5&ct=130819&st=sb Gartner
Introdução Cloud Computing
Modelos de serviço Existem três tipos de modelos de serviços, ou tipos de serviço que um provedor de nuvem poder vender:
h?p://www.technologyreview.com/news/425618/cloud-‐compuVng-‐defined/ MIT
Infrastructure as a Service (IaaS) É o mais básico. Clientes podem comprar processamento, armazenamento, e serviços de rede.
Platform as a Service(PaaS) É um passo acima, vendedores provém computadores pré-configurados rodando sistemas operacionais e aplicações.
Software as a Service(SaaS) Está no topo da camada da nuvem. Aplicações criadas e rodadndo completamente e clusters que podem ser distribuídos geograficamente.
Introdução Cloud Computing
TI Tradicional – Desafios
A TI gasta 80% do tempo e recursos para manter as luzes ligadas
Introdução Cloud Computing
1) Capacidade Elástica Elastic Capacity
2) Deploy fácil e rápido Quick and easy deployment
3) Sem investimento inicial No Capex, no initial investment
4) Pague pelo que usa Pay as you go, for what you use
5) Componentes reusáveis e automatizados Automation and reusable componentes
Introdução Cloud Computing
1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
_ Escale para cima e para baixo em minutos _ Não precisa provisionar _ Otimize recursos baseados no que precisa _ Facilmente gerenciar picos de tráfego e processamento
Introdução Cloud Computing
_ Infraestrutura de TI não é mais barreira _ Fácil e rápido de testar diferentes soluções _ Não precisa provisionar _ Curtos ciclos de desenvolvimento
1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
Introdução Cloud Computing
_ Não é preciso investimento inicial _ Sem taixas e custos adicionais _ Sem comprometimento _ Modelo de precificação claro e transparente ( no site )
1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
Introdução Cloud Computing
_ Pague servidores “por hora” (on-demand) _ Pague pelo armazenamento “por Gigabyte” por mês _ Pague por dados transferidos “por Gigabyte” _ Fácil de desligar e ligar recursos (redução de custos)
1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
Introdução Cloud Computing
_ Automação, tarefas menos repetitivas (regra do “70/30”) _ Melhores ferramentas de gerenciamento _ Foco no negócio _ Não precisa construir do início, pode “reusar”
1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
Introdução Cloud Computing
Recapitulando 1) Capacidade Elástica
Elastic Capacity
2) Deploy fácil e rápido Quick and easy deployment
3) Sem investimento inicial No Capex, no initial investment
4) Pague pelo que usa Pay as you go, for what you use
5) Componentes reusáveis e automatizados Automation and reusable componentes
Introdução Cloud Computing
Principais componentes
Simulador
Benefícios para os negócios
Evite manuteções e transportes
Alcance global em minutos
Não é preciso adivinhar a demanda
Reduza os custos de TI
Benefícios para os negócios
Time to market
Pague pelo que usa
Pacotes de serviços completo
Total Flexibilidade
Benefícios para os negócios
Acesso instantâneo a recursos
Alta produtividade
Aplicações rodando na nuvem
Application hosting Backup and storage Content delivery Databases E-commerce Enterprise IT HPC Media hosting Search engines Web hosting
Media and entertainment Life sciences
Teste de conhecimento
Outros provedores
Amazon Web Services h?p://aws.amazon.com
Verizon Terremark h?p://www.terremark.com.br/
h?p://www.rackspace.com Rackspace
h?p://azure.microsoY.com/pt-‐br/
HP Cloud - OpenStack h?p://www.hpcloud.com
Azure
h?p://www.ibm.com/cloud-‐compuVng/br/pt/ IBM SmartCloud - OpenStack
h?p://www.gogrid.com GoGrid
h?p://www.fujitsu.com/global/soluVons/cloud/
Fujitsu
Nuvem pública e nuvem privada Amazon VPC
O que é uma VPC
ü Uma seção privada e isolada da nuvem da Aws
ü Uma topologia de rede virtual que você pode instalar e customizar
ü Controle completo da sua rede privada na nuvem
Nuvem pública e nuvem privada Amazon VPC
Nuvem pública e nuvem privada Amazon VPC
VPC–Definição de componentes VPC – Virtual Private Cloud Subnets – Sub-faixas de endereçamento IP dentro da VPC Network ACLs – Lista de controle de acesso de tráfego que são aplicadas nas subnets Route tables – Aplicadas as subredes, especificando as políticas de roteamento das mesmas Conexão VPN- Um par de conexões redundantes encriptadas entre seu data center (ou outra VPC) e sua VPC na Aws. AWS Direct Connect – Conexão privada entre seu data center e sua(s) VPC(s)
Nuvem pública e nuvem privada Amazon VPC
Possibilidades
Nuvem pública e nuvem privada Amazon VPC
Rede pública(sem VPC-EC2 Classic)
Nuvem pública e nuvem privada Amazon VPC
Rede privada(VPC)
Nuvem pública e nuvem privada Amazon VPC
Casos de uso
Nuvem pública e nuvem privada Amazon VPC
Public Multi-tier
Nuvem pública e nuvem privada Amazon VPC
Aplicações híbridas e privadas
Nuvem pública e nuvem privada Amazon VPC
Múltiplas conexões VPN
Disaster Recory – Pilot light
Exemplo VPC
Storage – S3
Storage – S3
99,9999999% Durabilidade
Storage – S3
+ de 2 trilhões de objetos
h?p://aws.typepad.com/aws/2013/04/amazon-‐s3-‐two-‐trillion-‐objects-‐11-‐million-‐requests-‐second.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+AmazonWebServicesBlog+(Amazon+Web+Services+Blog)
Storage – S3
Alta durabilidade Capacidade ilimitada Baixa latência Websites estáticos Segurança Ciclo de vida Versionamento Metadados Entrega via CDN Muitas leituras, poucas escritas
Aplicações mobile Aplicações de música Streaming de vídeo Backup e DR Fotos e mídia Redes de anúncio Drivers de rede …
Características Casos de uso
Storage – S3
Preços
Storage – Glacier
Storage –
Alta durabilidade Baixo custo 3-5 horas de latência
Arquimento permanente Armazenamento hierárquico
Características Casos de uso
Storage – Glacier
Storage – Cases
Storage – Cases
Storage – Cases
Storage – Cases
Storage – Cases
Storage – Cases
Storage – Exercício
1) Salvar arquivo em bucket 2) Criação site estático
AutoScalling
Demonstração
versão 2.1.3 – Maio , 2014 – Jonathan Baraldi -‐ © Solid IT.
Treinamento Tropa de Elite
business
Obrigado e bom final de semana!