SlideShare a Scribd company logo
1 of 32
Download to read offline
www.guybarrette.com
Frédéric Harper

Developer Evangelist
Microsoft Canada

fredh@microsoft.com
@fharper



              outofcomfortzone.net
“IaaS”
Infrastructure-as-a-Service
                                 “PaaS”
                              Platform-as-a-Service
                                                         “SaaS”
                                                      Software-as-a-Service
        host                        build                consume
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
Compute




                                            Compute
                      Inactivity
                       Period                                 Average Usage
          Average                   Usage

                        Time                           Time
Compute




                                             Compute
                                                                    Average Usage
                    Average Usage

                       Time                            Time
Cloud Operating System
Worker Role   Web Role
The Internet via TCP or HTTP


      L                                                     L
      B                                                     B
                                       L
                                       B



     Web
    Web
   Web
                                     Queues
                                                      Worker
                                                      Worker
                                                      Worker
      Site
     Site
   Role                                                 Role
                                                      Service
 (ASPX, ASMX, WCF)
(ASPX, ASMX, WCF)
                                                      Service
                                                       Managed
 IIS as Host                                          Interface Call
                          Tables              Blobs
                                   Storage


                     Windows Azure Data Center
Account    Table        Entity

                        Name =…
                        Email = …
           customers
                        Name =…
                       EMailAdd= …
 contoso
                       Photo ID =…
                         Date =…
            photos
                       Photo ID =…
                         Date =…
First   Last       Birthdate     Fav Sport
Kim     Akers      2/2/1981

Nancy   Anderson   3/15/1965     Canoeing
Mark    Hassall    May 1, 1976
http://<account>.blob.core.windows.net/<container>/<blobname>

                                                  Pages/
Account         Container           Blob
                                                  Blocks
                                  PIC01.JPG

                  images                          Block/Page
                                  PIC02.JPG
 contoso                                          Block/Page

                   videos         VID1.AVI
Account            Queue            Message


                                    customer ID
                                    order ID
                                    http://…
adventureworks   order processing

                                    customer ID
                                    order ID
                                    http://…
Extending SQL Server to the Cloud
multi-database queries      Integration Services
linked servers              Analysis Services
SQL Server Agent            integrated full-text search
SQL Profiler                CLR
Service Broker              filestream data
bulk insert                 table partitioning
extended stored procedures replication
global temporary tables     database mirroring
Building Block Services for developing connected applications
Access Control                Service Bus
Per Message Operation       Per Message Operation
$1.99/10k transactions   $3.99/month per connection
Windows Azure
  750 Hours Extra Small Compute Instance
  25 Hours Small Compute Instance
  20GB of Storage
SQL Azure
  1 x 1 GB Web Edition (90 days only)
AppFabric
  100,000 Access Control Transactions
  2 Service Bus Connections
Data Transfer
  20 GB In
  20 GB Out
Visual Studio        Visual Studio          Visual Studio
Subscription Level     Ultimate             Premium                Professional
                       with MSDN            with MSDN              with MSDN

                       1,500 hours of the   1,500 hours of the     750 hours of the Extra
Compute
                       Small Instance       Extra Small Instance   Small Instance

Storage                30 GB                25 GB                  20 GB

Storage Transactions   2,000,000            1,000,000              250,000

SQL Azure              5 GB                 1 GB                   1 GB
Access Control
                       500K                 200K                   100K
Transactions
Service Bus
                       5                    5                      2
Connections
                       35GB Out             30GB Out               25GB Out
Data transfers
                       35GB In              30GB In                25GB In
Windows Azure platform overview
Windows Azure platform overview
Windows Azure platform overview

More Related Content

What's hot

9sept2009 concept electronics
9sept2009 concept electronics9sept2009 concept electronics
9sept2009 concept electronics
Agora Group
 
Azure for the ITPro
Azure for the ITProAzure for the ITPro
Azure for the ITPro
Enrique Lima
 
FutuRIS Architecture
FutuRIS ArchitectureFutuRIS Architecture
FutuRIS Architecture
pashaz03
 
Windows Server 2012 Hyper-V
Windows Server 2012 Hyper-VWindows Server 2012 Hyper-V
Windows Server 2012 Hyper-V
Microsoftid
 
IT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationIT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestration
Fujitsu France
 
Adaptive SLA-aware Cloud Federations
Adaptive SLA-awareCloud FederationsAdaptive SLA-awareCloud Federations
Adaptive SLA-aware Cloud Federations
keratt
 

