SlideShare a Scribd company logo
1 of 49
Understanding Azure David Gristwood Application Architect, Microsoft  blogs.msdn.com/david_gristwood
Why a Cloud Platform? Reduce capital & operations costs Simplify application deployment & management  Simplify scaling to internet scale Cost effectively handle peak loads Focus on new functionality & not infrastructure
RNLI & Windows Azure www.aws.net/services/cloud-services/case-study
The Azure Philosophy
Azure is about Scale ,[object Object]
Builds on our existing on-line properties and services
Supports the “Scale Fast, Fail Fast” model to ride the peaks and troughswww.flickr.com/photos/januszbc/1776184496
Characteristics of Azure Applications “Elasticity”  ,[object Object]
Need high reliability
Have variable load
Have short or unpredictable lifetimehttp://www.flickr.com/photos/39919537@N06/3666813048/
Helps your Systems Scale ,[object Object]
Azure encourages you to define your application into constituent parts
Azure can scale the parts of your application as appropriatewww.flickr.com/photos/39818355@N00/2128626176
Flexible Architecture  ,[object Object]
Cloud is not an “all or nothing” proposition
Azure makes it easier to extend to the cloudwww.flickr.com/photos/tomkpunkt/3695066577
Opening up the Cloud ,[object Object]
Support for .NET, Ruby, PHP, Java
Interoperability with any platform, tools or technology www.flickr.com/photos/h19/2306213399/in/set-72157594224557858
Flexible Business Model ,[object Object]
Pay as you go costing model
Ideal in current economical climate www.flickr.com/photos/cleebster/2508660124
Data Centers
Windows Azure Platform Availability  2010 Northern Europe North Central USA 2010 2010 Eastern Asia Western Europe  South Central USA 2010 Southeast Asia
Delivering an Efficient & Sustainable Cloud Microsoft has run Online Servicessince 1994 1st MSFT datacentre built in 1989        Running Online Services 24x7x365  MSN launched beta in 1994/public in 1995 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 303+K sq ft, air economization
Chicago Datacentre – Scalable, Sustainable  One of world’s largest datacentres using   containers,  on-line on July 2009 Cost $500 million,  700k sq ft facility               (approx 16 football fields) 30 MegaWatts today, 60 MW for future use ISO 27001:2005 Accreditation SAS 70 Type I and II  Attestations 40 ft containers with 1800-2500 servers  Density of 10 times amount of compute in equivalent space in traditional datacentres Optimizes efficiency,  reduces wastes and carbon footprint  Delivers an average PUE of 1.22 Plug-and-play infrastructure = Rapid Deployment
Dublin Datacentre ,[object Object]
Cost $500 million,  303+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
1.25 PUE
5.4MegaWatts today, 22.2 MW for future use
ISO 27001:2005 Accreditation
SAS 70 Type I and II  Attestations,[object Object]
The Azure Services PlatformThe Big Picture AppFabric SQL Azure Applications Windows Azure Applications Others Mobile Desktop Server
SERVICES SERVICES SERVERS SERVERS Applications  Available  Now Developer Tools Programming Model Beta at PDC Ship in 2010 Application Services Beta 1 Relational Database v4 Beta in 2010 Operating System “Cloud” CTP Systems Management
Windows Azure
Application  Compute Storage Fabric Config Windows AzureWindows in the cloud AppFabric Applications SQL Azure Windows Azure Applications Mobile Desktop Server Others
Web vs Worker Role Worker Role Web Role System Host IIS Host Your Code Your Code
Common Azure Pattern Worker Role Web Role Queue Storage Blob Storage
Storage Storage* Queue Blob Account Tables * New for 2010 - “Drives” – durable NTFS volumes built on Blob storage
Blobs Blobs Containers Photo1.png Photo2.png Pictures Photo3.png
Tables Entities Tables Genre = … Title    = … Movies Genre = … Title    = … Actors Name  = … DOB    = …
Partitions and Rows

More Related Content

What's hot

Hybrid Enterprise IaaS Cloud - what you need to know!
Hybrid Enterprise IaaS Cloud - what you need to know!Hybrid Enterprise IaaS Cloud - what you need to know!
Hybrid Enterprise IaaS Cloud - what you need to know!ShapeBlue
 
The 5 biggest cloud computing trends in 2021
The 5 biggest cloud computing trends in 2021The 5 biggest cloud computing trends in 2021
The 5 biggest cloud computing trends in 2021ArpitGautam20
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platformsKrishnan Subramanian
 
