SlideShare une entreprise Scribd logo
1  sur  49
SaaS
         On-Premises                   Service Provider            Dynamics
                                                                    online
                                                                   Office365
          Users                                       A

                                                 A        A

                                             Cloud Applications


                                         Compute/Storage/Network

                              System                               IaaS, Paa
                              Center                                   S
                               2012                                  Azure
 A        A                                  A       A         A


                  A                         VM       VM    VM
VM       VM

                          A                   Cloud Platform
Private Cloud     VM

Compute/Storage/Network                  Compute/Storage/Network
Packaged                  Infrastructure                              Platform                             Software
                                                                                   (as a Service)
             Software                      (as a Service)                                                               (as a Service)




                                                            You manage
             Applications                  Applications                            Applications                         Applications
                              You manage
                 Data                          Data                                    Data                                 Data

               Runtime                       Runtime                                 Runtime                              Runtime




                                                                                                                                         Managed by vendor
             Middleware                    Middleware                              Middleware                           Middleware
You manage




                                                                                                    Managed by vendor
                 O/S                            O/S                                    O/S                                   O/S
                                                               Managed by vendor
             Virtualization                Virtualization                          Virtualization                       Virtualization

                Servers                       Servers                                 Servers                              Servers

               Storage                       Storage                                 Storage                              Storage

             Networking                    Networking                              Networking                           Networking

                                               Host                                   Build                               Consum
                                                                                                                             e
Compute
  Compute




                      Inactivity
                       Period
                                                                   Average
            Average                Usage                            Usage

                        Time                               Time


   On and off workloads (e.g. batch         Successful services needs to
   job)                                     grow/scale
   Over provisioned capacity is wasted      Keeping up w/growth is big IT
   Time to market can be cumbersome         challenge
                                            Complex lead time for deployment
Compute




                                            Compute




                      Average                            Average
                       Usage                              Usage
                      Time                                Time


   Unexpected/unplanned peak in demand      Services with micro seasonality trends
   Sudden spike impacts performance         Peaks due to periodic increased demand
   Can’t over provision for extreme cases   IT complexity and wasted capacity
Windows Azure Platform




Compute     Storage   Management   CDN




          “Operating system              “Middleware “Data Sets”      “Relational database
            in the cloud”                in the cloud” in the cloud       in the cloud”
Northern
       North        Europe
     Central USA



                                          Eastern Asia
                   Western
                   Europe



  South
Central USA
                              Southeast
                                Asia
Microsoft has run Online Services since 1994
   1st MSFT datacenter built in 1989
   Running Online Services 24x7x365
   Global service delivery to 59 markets/36 languages
    ∙ 30B Live ID authentications/month      ∙ 2B Bing queries/month
     ∙ 10B MSN page views/month               ∙ 240B Messenger messages/month
Global Infrastructure to Run Your Services World Wide
   Quincy, WA: Approx. 500K sq ft, hydro-powered
   San Antonio, TX: Approx. 475K sq ft, recyclable water
   Chicago, IL: Approx. 700K sq ft, water economization
   Dublin, Ireland: Approx. 303K sq ft, air economization

             http://www.globalfoundationservices.com/
First Mega Datacenter built outside the
US, on-line on July 2009

     Cost $500 million,
     303k sq ft facility and growing

     EU Datacenter Best Practice Award Winner
         Stand-alone Server Pods
        Environmentally Sustainable
        Free Air-Cooling via Air-Side
         Economization
        50% less energy use vs. traditional
         facilities
        1 % water use vs. traditional facilities
        Power Usage Efficency 1.25 vs 2.0
3) The « job » is divided in tasks.
                      The tasks are put in a Queue
                                                                       4) The worker get the tasks in the
                                                                            queue and process them

 1) The user submit a
job trough the web UI             3                 Queue                   4

                                                                                                      1
        1                             6                                 5                                 n


                  Web Role                                                              Worker Role
                                                    Blob
                                       2
                   2) The job is added in the                         5) Each worker post the results of his
                    Table for future access                                  computation in a Blob
                                                    Table



                                             6) The differents output are
                                           assembled to get the final result
