SlideShare a Scribd company logo
1 of 47
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         Managed by vendor       O/S                                   O/S

             Virtualization                Virtualization                       Virtualization                       Virtualization

                Servers                       Servers                              Servers                              Servers

               Storage                       Storage                              Storage                              Storage

             Networking                    Networking                           Networking                           Networking

                                               Host                                Build                               Consum
                                                                                                                          e
On-Premises                   Service Provider            Dynamics
                                                                    online
                                                                   Office365
          Users                                       A

                                                 A        A

                                             Cloud Applications


                                         Compute/Storage/Network

                              System
                              Center                                Azure
                               2012
 A        A                                  A       A         A


                  A                         VM       VM    VM
VM       VM

                          A                   Cloud Platform
Private Cloud     VM

Compute/Storage/Network                  Compute/Storage/Network
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
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”
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

Key benefits of SQL to
  importantJoins are SQL                  
                 No Azure                                 Flexible
       you, use:
Server compatibility which allows you
  Limited Queries
to use familiar T-SQL, SQL library                       Durable
APIs, tools, etc. For data that requires
              No Group by
server-side computation such as
                                           Tables. Tables contain large collections of
joins, sorts, views, and stored
  No Aggregations
procedures, SQL Azure is an ideal          property-bag state (called entities) such as
                                           customer information, order data, news
choice.
  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
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

More Related Content

What's hot

Move SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsMove SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsAppZero
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategydrmarcustillett
 
2011 04-dsi-javaee-in-the-cloud-andreadis
2011 04-dsi-javaee-in-the-cloud-andreadis2011 04-dsi-javaee-in-the-cloud-andreadis
2011 04-dsi-javaee-in-the-cloud-andreadisdandre
 
Moving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsMoving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsAppZero
 
Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...
Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...
Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...Novell
 
Novell Success Stories: Collaboration in Travel and Hospitality
Novell Success Stories: Collaboration in Travel and HospitalityNovell Success Stories: Collaboration in Travel and Hospitality
Novell Success Stories: Collaboration in Travel and HospitalityNovell
 
Windows and Linux Interopability
Windows and Linux InteropabilityWindows and Linux Interopability
Windows and Linux InteropabilityNovell
 
Azure for the ITPro
Azure for the ITProAzure for the ITPro
Azure for the ITProEnrique Lima
 
Cloud Computing and System z
Cloud Computing and System zCloud Computing and System z
Cloud Computing and System zdkang
 
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developerVitor Tomaz
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell TeamingNovell
 
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBMVerdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBMIBM Danmark
 
IBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systemsIBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systemsIBM Sverige
 
The spring 32 update final
The spring 32 update finalThe spring 32 update final
The spring 32 update finalJoshua Long
 
BOI 2011 - Be what's next
BOI 2011 - Be what's nextBOI 2011 - Be what's next
BOI 2011 - Be what's nextTudor Damian
 
Arquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows AzureArquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows AzureComunidade NetPonto
 

What's hot (18)

Move SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsMove SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy Steps
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
2011 04-dsi-javaee-in-the-cloud-andreadis
2011 04-dsi-javaee-in-the-cloud-andreadis2011 04-dsi-javaee-in-the-cloud-andreadis
2011 04-dsi-javaee-in-the-cloud-andreadis
 
Moving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsMoving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy Steps
 
Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...
Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...
Protection against Lost or Stolen Data with Novell ZENworks Endpoint Security...
 
Novell Success Stories: Collaboration in Travel and Hospitality
Novell Success Stories: Collaboration in Travel and HospitalityNovell Success Stories: Collaboration in Travel and Hospitality
Novell Success Stories: Collaboration in Travel and Hospitality
 
Windows and Linux Interopability
Windows and Linux InteropabilityWindows and Linux Interopability
Windows and Linux Interopability
 
Azure for the ITPro
Azure for the ITProAzure for the ITPro
Azure for the ITPro
 
Cloud Computing and System z
Cloud Computing and System zCloud Computing and System z
Cloud Computing and System z
 
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developer
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell Teaming
 
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBMVerdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
 
03 workflow
03 workflow03 workflow
03 workflow
 
IBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systemsIBM System z - zEnterprise a future platform for enterprise systems
IBM System z - zEnterprise a future platform for enterprise systems
 
The spring 32 update final
The spring 32 update finalThe spring 32 update final
The spring 32 update final
 
Osac2012
Osac2012Osac2012
Osac2012
 
BOI 2011 - Be what's next
BOI 2011 - Be what's nextBOI 2011 - Be what's next
BOI 2011 - Be what's next
 
Arquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows AzureArquitectura dos Serviços da plataforma Windows Azure
Arquitectura dos Serviços da plataforma Windows Azure
 

Viewers also liked

