SlideShare uma empresa Scribd logo
1 de 35
Open4Education + Microsoft
aplicação moderna
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
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 e
Serviços com ondas de sazonalizade        Pico de demanda imprevissíveis/não planejados Serviços de sucesso necessitam
Picos devido a um aumento de demanda                                                    crescer/escalar                             desliga como serviços em batch.
                                          acarreta impácto de performance
Complexidade de TI e desperdício de                                                     Manter o crescimento da infra é um grande
capacidade.                                                                             desafio de TI
datacenters
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.
software




            Inicializa e    Inicializa e
           configura os    configura os
             seridores       seridores
              virtuais.       virtuais.
Sistemas pré configurados +
               Serviços or sua própria máquina
               virtual.

               Web Portal, provisionamento self-service


Windows Azure Fabric Controller
Software que gerencia a infraesrutura física , recursos do SO
e máquinas virtuais (VM) em datacenters de escala global
PaaS um examplo


           VM      VM        VM         VM




                Windows Azure Fabric Controller
Power on &       Power on &
  Configure        Configure
virtual server   virtual server
SaaS (Software as a
Service)
                  Compute        Storage        Web       Database




                 VM   VM   VM   VM   VM   VM   VM   VM   VM   VM   VM
building
 blocks
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.
É 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
É 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 dados
Recomendação de uso Projetado para armazenar pequenos objetos estruturados.
https://www.windowsazure.com/pt-br/pricing/calculator/
https://www.windowsazure.com/pt-br/offers/ms-azr-0021p
https://github.com/Interop-Bridges/
“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."
Benefícios
MSDN         
Targeted
Customers



            Apps
Targeted
Customers



            Apps
https://www.windowsazure.com/pt-br/



https://github.com/Interop-Bridges/



http://bit.ly/MVA_Azure



bit.ly/ch9_vinicius
Open4Education + Microsoft Platform
Open4Education + Microsoft Platform

Mais conteúdo relacionado

Destaque

A Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft OpennessA Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft OpennessVinícius Batista de Souza
 
Fantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOSFantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOSVinícius Batista de Souza
 
Vorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open sourceVorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open sourceVinícius Batista de Souza
 

Destaque (17)

Ms techday - Windows Universal Apps
Ms techday  - Windows Universal AppsMs techday  - Windows Universal Apps
Ms techday - Windows Universal Apps
 
Sim a Microsoft Utiliza OpenSource em DevOps!
Sim a Microsoft Utiliza OpenSource em DevOps!Sim a Microsoft Utiliza OpenSource em DevOps!
Sim a Microsoft Utiliza OpenSource em DevOps!
 
Aplicação MVC no Windows Azure
Aplicação MVC no Windows AzureAplicação MVC no Windows Azure
Aplicação MVC no Windows Azure
 
A Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft OpennessA Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft Openness
 
Microsoft Aplicativos
Microsoft  AplicativosMicrosoft  Aplicativos
Microsoft Aplicativos
 
Fantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOSFantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOS
 
Windows Azure Mobile Services - TDC 2013
Windows Azure Mobile Services - TDC 2013 Windows Azure Mobile Services - TDC 2013
Windows Azure Mobile Services - TDC 2013
 
Vorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open sourceVorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open source
 
Microsoft Azure e Aplicativos
Microsoft Azure e AplicativosMicrosoft Azure e Aplicativos
Microsoft Azure e Aplicativos
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
 
Windows Universal Apps
Windows Universal AppsWindows Universal Apps
Windows Universal Apps
 
Windows Azure - Maneiras de uilizar PHP
Windows Azure - Maneiras de uilizar PHPWindows Azure - Maneiras de uilizar PHP
Windows Azure - Maneiras de uilizar PHP
 
Microsoft Azure Mobile Services
Microsoft Azure Mobile ServicesMicrosoft Azure Mobile Services
Microsoft Azure Mobile Services
 
Windows Azure - Visão geral
Windows Azure - Visão geralWindows Azure - Visão geral
Windows Azure - Visão geral
 
Microsoft Azure Api Management
Microsoft Azure Api ManagementMicrosoft Azure Api Management
Microsoft Azure Api Management
 