Web Role          Worker Role
   Instances          Instances

 IIS




            Load
           Balance
              r
                              Virtual Machine

HTTP/HTTPS, TCP               Application
Compute                            Instance      I/O
 Instance      CPU        Memory    Storage    Performan
   Size                                            ce

  Small       1.6 GHz     1.75 GB   225 GB     Moderate

 Medium     2 x 1.6 GHz   3.5 GB    490 GB       High

  Large     4 x 1.6 GHz    7 GB     1,000 GB     High

Extra Large 8 x 1.6 GHz    14 GB    2,040 GB     High
Database



Application                        Database
              Virtual
              Server
                        Database
Table

                                       Partition
                                    Key 1

                            Key A   Key 2

                                    Key 3


                                       Partition
              Key B Key 3           Key 1
Application
                            Key B   Key 2

                                    Key 3



                                       Partition   Partition key
                                    Key 1
                                                   Row key
                            Key C   Key 2

                                    Key 3          Property
What tables don’t do                  What tables can do

           Not relational                          Cheap

  IfNo Referential Integrity
         these are                              Very Scalable
       important to
  you, use: Azure allows you
Key benefits ofNo Joins are SQL
                 SQL
Server compatibility which
                                                   Flexible

  tools,Limited Queries requires
to use familiar T-SQL, SQL library
APIs,       etc. For data that
                                                   Durable

  sorts, views, and stored
server-side computation such as
joins,
             No Group by
                                     Tables. Tables contain large collections of
  No Aggregations
procedures, SQL Azure is an ideal
choice.
                                     property-bag state (called entities) such as
                                     customer information, order data, news
  Limited Indexes                   feed items. Tables sort their entities and
                                     can return a filtered subset of the entities.
  No Transactions
Container

                       Blob
                     10001101001
                     10011110111      Blob
                     11011011010
                       001101       10001101001
                                    10011110111
                                    11011011010
                        Blob          001101

                      10001101001
                      10011110111
                      11011011010
                        001101




Application                 Container
              1000
              110      Blob
                     10001101001
                                      Blob
                     10011110111    10001101001
                     11011011010    10011110111
                       001101       11011011010
                                      001101
SQL Azure   Synchronization
                 with SQL Data    SQL Azure
                      Sync




Synchronizati      SQL Server
     on
  with SQL
 Data Sync
Traffic
                                   Manager


  North        South      North    Western    Southeast   East
Central US   Central US   Europe   Europe       Asia      Asia


                                                                      Windows
                                                                       Azure
                                                                     Application




                                                             Windows Azure
                                                              Datacenter

                                                                 Application
On-Premises            Windows Azure
Applications            Application
 and Data

                         Web/Worker
                        Role Instances
 Endpoint
               IPsec
  Agent

On-Premises
 Computer
Windows Azure Application
  1)
Receive
 work     Web Role                                 Worker Role   4) Do
          Instance                3) Dequeue        Instance     work
                                   message



                                                    5) Delete
          2) Enqueue                                message
           message



                               Queue
Service Bus




 Application                  Application
(On-premises                 (On-premises
  or cloud)                    or cloud)
Blobs
  1011011   0111011
  0100011   0101011
               11
    01




Windows Azure
In-Memory
                                       Caching Service


                                         Cached Data




                                         Cached Data
          Windows
           Azure
         Application                     Cached Data


                       Windows Azure


Client
On-premise
                                         Desktop Compute Cloud via
                                         Idle Win 7 Workstation Cores               HPC
                    HPC Head Node                                                  Edition


  Desktop User

                                                                         HPC Cluster


                     Broker Node(s)




                 Azure Compute Proxies



                                               Azure Compute Instances
With your Azure
subscription add
additional resources
when you need them
Pay only when you
use them
Application is accessed from




                               •   Embedded Azure
                                   Scheduler, not a Head
                                   Node
                               •   All runtimes: Parametric
                                   Sweep, MPI, Cluster
                                   SOA, Excel
