Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Windows Azure - Visão geral

546 views

Published on

Visão Geral

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Windows Azure - Visão geral

  1. 1. Open4Education + Microsoft
  2. 2. aplicação moderna
  3. 3. reais• target.com • walmart.com • turbotax.com • taxcut.com• toysrus.com • barnesandnoble.com • hrblock.com • taxact.com ~10x Carga normal ~4x carga normal (Imposto de renda) (compra no natal)Source: Alexa Source: Alexa
  4. 4. Padrão E Se… + Custos para tornar o sistema resiliente Custo total para Separar Hardware • Nós pudéssemos compartilhar hardware e software entre Economia aplicações e organizações… • Nós poderíamos escalar up/down adequando a necessidade da aplicação e PAGAR somente pelo Cargas previsíveis que foi utilizado… Serviços com micro sazonalidade em um perídodo devido ao aumento de • Construção de aplicações fosse demanda. Complexidade de TI e desperdício de mais fácil. capacidade.Previsão de pico Pico imprevisível Crescimento Rápido On and Off Cargas de trabalho do tipo Liga eServiços com ondas de sazonalizade Pico de demanda imprevissíveis/não planejados Serviços de sucesso necessitamPicos devido a um aumento de demanda crescer/escalar desliga como serviços em batch. acarreta impácto de performanceComplexidade de TI e desperdício de Manter o crescimento da infra é um grandecapacidade. desafio de TI
  5. 5. datacenters
  6. 6. datacenter Energia Verde San Antonio, TX Aproximadamente 477K sq ft, 27MW, uses recycled water for cooling Chicago, IL 707,000 square feet with critical power of 60 MW, uses water side economization, containers Dublin, Ireland Approx 570K sq ft, up to 27MW, uses outside air for cooling.
  7. 7. software Inicializa e Inicializa e configura os configura os seridores seridores virtuais. virtuais.
  8. 8. Sistemas pré configurados + Serviços or sua própria máquina virtual. Web Portal, provisionamento self-serviceWindows Azure Fabric ControllerSoftware que gerencia a infraesrutura física , recursos do SOe máquinas virtuais (VM) em datacenters de escala global
  9. 9. PaaS um examplo VM VM VM VM Windows Azure Fabric Controller
  10. 10. Power on & Power on & Configure Configurevirtual server virtual server
  11. 11. SaaS (Software as aService) Compute Storage Web Database VM VM VM VM VM VM VM VM VM VM VM
  12. 12. building blocks
  13. 13. Binary Large Object É formada por uma série de Containers, você pode criar quantos containers quiser dentro de uma conta. Um Blob pode ser formado por uma série de Blocos (blocks) ou Páginas (Pages).http://[storage account].blob.core.windows.net/[Container name]/[Blob name]Tamanho máximo 200GB (block blob) / 1TB (Page blob)Recomendação de uso Projetado para dados binários grandes.
  14. 14. É uma coleção de queues (filas), uma conta pode ter quantas filas forem necessárias. Uma Queue é composta por filas de mensagens, enviadas por uma aplicação. As filas utilizam o conceito de FIFO - First In First Out.http://[storage account].queue.core.windows.net/[Queue name]Tamanho máximo 8K (String)Recomendação de uso Projetado para comunicação entre serviços
  15. 15. É formada por uma série de tabelas não relacionadas, as tabelas são utilizadas para armazenar dados estruturais. As tabelas são compostas por entidades e as entidades por sua vez é composta por propriedades.http://[storage account].table.core.windows.net/[Table name]?$filter=[Query]Tamanho máximo Terabytes de dadosRecomendação de uso Projetado para armazenar pequenos objetos estruturados.
  16. 16. https://www.windowsazure.com/pt-br/pricing/calculator/https://www.windowsazure.com/pt-br/offers/ms-azr-0021p
  17. 17. https://github.com/Interop-Bridges/
  18. 18. “The Windows Azure platform is a highly effective and low cost option for hosting complex solutions with agility and scalability.”“With Windows Azure, we didn’t have to make changes to the architecture of our solution to get it running. To start up quickly—that is really big for us."
  19. 19. BenefíciosMSDN 
  20. 20. TargetedCustomers Apps
  21. 21. TargetedCustomers Apps
  22. 22. https://www.windowsazure.com/pt-br/https://github.com/Interop-Bridges/http://bit.ly/MVA_Azurebit.ly/ch9_vinicius

×