Microsoft and Internet of your Things
Microsoft and Internet of your ThingsMicrosoft and Internet of your Things
Microsoft and Internet of your Things
 
Microsoft Azure Storage - Table (NoSQL)
Microsoft Azure Storage - Table (NoSQL)Microsoft Azure Storage - Table (NoSQL)
Microsoft Azure Storage - Table (NoSQL)
 

Semelhante a Open4Education + Microsoft Platform

O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...Matheus Ramos
 
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemSeu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemJose Papo, MSc
 
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...Ricardo Ferreira
 
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoOportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoJose Papo, MSc
 
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoOportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoAmazon Web Services LATAM
 
17h30 aws-databases-summit
17h30   aws-databases-summit17h30   aws-databases-summit
17h30 aws-databases-summitinfolive
 
Utilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWSUtilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWSJose Papo, MSc
 
2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud ComputingVaine Luiz Barreira, MBA
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure FundamentalsJaqueline Ramos
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...Amazon Web Services
 
Drive a assis_belem_ago2011_cloud_externo
Drive a assis_belem_ago2011_cloud_externoDrive a assis_belem_ago2011_cloud_externo
Drive a assis_belem_ago2011_cloud_externoviniciusea
 
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on AzureTDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azuretdc-globalcode
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Jonathan Baraldi
 
NoSQL e Big Data na Nuvem
NoSQL e Big Data na NuvemNoSQL e Big Data na Nuvem
NoSQL e Big Data na NuvemJose Papo, MSc
 
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...Lumis
 
Computacao em nuvem windows azure
Computacao em nuvem   windows azureComputacao em nuvem   windows azure
Computacao em nuvem windows azureRodrigo Vidal
 
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...Osvaldo Daibert
 
AWS Initiate Digital week 2020 - Nuvem Hibrida.pptx
AWS Initiate Digital week 2020 - Nuvem Hibrida.pptxAWS Initiate Digital week 2020 - Nuvem Hibrida.pptx
AWS Initiate Digital week 2020 - Nuvem Hibrida.pptxAmazon Web Services LATAM
 
Arquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma IntroduçãoArquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma IntroduçãoJose Papo, MSc
 

Semelhante a Open4Education + Microsoft Platform (20)

O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
O que você gostaria de saber sobre Virtualização, mas não tinha para quem per...
 
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em NuvemSeu futuro está na Nuvem! Oportunidades com Computação em Nuvem
Seu futuro está na Nuvem! Oportunidades com Computação em Nuvem
 
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
 
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoOportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
 
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o GovernoOportunidades da Nuvem para a Educação, a Pesquisa e o Governo
Oportunidades da Nuvem para a Educação, a Pesquisa e o Governo
 
17h30 aws-databases-summit
17h30   aws-databases-summit17h30   aws-databases-summit
17h30 aws-databases-summit
 
Utilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWSUtilizando Windows, .NET e produtos Microsoft na AWS
Utilizando Windows, .NET e produtos Microsoft na AWS
 
2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
 
Drive a assis_belem_ago2011_cloud_externo
Drive a assis_belem_ago2011_cloud_externoDrive a assis_belem_ago2011_cloud_externo
Drive a assis_belem_ago2011_cloud_externo
 
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on AzureTDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1
 
NoSQL e Big Data na Nuvem
NoSQL e Big Data na NuvemNoSQL e Big Data na Nuvem
NoSQL e Big Data na Nuvem
 
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
Reduzindo a complexidade de seus projetos e otimizando seus investimentos com...
 
Bancos de Dados na AWS
Bancos de Dados na AWSBancos de Dados na AWS
Bancos de Dados na AWS
 
Computacao em nuvem windows azure
Computacao em nuvem   windows azureComputacao em nuvem   windows azure
Computacao em nuvem windows azure
 
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
 
AWS Initiate Digital week 2020 - Nuvem Hibrida.pptx
AWS Initiate Digital week 2020 - Nuvem Hibrida.pptxAWS Initiate Digital week 2020 - Nuvem Hibrida.pptx
AWS Initiate Digital week 2020 - Nuvem Hibrida.pptx
 
Arquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma IntroduçãoArquiteturas Cloud: Uma Introdução
Arquiteturas Cloud: Uma Introdução
 

Mais de Vinícius Batista de Souza (11)

Microsoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasMicrosoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre Tecnologias
 
O que aconteceu no Build
O que aconteceu no BuildO que aconteceu no Build
O que aconteceu no Build
 
Windows Azure Tables e NoSQL
Windows Azure Tables e NoSQLWindows Azure Tables e NoSQL
Windows Azure Tables e NoSQL
 
Microsoft openness - Univem - FLISOL 27Abril2013
Microsoft openness - Univem - FLISOL 27Abril2013Microsoft openness - Univem - FLISOL 27Abril2013
Microsoft openness - Univem - FLISOL 27Abril2013
 
Robótica, com arduino e kinect sdk
Robótica, com arduino e kinect sdkRobótica, com arduino e kinect sdk
Robótica, com arduino e kinect sdk
 
Desenvolvendo a sua App parte 3
Desenvolvendo a sua App parte 3Desenvolvendo a sua App parte 3
Desenvolvendo a sua App parte 3
 
Desenvolvendo a sua App parte 2
Desenvolvendo a sua App parte 2Desenvolvendo a sua App parte 2
Desenvolvendo a sua App parte 2
 
Webcasts call to action
Webcasts call to actionWebcasts call to action
Webcasts call to action
 
Desenvolvendo a sua app parte 1
Desenvolvendo a sua app parte 1Desenvolvendo a sua app parte 1
Desenvolvendo a sua app parte 1
 
TDC 2012 SP - Trilha PHP - Quick Session
TDC 2012 SP - Trilha PHP - Quick SessionTDC 2012 SP - Trilha PHP - Quick Session
TDC 2012 SP - Trilha PHP - Quick Session
 
Windows 8 plataforma de desenvolvimento
Windows 8 plataforma de desenvolvimentoWindows 8 plataforma de desenvolvimento
Windows 8 plataforma de desenvolvimento
 

Open4Education + Microsoft Platform

  • 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. 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 e Serviços com ondas de sazonalizade Pico de demanda imprevissíveis/não planejados Serviços de sucesso necessitam Picos devido a um aumento de demanda crescer/escalar desliga como serviços em batch. acarreta impácto de performance Complexidade de TI e desperdício de Manter o crescimento da infra é um grande capacidade. desafio de TI
  • 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.
  • 8. software Inicializa e Inicializa e configura os configura os seridores seridores virtuais. virtuais.
  • 9. Sistemas pré configurados + Serviços or sua própria máquina virtual. Web Portal, provisionamento self-service Windows Azure Fabric Controller Software que gerencia a infraesrutura física , recursos do SO e máquinas virtuais (VM) em datacenters de escala global
  • 10.
  • 11. PaaS um examplo VM VM VM VM Windows Azure Fabric Controller
  • 12. Power on & Power on & Configure Configure virtual server virtual server
  • 13. SaaS (Software as a Service) Compute Storage Web Database VM VM VM VM VM VM VM VM VM VM VM
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. 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.
  • 20. É 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
  • 21. É 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 dados Recomendação de uso Projetado para armazenar pequenos objetos estruturados.
  • 24.
  • 25.
  • 26. “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."
  • 27.
  • 28.
  • 30.