Windows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniWindows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniLee Stott
 
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
 

Viewers also liked (7)

Windows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniWindows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford Uni
 
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)
 

Similar to Windows azure uk universities overview march 2012

Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform K.Mohamed Faizal
 
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
 
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
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloudmalderhout
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azureManish Corriea
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformSoumow Dollon
 
Integrating sps 2010 and windows azure
Integrating sps 2010 and windows azureIntegrating sps 2010 and windows azure
Integrating sps 2010 and windows azureManish Corriea
 
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
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azureLuis Martins
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformPatterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformDavid Chou
 
Developing applications with windows azure
Developing applications with windows azureDeveloping applications with windows azure
Developing applications with windows azureSundararajan Subramanian
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupNorm Leitman
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
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
 
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
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertiseHanu Software
 
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
 

Similar to Windows azure uk universities overview march 2012 (20)

Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek Hizmetler
 
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
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azure
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Integrating sps 2010 and windows azure
Integrating sps 2010 and windows azureIntegrating sps 2010 and windows azure
Integrating sps 2010 and windows azure
 
Windows Azure'a Giriş
Windows Azure'a GirişWindows Azure'a Giriş
Windows Azure'a Giriş
 
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
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azure
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformPatterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services Platform
 
Developing applications with windows azure
Developing applications with windows azureDeveloping applications with windows azure
Developing applications with windows azure
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
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
 
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 computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertise
 
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ı
 

More from 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
 

More from 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
 

Recently uploaded

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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Recently uploaded (20)

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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Windows azure uk universities overview march 2012

  • 1.
  • 2. 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 Managed by vendor O/S O/S Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking Host Build Consum e
  • 3. On-Premises Service Provider Dynamics online Office365 Users A A A Cloud Applications Compute/Storage/Network System Center Azure 2012 A A A A A A VM VM VM VM VM A Cloud Platform Private Cloud VM Compute/Storage/Network Compute/Storage/Network
  • 4. Northern North Europe Central USA Eastern Asia Western Europe South Central USA Southeast Asia
  • 5. 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/
  • 6. 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
  • 7. 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”
  • 8. 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
  • 9.
  • 10.
  • 11. Web Role Worker Role Instances Instances IIS Load Balance r Virtual Machine HTTP/HTTPS, TCP Application
  • 12. 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
  • 13.
  • 14. Database Application Database Virtual Server Database
  • 15. 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
  • 16. What tables don’t do What tables can do  Not relational  Cheap  IfNo Referential Integrity these are  Very Scalable Key benefits of SQL to  importantJoins are SQL  No Azure Flexible you, use: Server compatibility which allows you  Limited Queries to use familiar T-SQL, SQL library  Durable APIs, tools, etc. For data that requires  No Group by server-side computation such as Tables. Tables contain large collections of joins, sorts, views, and stored  No Aggregations procedures, SQL Azure is an ideal property-bag state (called entities) such as customer information, order data, news choice.  Limited Indexes feed items. Tables sort their entities and can return a filtered subset of the entities.  No Transactions
  • 17. 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
  • 18.
  • 19.
  • 20.
  • 21. SQL Azure Synchronization with SQL Data SQL Azure Sync Synchronizati SQL Server on with SQL Data Sync
  • 22. Traffic Manager North South North Western Southeast East Central US Central US Europe Europe Asia Asia Windows Azure Application Windows Azure Datacenter Application
  • 23. On-Premises Windows Azure Applications Application and Data Web/Worker Role Instances Endpoint IPsec Agent On-Premises Computer
  • 24.
  • 25. 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
  • 26. Service Bus Application Application (On-premises (On-premises or cloud) or cloud)
  • 27.
  • 28.
  • 29. Blobs 1011011 0111011 0100011 0101011 11 01 Windows Azure
  • 30. In-Memory Caching Service Cached Data Cached Data Windows Azure Application Cached Data Windows Azure Client
  • 31.
  • 32.
  • 33. 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
  • 34. With your Azure subscription add additional resources when you need them Pay only when you use them
  • 35. Application is accessed from • Embedded Azure Scheduler, not a Head Node • All runtimes: Parametric Sweep, MPI, Cluster SOA, Excel
  • 36. National services / tightly coupled apps Departmental / mixed apps Ad hoc apps and queries Profitable Services Internet scale
  • 37. Hadoop Job Logic Logic Logic Data Data Data Logic Logic Logic Data Data Data Logic Logic Logic Data Data Data Virtual Machine
  • 39.
  • 40. 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
  • 41.
  • 43. 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
  • 44. 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
  • 45. www.WindowsAzure.com/Education Access for Students No Credit Card required 90 day Windows Azure Passes
  • 46. © 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.
  • 47.  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

Editor's Notes

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