Como usar servidores Windows e produtos Microsoft como Sharepoint, SQL Server, Dynamics entre outros de forma simples, rápida e barata com a amazon Web Services. Palestra realizada na DevBrasil 2012
A Nova Era Industrial: Internet das Coisas e como escalar uma startup de hard...
Utilizando Windows, .NET e produtos Microsoft na AWS
1. Utilizando Windows, .NET e produtos
Microsoft na AWS
José Papo
AWS Technical Evangelist
@josepapo
2.
3.
4. Questões a avaliar nessa Jornada
Onde hospedar minhas aplicações? Como atender picos de demanda?
Onde armazenar
conteúdo com Como distribuir o
segurança? conteúdo munidalmente?
Como salvar as Como ter alta performance?
informações
dos clientes?
Como fazer análises de Como conseguir alta
dados para vender mais? disponibilidade?
E o mais importante:
Com Custo Baixo!
5. Infraestrutura Tradicional é Cara e Complexa
Preços Altos para Infraestrutura de TI Recursos de TI com Baixa Utilização
Provedores Lentos para
Data Center sem Espaço
Atender a Demanda de Infra
Gerenciar Crescimento Físico Implantações Demoradas
Negociação de Contratos Instalação de Patches
Altos Investimentos de Capital Gestão de crescimento físico
“TI gasta 80% de seu tempo e recursos mantendo as luzes acesas”
Gartner Press Releases
6. Benefícios da Computação em Nuvem
Sem despesas de Baixo custo Pague apenas
capital antecipadas pelo que usa
Escalabilidade Agilidade e Time
Infraestrutura
simples e to Market
Self-Service
automática
Deploy
7. Sem despesas de capital antecipadas
Up-Front Center interno
Data On-Premise Costs Computação em Nuvem
Variable Cloud Computing Costs
Espaço Físico
Cabeamento
Energia
Refrigeração
Conectividade $0
Racks Para começar
Servidores
Storage
Certificação e Segurança
Recursos Humanos
8. Custo baixo
Escala & Inovação … … Diminuem preços
Atrai mais Investe em
clientes Capital
Reduz Investe em
Preços Tecnologia
Aumenta
Eficiência
“A economia de TCO inerente em um fornecedor de Nuvem, em
comparação a um data center corporativo, pode chegar a 60%.”
Morgan Stanly Research, Cloud Computing Takes Off
9. Pague apenas pelo que usa
Problemas
Custo de Infraestrutura
Alta Despesa de
em atender
Capital clientes
Demanda
Prevista
Hardware
Custo de Tradicional
Oportunidade
Demanda
Real
Cloud
Computing
Tempo
10. Infraestrutura Self-Service
Data Center Tradicional Cloud Computing
Construir novos ambientes Nova infra está apenas a
pode ser complexo e lento alguns cliques
Necessidade Pesquisas Avaliação Novo ambiente de desenvolvimento
Novo ambiente de homologação
Plano Projeto Engenharia
Novo ambiente no Japão
Compras Construção Conexão
Adicionar 1,000 Servidores
Implantação
Remover 1,000 Servidores
Fonte: PTS Data Center Solutions
11. Escalabilidade simples e automática
App de Vídeos com Amazon EC2:
De 50 a 5,000 servidores em 3 dias!
5,000
Número de Instâncias EC2
0
Segunda Terça Quarta Quinta Sexta Sábado Domingo
12. Agilidade & Time to Market
Responda mais rápido à demanda interna e externa
“AWS reduziu nosso tempo para ter uma solução
implantada de 23 horas para 20 minutos.”
Foque recursos em inovação e no seu negócio
“Ao usar a AWS, podemos focar em inovação, nos clientes
e em nosso negócio ao invés de gerenciar infra de TI”
Diga “Sim” mais frequentemente às áreas de negócio
“AWS traz agilidade de negócio porque podemos impantar
serviços com muito mais velocidade.”
13. Adoção da Amazon Web Services
Líder de Market Share em Líder no Quadrante Mágico
Infrastructure as a Service do Gartner em IaaS - 2011
(*) Gartner Magic Quadrant for Public Cloud Infrastructure as a Service, 2011
(**) The Wall Street Journal, Meet the Rainmakers, 2011
15. Como os clientes usam a AWS
Plataforma AWS Infraestrutura como Serviço
Plataforma como Serviço
Software como Serviço
E-Commerce
Aplicações Web Sites Web
Jogos e Apps Mobile
Migração Migração Pura
Adaptação para Cloud
Cloud Híbrida
Ambientes para desenvolvimento
Suporte a TI
Ambientes de teste/homologação
Testes de Carga e Performance
16. Como os clientes usam a AWS
Aplicações Oracle, SAP, Microsoft, IBM,
Corporativas Aplicações Back-Office
Vídeos
Distribuição de Músicas
Conteúdo Imagens
Big Data & Soluções de BI & Analytics
High Performance Biocomputação
Computing Processamento Batch
Backup & Recuperação
Disaster Recovery Disaster Recovery
& Arquivamento Arquivamento e Digitalização
17. Velocidade da Inovação da AWS
82
Including:
AWS é extraordinariamente AWS Sao Paulo Region
AWS Oregon Region
inovadora, 61 Elastic Beanstalk (Beta)
excepcionalmente ágil e
”
Including: Amazon SES (Beta)
muito alinhada ao mercado Amazon SNS AWS CloudFormation
Amazon CloudFront Amazon RDS for Oracle
AWS Direct Connect
48 Amazon Route 53
S3 Bucket Policies AWS GovCloud (US)
Including: RDS Multi-AZ Support Amazon ElastiCache
Amazon RDS RDS Reserved Databases VPC Virtual Networking
Amazon VPC AWS Import/Export VPC Dedicated Instances
Amazon EMR AWS IAM Beta SMS Text Notification
24 EC2 Auto Scaling AWS Singapore Region CloudFront Live Streaming
EC2 Reserved Instances Cluster Instances for EC2 AWS Tokyo Region
Including:
EC2 Elastic Load Balance Micro Instances for EC2 SAP RDS on EC2
Amazon SimpleDB
9 Amazon Cloudfront
AWS Import/Export Amazon Linux AMI SAP BO on EC2
AWS Mngmt Console Oracle Apps on EC2 Win Srv 2008 R2 on EC2
Including: Amazon EBS
Win Srv 2008 on EC2 SUSE Linux on EC2 Win Srv 2003 VM Import
Amazon FPS EC2 Availability Zones
IBM Apps on EC2 VM Import for EC2 Amazon S3 SSE
Red Hat Enterprise on EC2 EC2 Elastic IP Addresses
2007 2008 2009 2010 2011
19. AWS é aberta e flexível
Sistemas Operacionais Linguagens e Bibliotecas Aplicações Certificadas
20. Plataforma AWS
Suas Aplicações
Gerenciamento e Administração
Building Block Services
Identidade &
Implantação Monitoramento Automação
Acesso
Serviços de Plataforma de Aplicação
Distribuição de Processamento Bibliotecas &
Mensageria
Conteúdo Paralelo SDKs
Serviços de Fundação
Bancos de
Computação Armazenamento Conectividade
Dados
Zonas de Disponibilidade
Infraestrutura Global Locais CloudFront
Regiões
21. Infraestrutura Global
GovCloud US West US West US East South EU Asia Asia
(US ITAR (Northern (Oregon) (Northern America (Ireland) Pacific Pacific
Region) California) Virginia) (Sao Paulo) (Singapore) (Tokyo)
Regiões AWS
Pontos Edge AWS
22. Regiões da AWS e Zonas de Disponibilidade
Cliente pode decidir onde suas aplicações e dados residem
23. Segurança e Conectividade
Instância de
Hardware Exclusiva
Internet
AWS Direct Amazon Virtual Dedicated
Connect Private Cloud (VPC) Instances
Conexão dedicada entre Recursos EC2
Conexão VPN para seus
seu datacenter e AWS executando em um
recursos AWS
hardware privado
24. Netflix executa grande parte de seus Serviços de
Vídeo na AWS com praticamente Zero Downtime
Uso da AWS:
Uso Global de Amazon EC2, Amazon S3,
Amazon SQS e Amazon EMR
Benefícios de Negócio:
Aplicação consegue praticamente
zero downtime
Escala para atender o crescimento
rápido da Netflix’s, 37x em 2010,
mais de 20 Bilhões de requisições
por mês em Janeiro de 2011
“AWS é a líder de mercado e nos permitiu criar um ciclo virtuoso e contínuo.”
– Kevin McEntee, VP Content Engineering, Netflix
25. Peixe Urbano funciona 100 % na AWS
Uso da AWS:
100% do serviço do Peixe Urbano e
também um ERP SAP
Usa Amazon EC2, Amazon S3 e Elastic
Load Balancer
Benefícios de Negócio:
Lançou o serviço apenas com os
sócios e escalou ( hoje conta com
1.000 funcionários) sem necessidade
de realizar investimentos de capital
em infra de TI
“A AWS permitiu que lançássemos um site com baixo investimento de capital, o
qual evoluiu para ser um dos sites mais acessados do Brasil. E tudo isso sem
ter que alterar a nossa arquitetura.” – Alex Tabor, Sócio do Peixe Urbano
26. Arquitetura do Peixe Urbano na AWS
BD PostgreSQL em Linux
no EC2 com volumes EBS
App Servers no EC2
Elastic Load Balancer
BD MS Sql Server em
Windows Server no EC2
Amazon S3 com com volumes EBS
conteúdos estáticos
e backups de dados
37. Windows na Nuvem... diferente?
Servidor Windows e SQL Server com licenciamento
completo
MS SQL Server pode ter dezenas de TeraBytes
VPC para ambiente de rede seguro definido pelo cliente
Grupos de Segurança com firewall da AWS embutido
Instale facilmente os serviços que você já conhece ou
softwares de terceiros
AD, SCOM, SQL, Exchange, SharePoint, Dynamics, TFS, etc.
38. Visual Studio e SDKs
Plugin para o Visual Studio 2010
SDK da AWS para .NET
SDK Windows Phone que conecta a serviços
da Amazon (feito pela Microsoft!)
40. Onde posso saber mais?
Microsoft e AWS:
http://www.awsmicrosite.com/
Windows na Amazon Web Services:
http://aws.amazon.com/windows/
Arquitetura e Boas Práticas:
http://aws.amazon.com/architecture/
Sobre o programa Microsoft License Mobility:
http://aws.amazon.com/windows/mslicensemobility/