ShapeBlue South Africa Launch-Iaas business use cases
ShapeBlue South Africa Launch-Iaas business use cases ShapeBlue South Africa Launch-Iaas business use cases
ShapeBlue South Africa Launch-Iaas business use cases ShapeBlue
 
#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud ComputingUNICORNS IN TECH
 
2012 Future of Cloud Computing
2012 Future of Cloud Computing 2012 Future of Cloud Computing
2012 Future of Cloud Computing Michael Skok
 
Welcome to Cloud Computing World
Welcome to Cloud Computing WorldWelcome to Cloud Computing World
Welcome to Cloud Computing WorldJohn Macclane
 
Windows Azure Partner Presentation
Windows Azure Partner PresentationWindows Azure Partner Presentation
Windows Azure Partner PresentationWes Yanaga
 
Cloud Computing Without The Hype An Executive Guide (1.00 Slideshare)
Cloud Computing Without The Hype   An Executive Guide (1.00 Slideshare)Cloud Computing Without The Hype   An Executive Guide (1.00 Slideshare)
Cloud Computing Without The Hype An Executive Guide (1.00 Slideshare)Lustratus REPAMA
 
Cloud and big data
Cloud and big dataCloud and big data
Cloud and big dataBALAJIK155
 
Presentation citrix desktop virtualization (2)
Presentation   citrix desktop virtualization (2)Presentation   citrix desktop virtualization (2)
Presentation citrix desktop virtualization (2)xKinAnx
 
Road to Cloud Microsof Azure
Road to Cloud Microsof AzureRoad to Cloud Microsof Azure
Road to Cloud Microsof AzureLucas Chies
 
Cloud Computing and Enterprise Architecture
Cloud Computing and Enterprise ArchitectureCloud Computing and Enterprise Architecture
Cloud Computing and Enterprise ArchitectureDavid Linthicum
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...LicensingLive! - SafeNet
 
Journey to the Public Cloud
Journey to the Public CloudJourney to the Public Cloud
Journey to the Public CloudIdan Tohami
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overviewdaklug
 

What's hot (18)

Hybrid Enterprise IaaS Cloud - what you need to know!
Hybrid Enterprise IaaS Cloud - what you need to know!Hybrid Enterprise IaaS Cloud - what you need to know!
Hybrid Enterprise IaaS Cloud - what you need to know!
 
cloud computing tools
cloud computing toolscloud computing tools
cloud computing tools
 
The 5 biggest cloud computing trends in 2021
The 5 biggest cloud computing trends in 2021The 5 biggest cloud computing trends in 2021
The 5 biggest cloud computing trends in 2021
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platforms
 
ShapeBlue South Africa Launch-Iaas business use cases
ShapeBlue South Africa Launch-Iaas business use cases ShapeBlue South Africa Launch-Iaas business use cases
ShapeBlue South Africa Launch-Iaas business use cases
 
#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing
 
2012 Future of Cloud Computing
2012 Future of Cloud Computing 2012 Future of Cloud Computing
2012 Future of Cloud Computing
 
Welcome to Cloud Computing World
Welcome to Cloud Computing WorldWelcome to Cloud Computing World
Welcome to Cloud Computing World
 
Windows Azure Partner Presentation
Windows Azure Partner PresentationWindows Azure Partner Presentation
Windows Azure Partner Presentation
 
Cloud Computing Without The Hype An Executive Guide (1.00 Slideshare)
Cloud Computing Without The Hype   An Executive Guide (1.00 Slideshare)Cloud Computing Without The Hype   An Executive Guide (1.00 Slideshare)
Cloud Computing Without The Hype An Executive Guide (1.00 Slideshare)
 
Cloud and big data
Cloud and big dataCloud and big data
Cloud and big data
 
Presentation citrix desktop virtualization (2)
Presentation   citrix desktop virtualization (2)Presentation   citrix desktop virtualization (2)
Presentation citrix desktop virtualization (2)
 
Ibm db2update2019 icp4 data
Ibm db2update2019   icp4 dataIbm db2update2019   icp4 data
Ibm db2update2019 icp4 data
 
Road to Cloud Microsof Azure
Road to Cloud Microsof AzureRoad to Cloud Microsof Azure
Road to Cloud Microsof Azure
 
Cloud Computing and Enterprise Architecture
Cloud Computing and Enterprise ArchitectureCloud Computing and Enterprise Architecture
Cloud Computing and Enterprise Architecture
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
 
Journey to the Public Cloud
Journey to the Public CloudJourney to the Public Cloud
Journey to the Public Cloud
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 

Similar to Understanding The Azure Platform November 09

