CWI Workshop 2016 - Cloud

266 visualizações

Publicada em

Apresentação realizada no Worksho da CWI sobre Cloud (Azure e AWS) .

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
266
No SlideShare
0
A partir de incorporações
0
Número de incorporações
162
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

CWI Workshop 2016 - Cloud

  1. 1. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Porque cloud? Giovani Barili Giovani Decusati
  2. 2. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Desmistificando Cloud & Hosting
  3. 3. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Diferença Cloud & Hosting • Cloud • IaaS (Infraestrutura como Serviço) • Pontos Positivos • Pague pelo consumo • Auto gerenciável • Elástico • Desvantagens • Toda infra gerenciado pelo contratante • Hosting • Colocation, que oferece hospedagem de um servidor próprio ou apenas um site • Pontos Positivos • Toda infra gerenciada pelo hosting • Desvantagens • Toda infra gerenciada pelo hosting
  4. 4. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul • Segurança de acordo com o desejado • Níveis • Totalmente público •Ao criar novos serviços possuem configurações default • Parcialmente público • Totalmente privado •VPN Cloud-Empresa •Infra-estrutura hibrida • Datacenter próprio com infra em cloud Se é Cloud é publico!
  5. 5. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Gartner
  6. 6. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Economia - Fonte AWS http://d0.awsstatic.com/analyst-reports/IDC_Business_Value_of_AWS_May_2015.pdf
  7. 7. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Cloud não é bixo de sete cabeças
  8. 8. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
  9. 9. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Cases
  10. 10. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul • 1 mês aproximadamente para construção • Ambiente hibrido • Caso a não houvesse mais recurso na infraestrutura do Terra o usuário era direcionado para instâncias da AWS • Atualmente • Continuam com utilização de recursos da AWS quando a infraestrutura local está começando a ficar sobrecarregada Terra - Olimpíadas 2012 http://aws.typepad.com/brasil/2012/08/estudo-caso-como-portal-terra-usou-a-nuvem-da-aws- para-ajudar-na-transmissao-das-olimpiadas-2012.html
  11. 11. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Netflix
  12. 12. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Netflix
  13. 13. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul • AWS para correção de um BUG de seu virtualizador reiniciou instâncias EC2 de clientes • “Out of our 2700+ production Cassandra nodes, 218 were rebooted. 22 Cassandra nodes were on hardware that did not reboot successfully. This led to those Cassandra nodes not coming back online. Our automation detected the failed nodes and replaced them all, with minimal human intervention. Netflix experienced 0 downtime that weekend.” - Netflix Netflix - Cloud não é bala de prata https://gigaom.com/2014/10/03/netflix-lost-218-database-servers-during-aws-reboot-and-stayed-online/
  14. 14. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Objetivos • Desenvolver portal na tecnologia Sharepoint Desafios • Simular ambiente do cliente para teste • Desktops com capacidade para desenvolvimento adequada • Windows Server 2012 R2 + Sharepoint 2013 + Visual Studio 2015 + AD • 4 Core 16GB RAM • Incluir novos DESENVOLVEDORES sem custo operacional • Custo de aquisição de memória: R$ 1.000,00 Solução • Virtualização de 2 desktops • Virtualização de ambiente de teste equivalente ao do cliente • 1 Data Server: SQL Server 2008 R2 • 1 Web: Windows Server 2012 R2 + Sharepoint Server 2013 CWI - Cliente (Sharepoint)
  15. 15. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul CWI - Cliente (Sharepoint) Positivos • Flexibilidade • Isolamento do ambiente • Template de VM de DEV • Resizing de máquinas • Gastos R$ 142 a R$ 190 * • Backups semanais Negativos • Fatura em R$ Cartão $ • Ambiente é caro se não fossem os créditos MSDN
  16. 16. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul CWI - Cliente (Sharepoint) VM Tamanho Inicial Tamanho Ajustado Custo HERPTM-WSS-DEV0 Basic_A3 (4Core 7GB RAM) - R$320.40 HERPTM-WSS-DEV1 Basic_A3 (4Core 7GB RAM) - R$320.40 HERPTM-WSS-TST Basic_A2 (2Core 3.5GB RAM) Basic_A3 (4Core 7GB RAM) R$160.20 - R$320.40 HERPTM-ADS Basic_A0(1Core Shared 750 MB RAM) - R$19.80 HERPTM-SQL Basic_A1 (1Core 1.7GB RAM) Basic_A2 (2Core 3.5GB RAM) R$80.00 - R$160.20 Inicial R$580.00 > *Valores referentes a utilização para 240H/mês * Créditos da assinatura MSDN R$570 mensais
  17. 17. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul 2014 Olympic Winter Games Media Streaming • 100M de pessoas assistindo via streaming • 6.000 horas de vídeos HD • Transmitidos para 22 paises em 4 continentes • 204 canais individuais • 500 bilhões de transações • 100TB de conteúdo
  18. 18. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul EasyJet Case Study Objetivo • Melhorar a experiência de check-in dos usuários • Permitir a escolha de assentos pelos passageiros • Diminuir o tempo de espera na fila • Sem investimento extra de infraestrutura ou equipe especializada Cenário • 61M tickets por ano Solução • Aplicação Cloud-First com Visual Studio • Teste em ambiente simulado no Azure • Ambiente híbrido (Cloud + On-Premeses)
  19. 19. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Recursos Avanaçados
  20. 20. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Mobile HUB & Device Farm • Compilar e gerar instaladores para iOS e Android (Fábrica de Software) • Testes em dispositivos reais (Fábrica de Testes) • Diversos dispositivos físicos e versões possíveis • Aplicações nativas e WEB • Ferramentas • Appium Java JUni • Appium Java TestNG • Appium Python • entre outros http://aws.amazon.com/pt/device-farm/device-list/
  21. 21. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul • Deploy imediato de solução no cloud através do Visual Studio FREE • Isolar ambiente de Teste e Homologação • Elaborar processo de integração contínua • Processo sem dependência da equipe de Infra • Acesso público http://samplewebapp-tst-cwi.azurewebsites.net • FREE 32MB SQL Server Database Hospedagem Gratuíta
  22. 22. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Limitações • Aceita somente GET • 40 usuários • 1min Teste de Performance (Beta)
  23. 23. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Teste de Performance (Beta)
  24. 24. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Teste de Performance (Visual Studio) Visual Studio Online • VUM (Virtual User Minute) • FREE First 20,000 VUM / month • 20,001-2M VUM | $0.0004 / VUM • 2,000,001-10M VUM | $0.0002 / VUM • 10,000,001 VUM-above | $0.0001 / VUM
  25. 25. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Calculadora
  26. 26. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Calculadora Recurso Classe AWS Azure VM Linux (Ubuntu) 2Core 7GB RAM x 744h (SDD) US$ 141,36 US$ - VM Linux (SUSE) 2Core 7GB RAM x 744h (SDD) US$ 215,76 US$ 141,36 VM Windows (BR) 2Core 7GB RAM x 744h (SDD) US$ 235,10 US$ 235,10 VM Windows 2Core 7GB RAM x 744h (SDD) (USA - Virginia) US$ 191,95 (North Europe) US$ 193,44 Storage 50 Tb X 1.000.000 request US$ 2267.54 Blob – US$ 1639.05 File - US$ 5580,84 Table – US$ 4512,80 Sql Server Standart 16Core 122GB/112GB US$ 5773,44 US$ 3591,29 Sql Server Standart (BYOL) 16Core 122GB/112GB US$ 3295,17 US$ 2400,89*
  27. 27. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Calculadora
  28. 28. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Calculadora
  29. 29. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Calculadora
  30. 30. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Chaordic – Tio Patinhas
  31. 31. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Obrigado Giovani Barili Giovani Decusati

×