National services / tightly coupled apps



        Departmental / mixed apps



              Ad hoc apps and queries


                   Profitable Services


                       Internet scale
Risk and Monte Carlo;
Financial Services                  Anti Money Laundering; Trend
                                         Analysis; Forecasting
                                  CDRs; Web Analytics; Social Media;
    Coms and Media
                                 Advertising Analysis; Image analytics

                                Customer Analytics; Sales Analysis; Web
      Retail                               Retail Analysis

                                      National Labs; Defence and
      Government and Academia                Intelligence;
                                        Research Data Mining


    Online Gaming                             Anti Fraud



Pharmaceutical                   Genomic research; field trail analysis
Hadoop Job


Logic          Logic           Logic


        Data            Data           Data



Logic          Logic           Logic


        Data            Data           Data



Logic           Logic          Logic


        Data            Data           Data




                               Virtual Machine
http://www.techila.fi/
Identity Providers (IdPs)                        Access Control
               AD FS                                      4) Validate IdP token, then create
                         Windows
                2.0                     Google                Access Control (AC) token
                          Live ID
                                                              according to rules for this
                                                                     application
               Yahoo     Facebook   OpenID
                                                                       Rules Engine


     2)                      3) Send                                5) Return
                 IdP                                                                             7) Validate
                            IdP token      IdP                       Access
Authenticate    Token                                   AC                                     Access Control
                            to Access     Token                      Control
 user, then                                            Token                                   token, then use
 return IdP                  Control                                  token
                                                                                                 its contents
   token                                                                 Application
                                                        AC
                                                       Token            (On-premises
                        Browser            6) Submit                      or cloud)
                                            Access
                                            Control
                                             token
                                        1) Access application and
                                           get redirected to IdP
Applications




Content Partner
   Datasets
Compute
                                                          Web/Worker role:
                                                              $0.04 to
                                                           $0.96/instance
                                                                 per
                                                          hour, depending
                                                          on instance size
         Inbound Bandwidth:
                Free                  Storage

Client
     Outbound Bandwidth:
$0.12/GB (North America/Europe)
      $0.19/GB (Elsewhere)                                   SQL Azure:
                                                            $9.99/GB per
                                                               month

                                  K         10001101001
                                                          Tables and blobs:
                                  K         10011110111     $0.14/GB per
                                            11011011010
                                  K            001101     month, $0.01/10,0
                                                            00 operations
www.WindowsAzure.com/Education
      Access for faculty
      No Credit Card required
      5 Month Windows Azure Passes
      includes the following resources:
      Windows Azure
        2 small compute instances
        3GB of storage
        250,000 storage transactions
      SQL Azure
        Two 1GB Web Edition database
      Azure AppFabric
        100,000 Access Control transactions
        2 Service Bus connections
      1 Hosted Service
      Data Transfers (per region)
        3 GB in
        3 GB out
www.WindowsAzure.com/Education

      Access for Students
      No Credit Card required
      90 day Windows Azure Passes
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it
should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
 Visit: http://www.WindowsAzure.com/Education for Azure
  Academic Programme

 Visit: http://www.microsoft.com/uk/faculty for UK Faculty
  Resources and curricula

 Visit: http://www.hadooponazure.com for the developer
  preview

 Visit: http://www.microsoft.com/bigdata to find out about
  more about the HADOOP CTP

 Visit: http://www.windowsazure.com to find out more about
  the Windows Azure Platform

Contenu connexe

Tendances

Cloud Computing Why, What, How
Cloud Computing   Why, What, HowCloud Computing   Why, What, How
Cloud Computing Why, What, HowKennisportal
 
Ibm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalIbm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalAbhed
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure PlatformVitor Tomaz
 
14h00 aws deck-summit2012_sap_on_aws_s_jones_final
14h00   aws deck-summit2012_sap_on_aws_s_jones_final14h00   aws deck-summit2012_sap_on_aws_s_jones_final
14h00 aws deck-summit2012_sap_on_aws_s_jones_finalLuiz Gustavo Santos
 