What's hot (20)

9sept2009 concept electronics
9sept2009 concept electronics9sept2009 concept electronics
9sept2009 concept electronics
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Azure for the ITPro
Azure for the ITProAzure for the ITPro
Azure for the ITPro
 
FutuRIS Architecture
FutuRIS ArchitectureFutuRIS Architecture
FutuRIS Architecture
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azure
 
Creative Sharepoint's All about Azure
Creative Sharepoint's All about AzureCreative Sharepoint's All about Azure
Creative Sharepoint's All about Azure
 
Private cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the UglyPrivate cloud, the Good, the Bad and the Ugly
Private cloud, the Good, the Bad and the Ugly
 
Windows Server 2012 Hyper-V
Windows Server 2012 Hyper-VWindows Server 2012 Hyper-V
Windows Server 2012 Hyper-V
 
IT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationIT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestration
 
Angrybirds Magento Cloud Deployment
Angrybirds Magento Cloud DeploymentAngrybirds Magento Cloud Deployment
Angrybirds Magento Cloud Deployment
 
Private Cloud Day Session 1: Building your Private Cloud Infrastructure
Private Cloud Day Session 1: Building your Private Cloud InfrastructurePrivate Cloud Day Session 1: Building your Private Cloud Infrastructure
Private Cloud Day Session 1: Building your Private Cloud Infrastructure
 
12th Japan CloudStack User Group Meetup MidoNet with scalable virtual router
12th Japan CloudStack User Group Meetup   MidoNet with scalable virtual router12th Japan CloudStack User Group Meetup   MidoNet with scalable virtual router
12th Japan CloudStack User Group Meetup MidoNet with scalable virtual router
 
Adaptive SLA-aware Cloud Federations
Adaptive SLA-awareCloud FederationsAdaptive SLA-awareCloud Federations
Adaptive SLA-aware Cloud Federations
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
 
5 scalability Cloudstack Developer Day
5  scalability Cloudstack Developer Day5  scalability Cloudstack Developer Day
5 scalability Cloudstack Developer Day
 
Windows server 2012 Seminar 3: Hyper-V replica
Windows server 2012 Seminar 3: Hyper-V replicaWindows server 2012 Seminar 3: Hyper-V replica
Windows server 2012 Seminar 3: Hyper-V replica
 
Clustering Enhancements
Clustering EnhancementsClustering Enhancements
Clustering Enhancements
 
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
 
Fabric, Cuisine and Watchdog for server administration in Python
Fabric, Cuisine and Watchdog for server administration in PythonFabric, Cuisine and Watchdog for server administration in Python
Fabric, Cuisine and Watchdog for server administration in Python
 

Viewers also liked

DevCamp Toronto - Introduction
DevCamp Toronto - IntroductionDevCamp Toronto - Introduction
DevCamp Toronto - Introduction
Frédéric Harper
 
How to praise someone
How to praise someoneHow to praise someone
How to praise someone
Peter Chang
 

Viewers also liked (20)

PHP in the Cloud
PHP in the CloudPHP in the Cloud
PHP in the Cloud
 
Firefox OS, une plateforme à découvrir - IO Saglac - 2014-09-09
Firefox OS, une plateforme à découvrir - IO Saglac - 2014-09-09Firefox OS, une plateforme à découvrir - IO Saglac - 2014-09-09
Firefox OS, une plateforme à découvrir - IO Saglac - 2014-09-09
 
7 Steps to Creating and Maintaining an Editorial Calendar
7 Steps to Creating and Maintaining an Editorial Calendar7 Steps to Creating and Maintaining an Editorial Calendar
7 Steps to Creating and Maintaining an Editorial Calendar
 
DevCamp Toronto - Introduction
DevCamp Toronto - IntroductionDevCamp Toronto - Introduction
DevCamp Toronto - Introduction
 
Photos Of Typhoon Morakot
Photos Of Typhoon MorakotPhotos Of Typhoon Morakot
Photos Of Typhoon Morakot
 
How to Engage Customers & Prospects in a Social Media World
How to Engage Customers & Prospects in a Social Media World How to Engage Customers & Prospects in a Social Media World
How to Engage Customers & Prospects in a Social Media World
 
TSI Service Offering
TSI Service OfferingTSI Service Offering
TSI Service Offering
 
How to praise someone
How to praise someoneHow to praise someone
How to praise someone
 
