Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Desvendando a Plataforma de Serviços Windows Azure

1.052 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Desvendando a Plataforma de Serviços Windows Azure

  1. 1. Desvendando aPlataforma de Serviços Azure<br />Lucas A. Romão<br />laromao@oxygenhost.com.br<br />http://laromao.spaces.live.com<br />
  2. 2.
  3. 3. Agenda<br /><ul><li>Vídeoapresentação
  4. 4. PorqueumaplataformanaNuvem?
  5. 5. Windows Azure
  6. 6. SQL Azure
  7. 7. Windows Azure AppFabric
  8. 8. Demo
  9. 9. Perguntas</li></li></ul><li>Continuação da Plataforma<br /><ul><li>Trazer suas próprias máquinas, conectividade, software, etc..
  10. 10. Controle Completo
  11. 11. Completa Responsabilidade
  12. 12. Capacidades Estáticas
  13. 13. Custos de capitais antecipados para a infra-estrutura
  14. 14. Aluguéis de máquinas, conectividade e software
  15. 15. Menor Controle
  16. 16. Menor Responsabilidades
  17. 17. Lower capital costs
  18. 18. Maior Flexibilidade
  19. 19. Pagamento de capacidade fixa, mesmo se ocioso
  20. 20. Infra-estrutura compartilhada de diversos clientes
  21. 21. Virtualizado e Dinâmica
  22. 22. Escalável e Disponível
  23. 23. Abstraído da infra-estrutura
  24. 24. Serviços de alto nível
  25. 25. Pay as you go</li></ul>On-Premises<br />Servers<br />Hosted Servers<br />Cloud Platform<br />
  26. 26. Por que uma plataforma na Nuvem?<br /><ul><li>Reduzir os custos de capital & operações
  27. 27. Simplificar a implantação de aplicativos & gestão
  28. 28. Flexibilidade de aplicativos e infra-estrutura
  29. 29. Custoeficiente com picos de aumento de carga
  30. 30. Focoem novas funcionalidades e nãona Infra - Estrutura</li></li></ul><li>Datacenter<br />
  31. 31. Plataforma de Serviços Azure<br />Compute: Ambiente virtualizado baseando no Windows Server<br />Storage: Armazenamento durável, escalável e disponível<br />Management: Gerenciamento automatizado, orientada ao modelo do <br />serviço<br />Database: Processamentorelacionalpara dados estruturados/não<br />Estruturados.<br />Service Bus: General purpose application bus<br />Access Control: Controle de acesso controlado por regras, baseada em declarações’<br />
  32. 32. A Plataforma Windows Azure<br />Experiência do Desenvolvedor<br />Use as ferramentas e skills<br />Third party cloud<br />Web applications<br />Web and clouds<br />Use as ferramentas e skills existentes.<br />Compute<br />Storage<br />Management<br />Management<br />Relational data<br />Connectivity<br />Access control<br />On-premises<br />Composite applications<br />LOB Applications<br />
  33. 33.
  34. 34. Windows Azure é<br />um local onderodamos<br />nossasaplicações.<br />
  35. 35. Windows Azure é<br />umaplataformacloudcomputing,<br />sendo assim, ele foi projetado para escalar.<br />
  36. 36. Internamente existem muitos servidores.<br />
  37. 37. com VMs rodando Windows.<br />
  38. 38. Nóschamamosisso de Fabric,<br />
  39. 39. e aqui é onde sua app roda.<br />SuaAplicação<br />
  40. 40. O gerenciamento de tarefassãoautomatizadospeloFabric Controller.<br />
  41. 41. Vocêdizao Fabric Controller o quequerfazer, e ele descobre como fazê-lo.<br />
  42. 42. Service Scaling<br />Your<br />Service<br />Service<br />Service<br />DNS<br />Service<br />Service<br />Service<br />Service<br />Service<br />LB<br />Service<br />Web Portal<br />(API)<br />LB<br />Model<br />Fabric<br />Controller<br />
  43. 43. Your<br />Service<br />Service<br />DNS<br />Service<br />Service<br />Service<br />LB<br />Web Portal<br />(API)<br />!<br />LB<br />Model<br />Service Monitoring & Recovery<br />Fabric<br />Controller<br />
  44. 44. Storage<br /><ul><li>Blobs
  45. 45. Tables
  46. 46. Queues</li></li></ul><li>
  47. 47. Data Mining<br />ETL<br />Reporting<br />Data Sync<br />Reference Data<br /> SQL Data Service<br />Data Warehouse<br />Database: Processamentopara dados estruturados e nãoestruturados<br />Data Sync: Sincronização para clientes conectados ocasionalmente<br />Reporting: Auto-serviço de criação e compartilhamento de relatório<br />Data Mining: Análise & dados auto-atendimento de tendências<br />ETL: Data transformation & cleansing across on/off premise<br />Reference Data: Ampla variedade de conjuntos de dados de referência <br />
  48. 48. Web Edition<br />Business Edition<br /><ul><li>1GB Database
  49. 49. 10GB Database</li></ul>NOVIDADE<br /><ul><li>50GB Database</li></li></ul><li>
  50. 50. ServiceBus<br />AccessControl<br />Service Bus: General purpose application bus<br />Access Control: Rules-driven, claims-based access control<br />
  51. 51. Hello Azure Services : Composing Azure Services<br />ASP.NET Web Site<br />SQL Azure<br />(SOAP)<br />http://data.database.windows.net<br />(REST)<br />.AppFabric Service Bus<br />http://servicebus.windows.net/...<br />http://...cloudapps.net<br />(Running in Windows Azure)<br />AppFabric <br />Control Service<br />Manufacturer Service<br />(Running on-premises)<br />
  52. 52. Service Bus<br />On-PremiseBusiness Apps<br />PartnerApplications<br />Service Bus<br />Community & Internet Services<br />
  53. 53. Contratação<br />Windows Azure é<br />Umaplataformacomputacionalutilitária, vocêpagaporaquiloquevocêutiliza.<br />
  54. 54. Service Level Agreements (SLAs) & Pricing<br />SQL Azure<br /><ul><li>99.9%
  55. 55. 1 GB = $9.99 / month
  56. 56. 10 GB = $99.99 / month
  57. 57. Bandwidth = $0.10 in / $0.15 out / GB</li></ul>Windows Azure<br />Two or more role instances<br />99.95%<br />Compute = $0.12 / hr<br />Storage = $0.15 / GB stored / month<br />Tx = $0.01 / 10K<br />Bandwidth = $0.10 in / $0.15 out / GB<br />AppFabric<br />99.9%<br />Messages = $0.15 / 100K<br />Bandwidth = $0.10 in / $0.15 out / GB<br />
  58. 58. DEMO<br />
  59. 59.
  60. 60.
  61. 61.
  62. 62.
  63. 63.
  64. 64.
  65. 65.
  66. 66.
  67. 67.
  68. 68.
  69. 69.
  70. 70.
  71. 71.
  72. 72.
  73. 73.
  74. 74.
  75. 75.
  76. 76. http://AzureServicesBR.ning.com<br />
  77. 77. Dicas para estudo<br />http://channel9.msdn.com/learn/courses/Azure/<br />Azure Academy - Aprenda na prática<br />http://msdn.microsoft.com/pt-br/azure/default.aspx<br />http://azureservicesbr.ning.com/<br />
  78. 78. Próximos Eventos<br />Presenciais<br />FATEC Tatuí – 20/05<br />Hortolândia – 01/06<br />Webcasts<br />Windows Azure – Storage (Blobs, Tables e Queues)<br />SQL Azure<br />AppFabric<br />Silverlight + Azure<br />BPOS<br />
  79. 79. DÚVIDAS ???<br />@LucasRomao<br />laromao@oxygenhost.com.br<br />http://azureservicesbr.ning.com<br />@AzureServicesBR<br />http://laromao.spaces.live.com<br />

×