Azure for the ITPro
Azure for the ITProAzure for the ITPro
Azure for the ITProEnrique Lima
 
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza Walter Moriconi
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategydrmarcustillett
 
Virtual Security in Cloud Networks
Virtual Security in Cloud NetworksVirtual Security in Cloud Networks
Virtual Security in Cloud NetworksMarcelo Grebois
 
Le cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseLe cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseNicolas Georgeault
 
PHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudPHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudpietrobr
 
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012ITCamp
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformAsmTrash
 
Analyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and SoftwareAnalyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and SoftwareIBM India Smarter Computing
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003bjhutt
 
MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...
MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...
MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...Spiffy
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Carolyn Crowe
 

Tendances (19)

Cloud Computing Why, What, How
Cloud Computing   Why, What, HowCloud Computing   Why, What, How
Cloud Computing Why, What, How
 
Ibm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalIbm virtualization techday v2.0 final
Ibm virtualization techday v2.0 final
 
Benefits of the cloud for Government
Benefits of the cloud for Government Benefits of the cloud for Government
Benefits of the cloud for Government
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
 
14h00 aws deck-summit2012_sap_on_aws_s_jones_final
14h00   aws deck-summit2012_sap_on_aws_s_jones_final14h00   aws deck-summit2012_sap_on_aws_s_jones_final
14h00 aws deck-summit2012_sap_on_aws_s_jones_final
 
Azure for the ITPro
Azure for the ITProAzure for the ITPro
Azure for the ITPro
 
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
Prodware wa college - marcel meijer
Prodware   wa college - marcel meijerProdware   wa college - marcel meijer
Prodware wa college - marcel meijer
 
Virtual Security in Cloud Networks
Virtual Security in Cloud NetworksVirtual Security in Cloud Networks
Virtual Security in Cloud Networks
 
Le cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseLe cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - Base
 
PHP in the Cloud
PHP in the CloudPHP in the Cloud
PHP in the Cloud
 
PHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudPHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloud
 
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Analyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and SoftwareAnalyst paper: Private Clouds Float with IBM Systems and Software
Analyst paper: Private Clouds Float with IBM Systems and Software
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003
 
MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...
MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...
MS TechDays 2011 - SCVMM 2012 Building of Private Clouds and Federation to th...
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)
 

En vedette

Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educatorsLee Stott
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftLee Stott
 
Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksLee Stott
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overviewLee Stott
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APILee Stott
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Lee Stott
 

En vedette (6)

Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educators
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine Microsoft
 
Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacks
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning API
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)
 

Similaire à Windows Azure UK Universities Bradford Uni

Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureFord AntiTrust
 
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Eric D. Boyd
 
Windows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingWindows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingGeorge Kanellopoulos
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azureManish Corriea
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloudmalderhout
 
Offerta Cloud per le piccole e medie imprese
Offerta Cloud per le piccole e medie impreseOfferta Cloud per le piccole e medie imprese
Offerta Cloud per le piccole e medie impreseInnocenti Andrea
 
Cloud Computing by Dindo Fernando
Cloud Computing by Dindo FernandoCloud Computing by Dindo Fernando
Cloud Computing by Dindo Fernandokristine1018
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azureLuis Martins
 
System Center 2012 ve Microsoft Cloud Senaryoları
System Center 2012 ve Microsoft Cloud SenaryolarıSystem Center 2012 ve Microsoft Cloud Senaryoları
System Center 2012 ve Microsoft Cloud SenaryolarıMustafa
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Intergen
 
Cloud Xero #1 - Intro to Cloud Computing
Cloud Xero #1 - Intro to Cloud ComputingCloud Xero #1 - Intro to Cloud Computing
Cloud Xero #1 - Intro to Cloud ComputingCraig Walker
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupNorm Leitman
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumTom Crombez
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerMSHOWTO Bilisim Toplulugu
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
Windows Azure platform overview
Windows Azure platform overviewWindows Azure platform overview
Windows Azure platform overviewFrédéric Harper
 