2010/10 - Database Architechs Consulting Services Summary
2010/10 - Database Architechs Consulting Services Summary2010/10 - Database Architechs Consulting Services Summary
2010/10 - Database Architechs Consulting Services Summary
 
CppCat Checks OpenMW: Not All is Fine in the Morrowind Universe
CppCat Checks OpenMW: Not All is Fine in the Morrowind UniverseCppCat Checks OpenMW: Not All is Fine in the Morrowind Universe
CppCat Checks OpenMW: Not All is Fine in the Morrowind Universe
 
Monochrome
MonochromeMonochrome
Monochrome
 
A Boring Article About a Check of the OpenSSL Project
A Boring Article About a Check of the OpenSSL ProjectA Boring Article About a Check of the OpenSSL Project
A Boring Article About a Check of the OpenSSL Project
 
Installation Of Lotus Mashups1.1 On Linux v5 in vmware
Installation Of Lotus Mashups1.1 On Linux v5 in vmwareInstallation Of Lotus Mashups1.1 On Linux v5 in vmware
Installation Of Lotus Mashups1.1 On Linux v5 in vmware
 
Online reputation management solution
Online reputation management solutionOnline reputation management solution
Online reputation management solution
 
Astor
AstorAstor
Astor
 
Keynote The Digital Challenge Nordiska Museet April 2011
Keynote The Digital Challenge Nordiska Museet April 2011Keynote The Digital Challenge Nordiska Museet April 2011
Keynote The Digital Challenge Nordiska Museet April 2011
 
Tutorias 2009
Tutorias  2009Tutorias  2009
Tutorias 2009
 
Raskar Mar09 Nesosa
Raskar Mar09 NesosaRaskar Mar09 Nesosa
Raskar Mar09 Nesosa
 
How to Expand your Library's Online & Mobile Presence Using Twitter
How to Expand your Library's Online & Mobile Presence Using TwitterHow to Expand your Library's Online & Mobile Presence Using Twitter
How to Expand your Library's Online & Mobile Presence Using Twitter
 
Tsi Higher Education Webcast
Tsi Higher Education WebcastTsi Higher Education Webcast
Tsi Higher Education Webcast
 

Similar to Windows Azure platform overview

Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azure
Manish Corriea
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
malderhout
 
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
Ford AntiTrust
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
Spiffy
 

Similar to Windows Azure platform overview (20)

Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azure
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
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 UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniWindows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford Uni
 
Windows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerWindows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen Hizmetler
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek Hizmetler
 
20120614 innovation days - Windows Azure
20120614   innovation days - Windows Azure20120614   innovation days - Windows Azure
20120614 innovation days - 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
 
BOI 2011 - Be what's next
BOI 2011 - Be what's nextBOI 2011 - Be what's next
BOI 2011 - Be what's next
 
Prodware wa college - marcel meijer
Prodware   wa college - marcel meijerProdware   wa college - marcel meijer
Prodware wa college - marcel meijer
 
Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
 
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
 
Cloud taxonomy yong kigkeat
Cloud taxonomy yong kigkeatCloud taxonomy yong kigkeat
Cloud taxonomy yong kigkeat
 
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
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
 
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
 
Windows Azure'a Giriş
Windows Azure'a GirişWindows Azure'a Giriş
Windows Azure'a Giriş
 

More from Frédéric Harper

Differentiating yourself humber college - 2015-03-30
Differentiating yourself   humber college - 2015-03-30Differentiating yourself   humber college - 2015-03-30
Differentiating yourself humber college - 2015-03-30
Frédéric Harper
 
Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28
Frédéric Harper
 

More from Frédéric Harper (20)

2017-11-09 - Fitbit Norcal Developers Meetup (fred)
2017-11-09 - Fitbit Norcal Developers Meetup (fred)2017-11-09 - Fitbit Norcal Developers Meetup (fred)
2017-11-09 - Fitbit Norcal Developers Meetup (fred)
 
2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon
 
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
 
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
 
Public speaking - FDP tech leads summit - 2018-04-30
Public speaking - FDP tech leads summit - 2018-04-30Public speaking - FDP tech leads summit - 2018-04-30
Public speaking - FDP tech leads summit - 2018-04-30
 
2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon
 
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
 
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
 
With great power comes great responsibility - Microsoft Canada Open Source co...
With great power comes great responsibility - Microsoft Canada Open Source co...With great power comes great responsibility - Microsoft Canada Open Source co...
With great power comes great responsibility - Microsoft Canada Open Source co...
 
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
Frédéric harper   i don’t like open source, and you shouldn't like it eithe...Frédéric harper   i don’t like open source, and you shouldn't like it eithe...
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
 
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
 
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
 
