“Microsoft Openness”“Windows Azure – The Nuts & Bolts”Liam CroninCommercial Software Initiative LeadStephen FitzmauriceMSN
Overview…Microsoft Openness
We play well with others
We listen to customers
We are open in the cloud.“Nuts & Bolts”Terminology
Workflow Patterns, Platform Overview & Components
App Fabric
SQL Azure
Content Delivery Network
Azure Interoperability
Scaling & Virtual Machines (VMs)
SDK & Environments
Real-life Example
Data Centre
Q&AThe Openness SpectrumWho “owns” the word “Open”Google earns the bulk of  openness mentions(Note: Google is not seen as the most “open” company)The  media tends to classify companies based on where they fall on an openness spectrum
Openness is equally important as product attributes in driving trust in the cloud≠  Microsoft
Openness Messages…We play well with othersWe listen to customersWe are open in the CloudStandards,Open SourceMicrosoft + other technologiesLanguages, DataInfrastructure
Growth of the Open Source Ecosystem on Windows…350,000 open source applications running on Windows today (up from 80,000 last year)*Open Source contribution (i.e. Hyper-V Linux Integration Components, Microsoft Live Services Plug-in for Moodle, Live Search Add-in for Mozilla Firefox)Growing number of commercial open source companies offering their customers open source solutions on Microsoft platforms (i.e., Zend, SugarCRM, Bitrix)On Codeplex.com alone, there are more than:8000 open source Projects or plug-ins for MS server products
3000 open source Projects or plug-ins for Windows
1533 open source Projects or plug-ins for SQL
1400 open source Projects or plug-ins for SharePoint
600 open source Projects or plug-ins for Dynamics
500 open source Projects of plug-ins for OfficeOpen Source Technology Center: 400+ servers, over 340+ Linux Distributions for testing interoperability OSS and Windows Technologies
AIAG (Automotive Industry Action Group)AIIM (Association for Information and Image Management)ANSI (American National Standards Institute)ATIS (Alliance for Telecommunications Industry Solutions)ATSC (Advanced Television Systems Committee)CalConnect (The Calendaring & Scheduling Consortium)CCSA (China Communications Standards Association)CIPA (Camera Imaging Products Association)DAISY (Digital Accessible Information System Consortium)DDEX (Digital Data Exchange)DLNA (Digital Living Network Alliance)DMFT (Distributed Management Task Force)DSLF (DSL Forum)DTLA (Digital Transmission Licensing Administrator)DVB (Digital Video Broadcasting)DVD ForumECMA InternationalETSI (European Telecommunications Standardization Institute)The Green GridGSMA (the GSM Association)HGI (Home Gateway Initiative)HL7 (Health Level Seven)HR-XML ConsortiumICTSB (ICT Standards Board)IEEE (Institute of Electrical and Electronics Engineers)IETF (Internet Engineering Task Force)INCITS (InterNational Committee for Information Technology Standards)Inria CAML ConsortiumISAN (International Standard Audiovisual Number)ISO/IEC JTC 1 (International Organisation for Standardisation / International Electrotechnical Commission Joint Technical Committee)ISOC (Internet Society)ITU-T (International Telecommunications Union)MDTVA (Mobile DTV Alliance)NABA (North American Broadcasters Association)NFC (Near Field Communication Forum)OASIS (Organization for the Advancement of Structured Information Standards)OMA (Open Mobile Alliance)OSTA (Optical Storage Technology Association)PS/SC WorkgroupPCI-SIG (PCI Special Interest Group)PCMCIA (Personal Computer Memory Card International Association)Project InkwellPTSC (Packet Technologies and Systems Committee)PWG (The Printer Working Group)RosettaNetSDA (SD Card Association)SMPTE (Society of Motion Picture and Television Engineers)SNIA (Storage Networking Industry Association)TCG (Trusted Computing Group)TIA (Telecommunications Industry Association)UEFI (Unified Extensible Firmware Interface Forum)UPnP (Universal Plug and Play Forum)USB-IF (USB Implementers Forum)W3C (World Wide Web Consortium)Wi-Fi AllianceWiMAX ForumWiMedia AllianceWS-I (Web Services Interoperability Organization)
Openness & the Cloud…AtomPubSOAPWS-EventingWS-TrustRSSAzure™ PlatformRESTSAMLOpenIDHTTPWS-Man
“The Nuts & Bolts”
Overview…Microsoft Openness
We play well with others
We listen to customers
We are open in the cloud
.“Nuts & Bolts”Terminology
Workflow Patterns, Platform Overview & Components
App Fabric
SQL Azure
Content Delivery Network
Azure Interoperability
Scaling & Virtual Machines (VMs)
SDK & Environments
Real-life Example
Data Centre
Q&ATerminology…Data Centre
Edge Computing
Interoperability
On-premise versus In The Cloud
Scalability
Software + Services
Software as a Service (SaaS)
Platform as a Service (Pass)

Python Ireland Dec Talks - Windows Azure -- The Nuts and Bolts