Similaire à Windows Azure UK Universities Bradford Uni (20)

Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows Azure
 
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
 
Windows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingWindows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud Computing
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Windows Azure'a Giriş
Windows Azure'a GirişWindows Azure'a Giriş
Windows Azure'a Giriş
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azure
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Offerta Cloud per le piccole e medie imprese
Offerta Cloud per le piccole e medie impreseOfferta Cloud per le piccole e medie imprese
Offerta Cloud per le piccole e medie imprese
 
Cloud Computing by Dindo Fernando
Cloud Computing by Dindo FernandoCloud Computing by Dindo Fernando
Cloud Computing by Dindo Fernando
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azure
 
System Center 2012 ve Microsoft Cloud Senaryoları
System Center 2012 ve Microsoft Cloud SenaryolarıSystem Center 2012 ve Microsoft Cloud Senaryoları
System Center 2012 ve Microsoft Cloud Senaryoları
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?
 
Cloud Xero #1 - Intro to Cloud Computing
Cloud Xero #1 - Intro to Cloud ComputingCloud Xero #1 - Intro to Cloud Computing
Cloud Xero #1 - Intro to Cloud Computing
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuum
 
Cloud taxonomy yong kigkeat
Cloud taxonomy yong kigkeatCloud taxonomy yong kigkeat
Cloud taxonomy yong kigkeat
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek Hizmetler
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
Windows Azure platform overview
Windows Azure platform overviewWindows Azure platform overview
Windows Azure platform overview
 

Plus de Lee Stott

Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionLee Stott
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsLee Stott
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupLee Stott
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd FebLee Stott
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015Lee Stott
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftLee Stott
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101Lee Stott
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenueLee Stott
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014Lee Stott
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for EducationLee Stott
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Lee Stott
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadLee Stott
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December Lee Stott
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcardLee Stott
 
Microsoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureMicrosoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureLee Stott
 
Designing beautiful windows phone games
Designing beautiful windows phone gamesDesigning beautiful windows phone games
Designing beautiful windows phone gamesLee Stott
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityLee Stott
 
Marmalade & Windows Phone 8
Marmalade & Windows Phone 8Marmalade & Windows Phone 8
Marmalade & Windows Phone 8Lee Stott
 
6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your Apps6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your AppsLee Stott
 
Games industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek InvestmentGames industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek InvestmentLee Stott
 

Plus de Lee Stott (20)

Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and Educators
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User Group
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd Feb
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for Education
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 Gateshead
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcard
 
Microsoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureMicrosoft 2014 Graduate brochure
Microsoft 2014 Graduate brochure
 
Designing beautiful windows phone games
Designing beautiful windows phone gamesDesigning beautiful windows phone games
Designing beautiful windows phone games
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunity
 
Marmalade & Windows Phone 8
Marmalade & Windows Phone 8Marmalade & Windows Phone 8
Marmalade & Windows Phone 8
 
6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your Apps6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your Apps
 
Games industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek InvestmentGames industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek Investment
 