Notas do Editor

  1. What does it take to do this successfully. Well, you can’t head-fake your way into building these cloud platforms and services, this isn’t a game of basketball. It takes a blend of expertise and the right investments to pull this off. NO OTHER company can match Microsoft today in our experience on running and building services. We know what it takes to do this, because we’ve been running services at Internet scale for years – from MSN in 1995, to Hotmail, Windows Live, and Bing, today. For example, we handle:9.9 billion messages a day via Windows Live Messenger600 million unique users every month on Windows Live & MSN1 Petabyte+ of updates served every month by Windows Update to millions of servers and hundreds of millions of PCs worldwide5M LiveMeeting conference minutes per yearForefront for Exchange filters 1B emails per monthTo support this and our business cloud services, we’ve made and continue to make significant investments in our datacenter infrastructure that our cloud services run on – resulting in a number of advantages: financially backed SLAs, a standard cost operating model, industry-leading modular datacenter models, a consumption-based chargeback model, and the ability to achieve global targets like a Power Usage Effectiveness (PUE) of 1.25. This is all alongside our full commitment in the engineering discipline and the operations discipline around delivering the cloud. Deeper Details on Microsoft Global Foundation Services (GFS) Infrastructure Services Operations – Microsoft Global Foundation Services (GFS) manages our global network of data centers and provides 1) Physical and Site Security 2)Critical Environments Support (Power, Water, Redundancy) and 3) Technical Support (Racks, Servers, Switches) with a focus on operational excellence to deliver lowest cost and highest service delivery globally.Data Center Innovation – GFS continues to deliver effective and efficient DC and infrastructure designs that deliver the most value to our internal customers. Today this means our IT Pre-Assembled Components (ITPACs) for our future modular data centers will provide a lower cost CAPEX per Mega Watt,  enhanced speed to market, and reduction in OPEX.  ITPACs are a game changer.Global Capacity – When choosing future datacenter sites, we take into account over 35 weighted criteria, including close proximity to an ample and stable power source and fiber optic networks, affordable pool of skilled labor, affordable energy rates, taxes, and capacity capabilities needed for our local, regional and global customers to determine the long-term viability of each site. Utility pricing – this is how GFS charges its customers by consumptions units and Consumption statementsare issued every 30 days to customers for: Compute (VM / hour), Storage  ($ per GB), Network  (traffic), Incidents (tickets)SOC/NOC – GFS manages the Microsoft Operations Center (MOC) that is a Tier 1 federated Ops center with failover in Redmond, India and California to ensure business continuity 24 x 7 x 365. The MOC is focused on delivering a comprehensive incident management and service support, with world class quality of service for 200 + property groups supporting incident management in a highly cost efficient model. They process more than 150K tickets a month supporting incidents, change management, release management and problem management. They are the first line of operational support for our cloud properties. Turnkey operations take a service from on-boarding to tooling through support. MOC supports non-windows environment. MOC uses MS Change as a primary change management tool (most universally recognized change management tool)Consumption Reporting: New Cost Model focuses on measuring and forecasting capacity utilization, cost driver transparency and accountability, and investment optimization and is aligned with ‘Improve Cost’ strategic theme. Key measurements: $/kW, $/Mbps, $/Incident, $/Server to provide transparent, accurate volume & rate insight by cost pool aligned to native cost. Standard rates by region, where applicable, provide greater predictability for BGs’ online COGSHardware Services – GFS provisions hardware via various standards programs such as containers, ITPACs and the Azure and MACH server programs.
  2. Pay for what you useLower, predictable costsShift from CapEx to OpexAccelerate speed to valueNo patching & maintenanceFaster deploymentMulti-layered securityReliability/fault-toleranceLatest software for usersInternet collaboration New apps and services
  3. Slide Objectives:Explain that there are different VM instance sizes available within Windows AzureSpeaking Points:---Speaking Points:One of the key areas of feedback has been to reduce the cost and size of Windows Azure instances. At PDC we will announce..Notes:(*) 20GB with a limitation on VHD size if they are deploying VMRole on XSmall: the VHD can only be up to 15GB.each tenant can support 20 instances just like regular subscriptions with Small VM. We do not scale based on core counts.There is no SLA on the network bandwidth for each VM size as this resource is shared among all the VM. That said, we need to provide guidance for customer so they could design their applications correctly. From the engineering side, this is what we mean by Low, Moderate and High. • Low currently means 0-15Mbps with short burst up to 25-50Mbps (Megabit/s). These are sufficient for some web sites with low traffic. • Moderate means 0-100Mbps with short burst up to 200Mbps (100Mbps is the norm). This is what we currently reserve for the Small VM.• High means 200-800 Mbps. If you divide this into 3 spectrums for Medium, Large and XL. Then Medium is in the low end, Large hovers around the middle zone and of course XL takes the high-end spot.These rates should be used as guidance. Nothing can beat a test run to see what the application requires but using these bandwidth ranges, hopefully it reduces the guess work for the customers