Understanding The Azure Platform Jan
Understanding The Azure Platform   JanUnderstanding The Azure Platform   Jan
Understanding The Azure Platform JanDavidGristwood
 
Understanding The Azure Platform March 2010
Understanding The Azure Platform   March 2010Understanding The Azure Platform   March 2010
Understanding The Azure Platform March 2010DavidGristwood
 
Understanding the Windows Azure platform - june
Understanding the Windows Azure platform  - juneUnderstanding the Windows Azure platform  - june
Understanding the Windows Azure platform - juneDavidGristwood
 
Microsoft Partner Roadshow - To the Cloud
Microsoft Partner Roadshow  - To the CloudMicrosoft Partner Roadshow  - To the Cloud
Microsoft Partner Roadshow - To the CloudNigel Watson
 
IUT presentation - English
IUT presentation - EnglishIUT presentation - English
IUT presentation - EnglishRaymond Gao
 
Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010DavidGristwood
 
Windows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan WongWindows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan WongSpiffy
 
Windows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongWindows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongSpiffy
 
Building Cloud-Native Applications with Microsoft Windows Azure
Building Cloud-Native Applications with Microsoft Windows AzureBuilding Cloud-Native Applications with Microsoft Windows Azure
Building Cloud-Native Applications with Microsoft Windows AzureBill Wilder
 
Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020Riccardo Zamana
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatestrajramab
 
Windows Azure: Lessons From The Field
Windows Azure: Lessons From The FieldWindows Azure: Lessons From The Field
Windows Azure: Lessons From The FieldRob Gillen
 
Azure: Lessons From The Field
Azure: Lessons From The FieldAzure: Lessons From The Field
Azure: Lessons From The FieldRob Gillen
 
Moving to the cloud azure, office365, and intune - concurrency
Moving to the cloud   azure, office365, and intune - concurrencyMoving to the cloud   azure, office365, and intune - concurrency
Moving to the cloud azure, office365, and intune - concurrencyConcurrency, Inc.
 
Blewis Session 1 Fy10 Q3 Azure
Blewis  Session 1 Fy10 Q3 AzureBlewis  Session 1 Fy10 Q3 Azure
Blewis Session 1 Fy10 Q3 AzureBrian Lewis
 
AWS 101, London - September 2014
AWS 101, London - September 2014AWS 101, London - September 2014
AWS 101, London - September 2014Ian Massingham
 

Similar to Understanding The Azure Platform November 09 (20)

Understanding The Azure Platform Jan
Understanding The Azure Platform   JanUnderstanding The Azure Platform   Jan
Understanding The Azure Platform Jan
 
Understanding The Azure Platform March 2010
Understanding The Azure Platform   March 2010Understanding The Azure Platform   March 2010
Understanding The Azure Platform March 2010
 
A Lap Around Azure
A Lap Around AzureA Lap Around Azure
A Lap Around Azure
 
Understanding the Windows Azure platform - june
Understanding the Windows Azure platform  - juneUnderstanding the Windows Azure platform  - june
Understanding the Windows Azure platform - june
 
Microsoft Partner Roadshow - To the Cloud
Microsoft Partner Roadshow  - To the CloudMicrosoft Partner Roadshow  - To the Cloud
Microsoft Partner Roadshow - To the Cloud
 
IUT presentation - English
IUT presentation - EnglishIUT presentation - English
IUT presentation - English
 
Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010
 
Windows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan WongWindows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan Wong
 
Windows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongWindows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan Wong
 
Building Cloud-Native Applications with Microsoft Windows Azure
Building Cloud-Native Applications with Microsoft Windows AzureBuilding Cloud-Native Applications with Microsoft Windows Azure
Building Cloud-Native Applications with Microsoft Windows Azure
 
Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatest
 
Windows Azure: Lessons From The Field
Windows Azure: Lessons From The FieldWindows Azure: Lessons From The Field
Windows Azure: Lessons From The Field
 
Azure: Lessons From The Field
Azure: Lessons From The FieldAzure: Lessons From The Field
Azure: Lessons From The Field
 
AWS 101 December 2014
AWS 101 December 2014AWS 101 December 2014
AWS 101 December 2014
 
Moving to the cloud azure, office365, and intune - concurrency
Moving to the cloud   azure, office365, and intune - concurrencyMoving to the cloud   azure, office365, and intune - concurrency
Moving to the cloud azure, office365, and intune - concurrency
 
Blewis Session 1 Fy10 Q3 Azure
Blewis  Session 1 Fy10 Q3 AzureBlewis  Session 1 Fy10 Q3 Azure
Blewis Session 1 Fy10 Q3 Azure
 