Dernier

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Dernier (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Windows Azure UK Universities Bradford Uni

  • 1.
  • 2. SaaS On-Premises Service Provider Dynamics online Office365 Users A A A Cloud Applications Compute/Storage/Network System IaaS, Paa Center S 2012 Azure A A A A A A VM VM VM VM VM A Cloud Platform Private Cloud VM Compute/Storage/Network Compute/Storage/Network
  • 3. Packaged Infrastructure Platform Software (as a Service) Software (as a Service) (as a Service) You manage Applications Applications Applications Applications You manage Data Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware You manage Managed by vendor O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking Host Build Consum e
  • 4. Compute Compute Inactivity Period Average Average Usage Usage Time Time On and off workloads (e.g. batch Successful services needs to job) grow/scale Over provisioned capacity is wasted Keeping up w/growth is big IT Time to market can be cumbersome challenge Complex lead time for deployment Compute Compute Average Average Usage Usage Time Time Unexpected/unplanned peak in demand Services with micro seasonality trends Sudden spike impacts performance Peaks due to periodic increased demand Can’t over provision for extreme cases IT complexity and wasted capacity
  • 5. Windows Azure Platform Compute Storage Management CDN “Operating system “Middleware “Data Sets” “Relational database in the cloud” in the cloud” in the cloud in the cloud”
  • 6. Northern North Europe Central USA Eastern Asia Western Europe South Central USA Southeast Asia
  • 7. Microsoft has run Online Services since 1994  1st MSFT datacenter built in 1989  Running Online Services 24x7x365  Global service delivery to 59 markets/36 languages ∙ 30B Live ID authentications/month ∙ 2B Bing queries/month ∙ 10B MSN page views/month ∙ 240B Messenger messages/month Global Infrastructure to Run Your Services World Wide  Quincy, WA: Approx. 500K sq ft, hydro-powered  San Antonio, TX: Approx. 475K sq ft, recyclable water  Chicago, IL: Approx. 700K sq ft, water economization  Dublin, Ireland: Approx. 303K sq ft, air economization http://www.globalfoundationservices.com/
  • 8. First Mega Datacenter built outside the US, on-line on July 2009  Cost $500 million,  303k sq ft facility and growing  EU Datacenter Best Practice Award Winner Stand-alone Server Pods  Environmentally Sustainable  Free Air-Cooling via Air-Side Economization  50% less energy use vs. traditional facilities  1 % water use vs. traditional facilities  Power Usage Efficency 1.25 vs 2.0
  • 9. 3) The « job » is divided in tasks. The tasks are put in a Queue 4) The worker get the tasks in the queue and process them 1) The user submit a job trough the web UI 3 Queue 4 1 1 6 5 n Web Role Worker Role Blob 2 2) The job is added in the 5) Each worker post the results of his Table for future access computation in a Blob Table 6) The differents output are assembled to get the final result
  • 10.
  • 11.
  • 12. Web Role Worker Role Instances Instances IIS Load Balance r Virtual Machine HTTP/HTTPS, TCP Application
  • 13. Compute Instance I/O Instance CPU Memory Storage Performan Size ce Small 1.6 GHz 1.75 GB 225 GB Moderate Medium 2 x 1.6 GHz 3.5 GB 490 GB High Large 4 x 1.6 GHz 7 GB 1,000 GB High Extra Large 8 x 1.6 GHz 14 GB 2,040 GB High
  • 14.
  • 15. Database Application Database Virtual Server Database
  • 16. Table Partition Key 1 Key A Key 2 Key 3 Partition Key B Key 3 Key 1 Application Key B Key 2 Key 3 Partition Partition key Key 1 Row key Key C Key 2 Key 3 Property
  • 17. What tables don’t do What tables can do  Not relational  Cheap  IfNo Referential Integrity these are  Very Scalable important to  you, use: Azure allows you Key benefits ofNo Joins are SQL SQL Server compatibility which  Flexible  tools,Limited Queries requires to use familiar T-SQL, SQL library APIs, etc. For data that  Durable  sorts, views, and stored server-side computation such as joins, No Group by Tables. Tables contain large collections of  No Aggregations procedures, SQL Azure is an ideal choice. property-bag state (called entities) such as customer information, order data, news  Limited Indexes feed items. Tables sort their entities and can return a filtered subset of the entities.  No Transactions
  • 18. Container Blob 10001101001 10011110111 Blob 11011011010 001101 10001101001 10011110111 11011011010 Blob 001101 10001101001 10011110111 11011011010 001101 Application Container 1000 110 Blob 10001101001 Blob 10011110111 10001101001 11011011010 10011110111 001101 11011011010 001101
  • 19.
  • 20.
  • 21.
  • 22. SQL Azure Synchronization with SQL Data SQL Azure Sync Synchronizati SQL Server on with SQL Data Sync
  • 23. Traffic Manager North South North Western Southeast East Central US Central US Europe Europe Asia Asia Windows Azure Application Windows Azure Datacenter Application
  • 24. On-Premises Windows Azure Applications Application and Data Web/Worker Role Instances Endpoint IPsec Agent On-Premises Computer
  • 25.
  • 26. Windows Azure Application 1) Receive work Web Role Worker Role 4) Do Instance 3) Dequeue Instance work message 5) Delete 2) Enqueue message message Queue
  • 27. Service Bus Application Application (On-premises (On-premises or cloud) or cloud)
  • 28.
  • 29.
  • 30. Blobs 1011011 0111011 0100011 0101011 11 01 Windows Azure
  • 31. In-Memory Caching Service Cached Data Cached Data Windows Azure Application Cached Data Windows Azure Client
  • 32.
  • 33.
  • 34. On-premise Desktop Compute Cloud via Idle Win 7 Workstation Cores HPC HPC Head Node Edition Desktop User HPC Cluster Broker Node(s) Azure Compute Proxies Azure Compute Instances
  • 35. With your Azure subscription add additional resources when you need them Pay only when you use them
  • 36. Application is accessed from • Embedded Azure Scheduler, not a Head Node • All runtimes: Parametric Sweep, MPI, Cluster SOA, Excel
  • 37. National services / tightly coupled apps Departmental / mixed apps Ad hoc apps and queries Profitable Services Internet scale
  • 38. Risk and Monte Carlo; Financial Services Anti Money Laundering; Trend Analysis; Forecasting CDRs; Web Analytics; Social Media; Coms and Media Advertising Analysis; Image analytics Customer Analytics; Sales Analysis; Web Retail Retail Analysis National Labs; Defence and Government and Academia Intelligence; Research Data Mining Online Gaming Anti Fraud Pharmaceutical Genomic research; field trail analysis
  • 39. Hadoop Job Logic Logic Logic Data Data Data Logic Logic Logic Data Data Data Logic Logic Logic Data Data Data Virtual Machine
  • 41.
  • 42. Identity Providers (IdPs) Access Control AD FS 4) Validate IdP token, then create Windows 2.0 Google Access Control (AC) token Live ID according to rules for this application Yahoo Facebook OpenID Rules Engine 2) 3) Send 5) Return IdP 7) Validate IdP token IdP Access Authenticate Token AC Access Control to Access Token Control user, then Token token, then use return IdP Control token its contents token Application AC Token (On-premises Browser 6) Submit or cloud) Access Control token 1) Access application and get redirected to IdP
  • 43.
  • 45. Compute Web/Worker role: $0.04 to $0.96/instance per hour, depending on instance size Inbound Bandwidth: Free Storage Client Outbound Bandwidth: $0.12/GB (North America/Europe) $0.19/GB (Elsewhere) SQL Azure: $9.99/GB per month K 10001101001 Tables and blobs: K 10011110111 $0.14/GB per 11011011010 K 001101 month, $0.01/10,0 00 operations
  • 46. www.WindowsAzure.com/Education Access for faculty No Credit Card required 5 Month Windows Azure Passes includes the following resources: Windows Azure 2 small compute instances 3GB of storage 250,000 storage transactions SQL Azure Two 1GB Web Edition database Azure AppFabric 100,000 Access Control transactions 2 Service Bus connections 1 Hosted Service Data Transfers (per region) 3 GB in 3 GB out
  • 47. www.WindowsAzure.com/Education Access for Students No Credit Card required 90 day Windows Azure Passes
  • 48. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 49.  Visit: http://www.WindowsAzure.com/Education for Azure Academic Programme  Visit: http://www.microsoft.com/uk/faculty for UK Faculty Resources and curricula  Visit: http://www.hadooponazure.com for the developer preview  Visit: http://www.microsoft.com/bigdata to find out about more about the HADOOP CTP  Visit: http://www.windowsazure.com to find out more about the Windows Azure Platform

Notes de l'éditeur

  1. Comment that a real directory is on the way -
  2. Change the VM sizes to show different instance sizes