Is your python application secure? - PyCon Canada - 2015-11-07
Is your python application secure? - PyCon Canada - 2015-11-07Is your python application secure? - PyCon Canada - 2015-11-07
Is your python application secure? - PyCon Canada - 2015-11-07
 
Personal branding for developers - West Island developers and entrepreneurs m...
Personal branding for developers - West Island developers and entrepreneurs m...Personal branding for developers - West Island developers and entrepreneurs m...
Personal branding for developers - West Island developers and entrepreneurs m...
 
Responsive Web Design, get the best out of your designs - JavaScript Open Day...
Responsive Web Design, get the best out of your designs - JavaScript Open Day...Responsive Web Design, get the best out of your designs - JavaScript Open Day...
Responsive Web Design, get the best out of your designs - JavaScript Open Day...
 
Differentiating yourself humber college - 2015-03-30
Differentiating yourself   humber college - 2015-03-30Differentiating yourself   humber college - 2015-03-30
Differentiating yourself humber college - 2015-03-30
 
Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28
 
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
 
Building a personal brand in the developer community - Codementor Office Hour...
Building a personal brand in the developer community - Codementor Office Hour...Building a personal brand in the developer community - Codementor Office Hour...
Building a personal brand in the developer community - Codementor Office Hour...
 
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Windows Azure platform overview

  • 1.
  • 3. Frédéric Harper Developer Evangelist Microsoft Canada fredh@microsoft.com @fharper outofcomfortzone.net
  • 4.
  • 5.
  • 6. “IaaS” Infrastructure-as-a-Service “PaaS” Platform-as-a-Service “SaaS” Software-as-a-Service host build consume
  • 7. 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
  • 8. Compute Compute Inactivity Period Average Usage Average Usage Time Time Compute Compute Average Usage Average Usage Time Time
  • 9.
  • 10.
  • 11.
  • 12.
  • 14. Worker Role Web Role
  • 15. The Internet via TCP or HTTP L L B B L B Web Web Web Queues Worker Worker Worker Site Site Role Role Service (ASPX, ASMX, WCF) (ASPX, ASMX, WCF) Service Managed IIS as Host Interface Call Tables Blobs Storage Windows Azure Data Center
  • 16.
  • 17. Account Table Entity Name =… Email = … customers Name =… EMailAdd= … contoso Photo ID =… Date =… photos Photo ID =… Date =…
  • 18. First Last Birthdate Fav Sport Kim Akers 2/2/1981 Nancy Anderson 3/15/1965 Canoeing Mark Hassall May 1, 1976
  • 19. http://<account>.blob.core.windows.net/<container>/<blobname> Pages/ Account Container Blob Blocks PIC01.JPG images Block/Page PIC02.JPG contoso Block/Page videos VID1.AVI
  • 20. Account Queue Message customer ID order ID http://… adventureworks order processing customer ID order ID http://…
  • 21.
  • 22. Extending SQL Server to the Cloud
  • 23. multi-database queries Integration Services linked servers Analysis Services SQL Server Agent integrated full-text search SQL Profiler CLR Service Broker filestream data bulk insert table partitioning extended stored procedures replication global temporary tables database mirroring
  • 24. Building Block Services for developing connected applications
  • 25.
  • 26.
  • 27. Access Control Service Bus Per Message Operation Per Message Operation $1.99/10k transactions $3.99/month per connection
  • 28. Windows Azure 750 Hours Extra Small Compute Instance 25 Hours Small Compute Instance 20GB of Storage SQL Azure 1 x 1 GB Web Edition (90 days only) AppFabric 100,000 Access Control Transactions 2 Service Bus Connections Data Transfer 20 GB In 20 GB Out
  • 29. Visual Studio Visual Studio Visual Studio Subscription Level Ultimate Premium Professional with MSDN with MSDN with MSDN 1,500 hours of the 1,500 hours of the 750 hours of the Extra Compute Small Instance Extra Small Instance Small Instance Storage 30 GB 25 GB 20 GB Storage Transactions 2,000,000 1,000,000 250,000 SQL Azure 5 GB 1 GB 1 GB Access Control 500K 200K 100K Transactions Service Bus 5 5 2 Connections 35GB Out 30GB Out 25GB Out Data transfers 35GB In 30GB In 25GB In