Azure Microsoft
Azure MicrosoftAzure Microsoft
Azure Microsoft
 
Sky High With Azure
Sky High With AzureSky High With Azure
Sky High With Azure
 
AWS 101, London - September 2014
AWS 101, London - September 2014AWS 101, London - September 2014
AWS 101, London - September 2014
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Understanding The Azure Platform November 09

  • 1. Understanding Azure David Gristwood Application Architect, Microsoft blogs.msdn.com/david_gristwood
  • 2. Why a Cloud Platform? Reduce capital & operations costs Simplify application deployment & management Simplify scaling to internet scale Cost effectively handle peak loads Focus on new functionality & not infrastructure
  • 3. RNLI & Windows Azure www.aws.net/services/cloud-services/case-study
  • 5.
  • 6. Builds on our existing on-line properties and services
  • 7. Supports the “Scale Fast, Fail Fast” model to ride the peaks and troughswww.flickr.com/photos/januszbc/1776184496
  • 8.
  • 11. Have short or unpredictable lifetimehttp://www.flickr.com/photos/39919537@N06/3666813048/
  • 12.
  • 13. Azure encourages you to define your application into constituent parts
  • 14. Azure can scale the parts of your application as appropriatewww.flickr.com/photos/39818355@N00/2128626176
  • 15.
  • 16. Cloud is not an “all or nothing” proposition
  • 17. Azure makes it easier to extend to the cloudwww.flickr.com/photos/tomkpunkt/3695066577
  • 18.
  • 19. Support for .NET, Ruby, PHP, Java
  • 20. Interoperability with any platform, tools or technology www.flickr.com/photos/h19/2306213399/in/set-72157594224557858
  • 21.
  • 22. Pay as you go costing model
  • 23. Ideal in current economical climate www.flickr.com/photos/cleebster/2508660124
  • 25. Windows Azure Platform Availability 2010 Northern Europe North Central USA 2010 2010 Eastern Asia Western Europe South Central USA 2010 Southeast Asia
  • 26. Delivering an Efficient & Sustainable Cloud Microsoft has run Online Servicessince 1994 1st MSFT datacentre built in 1989 Running Online Services 24x7x365 MSN launched beta in 1994/public in 1995 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 303+K sq ft, air economization
  • 27. Chicago Datacentre – Scalable, Sustainable One of world’s largest datacentres using containers, on-line on July 2009 Cost $500 million, 700k sq ft facility (approx 16 football fields) 30 MegaWatts today, 60 MW for future use ISO 27001:2005 Accreditation SAS 70 Type I and II Attestations 40 ft containers with 1800-2500 servers Density of 10 times amount of compute in equivalent space in traditional datacentres Optimizes efficiency, reduces wastes and carbon footprint Delivers an average PUE of 1.22 Plug-and-play infrastructure = Rapid Deployment
  • 28.
  • 29. Cost $500 million, 303+sq ft facility and growing
  • 30. EU Datacenter Best Practice Award Winner
  • 33. Free Air-Cooling via Air-Side Economization
  • 34. 50% less energy use vs. traditional facilities
  • 35. 1 % water use vs. traditional facilities
  • 37. 5.4MegaWatts today, 22.2 MW for future use
  • 39.
  • 40. The Azure Services PlatformThe Big Picture AppFabric SQL Azure Applications Windows Azure Applications Others Mobile Desktop Server
  • 41. SERVICES SERVICES SERVERS SERVERS Applications Available Now Developer Tools Programming Model Beta at PDC Ship in 2010 Application Services Beta 1 Relational Database v4 Beta in 2010 Operating System “Cloud” CTP Systems Management
  • 43. Application Compute Storage Fabric Config Windows AzureWindows in the cloud AppFabric Applications SQL Azure Windows Azure Applications Mobile Desktop Server Others
  • 44. Web vs Worker Role Worker Role Web Role System Host IIS Host Your Code Your Code
  • 45. Common Azure Pattern Worker Role Web Role Queue Storage Blob Storage
  • 46. Storage Storage* Queue Blob Account Tables * New for 2010 - “Drives” – durable NTFS volumes built on Blob storage
  • 47. Blobs Blobs Containers Photo1.png Photo2.png Pictures Photo3.png
  • 48. Tables Entities Tables Genre = … Title = … Movies Genre = … Title = … Actors Name = … DOB = …
  • 50. Blobs Blobs Containers Photo1.png Photo2.png Pictures Photo3.png
  • 51. Queues Messages Queues “Body1” “Body2” ThumbnailJobs “Body3”
  • 52. Development Fabric and Storage Local Machine Windows Azure Simulation Environment Development Storage Development Fabric
  • 54. Windows Azure for Application Developers Hosted Service Portal SDK Storage Develop Run Deploy
  • 57. Lights-Out Service Management Create services at the developer portal Manage services programmatically using the Service Management API Use in combination with diagnostics API to build a feedback loop
  • 58. Service Upgrade Models In-place rolling upgrade Role instances are spread over update domains Roles are updated one update domain at a time Service remains available during upgrade Real-time hot swap Swap service endpoints of old/new version Enables complex architectural changes Planned downtime Stop and replace service with new version
  • 60. 37 “SQL Server in the Cloud” Alternative to Windows Azure storage Focused on SQL Server core database services Accessed via TDS Supports a subset of T-SQL for SQL Server 2008 Limited to 1Gb or 10Gb database
  • 61.
  • 63.
  • 64. Symmetry w/ on-premises database platform
  • 66. Automated DB maintenance (infrastructure)
  • 67. Simple, flexible pricing – “pay as you grow”Windows Azure Compute T-SQL (TDS) T-SQL (TDS) SQL Azure Database MS Datacenter - AD Federation (LiveId /.NetSvcs ACS)
  • 70. Information as a Service 41 Data or functionality that is “of value to many” – enabling applications, reports, BI analysis, etc… Examples include GIS/Spatial, traffic, movie show times, crime, real-estate sales, financial data, navigation, census data, reviews, etc… Various Classifications: Commercial: clean, supported, and regularly updated from ISVs and Content Providers Trusted Public Domain: clean, unsupported data from academia and governments (Census, FDA, …) Crowd Sourced: unreliable data in the public domain from anyone and everyone
  • 71.
  • 74. Accessing Data from “Dallas”
  • 76. Windows Azure Platform Consumption Prices Pay as you go and grow for only what you use when you use it Elastic, scalable, secure, & highly available automated service platform Highly available, scalable, and self managed distributed database service $9.99/month(up to 1 GB DB/month) Compute Web Edition Per service hour Per database/month $0.12/hour + Variable Instance Sizes Windows Azure platform AppFabric Service Bus & Access Control Scalable, automated, highly available services for secure connectivity Business Edition Storage Access Control Service Bus $99.99/month(up to 10 GB DB/month) $0.015/10k Message Operations Per GB stored & transactions Per database/month $0.015/10k Message Operations Per Message Operation Per Message Operation $0.15 GB/month $0.01/10K transactions Prices shown in USD only International prices are available
  • 77.   Windows Azure Instance Sizes Variable instance sizes to handle complex workloads of any size X Large Large Medium Small $0.96 $0.48 $0.24 $0.12 Per service hour Per service hour Per service hour Per service hour Unit of Compute Defined Equivalent compute capacity of a 1.6Ghz processor (on 64bit platform) X-Large Large Medium Small 8 x 1.6Ghz 4 x 1.6Ghz 2 x 1.6Ghz 1 x 1.6Ghz (high IO) (high IO) (high IO) (moderate IO) 14 GB memory 7.0 GB memory 3.5 GB memory 1.75 GB memory 2000 GB (instance storage) 1000 GB storage (instance storage) 500 GB storage (instance storage) 250 GB storage (instance storage)
  • 78. Windows Azure Platform Data Transfer Priced per GB transferred/month (prices shown in USD) North America Region Asia Pacific Region Europe Region $0.10 GB Ingress $0.15 GB Egress $0.10 GB Ingress $0.15 GB Egress $0.30 GB Ingress $0.45 GB Egress N. Europe Sub-region N. Central – US Sub-region E. Asia Sub-region W. Europe Sub-region S. Central - US Sub-region S.E. Asia Sub-region No Charge For Off Peak Ingress Promotion (ends 6/30/10) On-board to Windows Azure platform at no charge Off peak times defined as: 10pm-6am Mon-Fri & from 10pm-Fri to 6am-Mon for weekends in each designated regional time zones below Europe WET = UTC North America PST = UTC-8 Asia Pacific SST = UTC+8
  • 79. TCO Analyzer Tool Quickly determine “quantitative” value of using Windows Azure Platform services TCO of development and running Windows Azure Platform vs. traditional delivery channels Estimation “of” and conversion “to” on-premise solution to Windows Azure Platform services TCO tool available today http://www.microsoft.com/windowsazure/tco/
  • 80. © 2008 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.