SlideShare a Scribd company logo
Open Cloud Interop Public
Agenda

•   Introduction
•   Open Standards and Cloud
•   Interopability in the Public Cloud
•   Interopability in the Private Cloud
•   Open Data
•   Open Source and Cloud
•   Conclusion
DATACENTER EVOLUTION:
CONCLUDING OBSERVATIONS

 • Journey to the Cloud is Unique and
   Hybrid:
   • Traditional Data center: Continue Virtualization
     Investments
   • Evolve to a Private Cloud infrastructure
   • Consuming Public Cloud Services: IaaS, PaaS and
     SaaS
 • Next-Gen Datacenter = Federated cloud
   provider and broker that combines its own
   private cloud services with those of other
   public cloud providers
Open Cloud

• Reduce cloud vendor lock-in
• Development of standards for cloud
  computing and frameworks for
  interoperating between clouds
• Interoperability and Portability
Open Standards

• Applications must be able to communicate
   and interoperate
• Open Standards are the foundation for this
• Open Standards are created through open
  processes and are generally available
• Standards means Substitutability, ergo
  reduces Lock-In!
Source: http://cloud-standards.org
Cloud Standard Committees
•   Re-use of existing Open Standards
•   Cloud Security Alliance
•   DTMF: Virtualization and Management
•   OASIS: Web-Services and Identity in the Cloud
•   SNIA: Cloud Storage management
•   TM Forum: Self-service and Billing
•   UCI Forum: Unified Communications Interop
    (On-premise and Cloud)
Open Cloud Interop Public
Open Cloud Interop Public
Interoperability in the Public Cloud
CLOUD SERVICE TYPES
              Traditional                   Infrastructure                            Platform                             Software
              Data Center                   (as a Service)                            (as a Service)                       (as a Service)

              (On-Premise)




                                                              You manage
              Applications                   Applications                             Applications                         Applications


              Runtimes                       Runtimes                                 Runtimes                             Runtimes
                               You manage


              Security &                     Security &                               Security &                           Security &
              Integration                    Integration                              Integration                          Integration




                                                                                                                                            Managed by vendor
                                                                                                       Managed by vendor
              Databases                      Databases                                Databases                            Databases
You manage




              Servers                        Servers                                  Servers                              Servers



                                                                  Managed by vendor
              Virtualization                 Virtualization                           Virtualization                       Virtualization


              Server HW                      Server HW                                Server HW                            Server HW


              Storage                        Storage                                  Storage                              Storage


              Networking                     Networking                               Networking                           Networking
Standards-Based Interoperability -Developers
   SOAP   WS-Eventing   AtomPub
                                  WS-Trust
SAML          AZURE                    REST
                                              RSS


       HTTP                   WS-Man           OpenID
Standards-Based Interoperability -Browsers


          AZURE
Interoperability in the Private Cloud
OPTIMIZE SERVICE DELIVERY FOR
HETEROGENEOUS DATACENTERS
Interoperability in the Private Cloud
• Hyper-V integration of VMWare and XEN
  images
• Supported Hyper-V virtualization of Linux:
  RHEL, SUSE, and CentOS
• Management of heterogeneous envs: eg.
  VMWare and XEN
• Datacenter Automation: Integration of DC
  mngt tools (IBM, HP, BMC, ...)
• Application Server Virtualization
Open Data (1)

 “We don’t have better algorithms
  than anyone else. We just have
           more data.”

    Peter Norvig, Chief Scientist, Google

(Thx to Tim O’Reilly)
Open Data (2)
• Started of in Open Government

• What is Open Data? (ongoing work)
   Data Must Be Accessible
   Data Formats Must Be Non-Proprietary

• Microsoft and Open Data:
     The Open Data Web Protocol
      (www.odata.org)
     Open Government Data Initiative
Open Government Data Initiative
Open Cloud Interop Public
Open Cloud Interop Public
Open Source (1)
What is Open Source?
(http://www.opensource.org/docs/osd)

• A community of developers (consensus-
driven projects)
• Distribute binaries and source code
• Freely modifiable and re-distributable
• Governed by a license (the “reference” GNU
GPL)
Open Source (2)
Three Open Source Models:

1. Free Software
  Original view: Free as in “Free Speech”
2. Commercial Open Source, Community-
driven
  e.g. Linux Foundation, Drupal/Acquia, Java
3. Commercial Open Source, Vendor-driven
  e.g. OpenOffice, Alfresco, LifeRay, MySQL, Google
  Android & Chrome, etc.
Open Source (3)
Microsoft participates significantly in OSS
projects:
  •   +350000 open source apps run on Windows
  •   MSFT Open Source Technology Center
  •   PHP community
  •   Apache foundation
  •   Linux foundation
  •   Eclipse foundation
  •   Codeplex foundation (www.codeplex.org; +13000
      projects)
To drive the Interoperability value proposition
Open Cloud Interop Public
Open Cloud Interop Public
Open Cloud Interop Public
Open Cloud Interop Public
Conclusion
• Cloud Standardization started, but complex
• Microsoft Strategy: Interopability and
  Portability is a reality today by re-using
  existing open standards and vendor
  collaboration (eg. via OSS projects)
Thank You!


Rudy Van Hoe
Server and Cloud Business Group Lead
ruvanhoe@microsoft.com
Twitter: @AMarathonMan

More Related Content

PPTX
Windows Azure Platform
AsmTrash
 
PPTX
Nlgug grails in the cloud
malderhout
 
PPTX
Windows Azure
Lai Yoong Seng
 
PDF
Microsoft Techready -21 aprilie 2011
Agora Group
 
PPTX
Eclipse & die Microsoft cloud
Patric Boscolo
 
PPTX
E2EVC Copenhagen What’s New With Microsoft Virtualization
Aidan Finn
 
PDF
Cloud taxonomy yong kigkeat
Microsoft Singapore
 
PDF
PHP in the Cloud
Frédéric Harper
 
Windows Azure Platform
AsmTrash
 
Nlgug grails in the cloud
malderhout
 
Windows Azure
Lai Yoong Seng
 
Microsoft Techready -21 aprilie 2011
Agora Group
 
Eclipse & die Microsoft cloud
Patric Boscolo
 
E2EVC Copenhagen What’s New With Microsoft Virtualization
Aidan Finn
 
Cloud taxonomy yong kigkeat
Microsoft Singapore
 
PHP in the Cloud
Frédéric Harper
 

What's hot (20)

PPTX
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
buildacloud
 
PPTX
Cloud Computing 101
Kamal Arora
 
PDF
Adjust Carbon Topology to Match High Availability Scenario Requirements
WSO2
 
PPTX
Private cloud 201 how to build a private cloud
Harold Wong
 
PDF
12th Japan CloudStack User Group Meetup MidoNet with scalable virtual router
Takeshi Nakajima
 
PDF
Integrating sps 2010 and windows azure
Manish Corriea
 
PDF
Lap around windows azure
Manish Corriea
 
PPTX
Virtualising Your Data Center
Lai Yoong Seng
 
ZIP
EMEA OpenStack Day Intro, July 13th 2011 in London
Mark Collier
 
PDF
Developing and deploying windows azure applications
Manish Corriea
 
PDF
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
tcloudcomputing-tw
 
PDF
Choosing Your Windows Azure Platform Strategy
drmarcustillett
 
PPTX
NIC 2013 - Configure and Deploy Private Cloud
Kristian Nese
 
PDF
Middleware in the cloud platform-v2
Hammad Rajjoub
 
PDF
Eucalyptus 3 Product Overview
Eucalyptus Systems, Inc.
 
PPTX
Multi tenancy - Wining formula for a PaaS
WSO2
 
PPTX
Hyper-V in Windows 8
Lai Yoong Seng
 
PDF
Cloud storage slides
Evan Powell
 
PDF
comparative study of Cloud computing tools
Aditya Trivedi
 
PDF
Xen avaya case study
The Linux Foundation
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
buildacloud
 
Cloud Computing 101
Kamal Arora
 
Adjust Carbon Topology to Match High Availability Scenario Requirements
WSO2
 
Private cloud 201 how to build a private cloud
Harold Wong
 
12th Japan CloudStack User Group Meetup MidoNet with scalable virtual router
Takeshi Nakajima
 
Integrating sps 2010 and windows azure
Manish Corriea
 
Lap around windows azure
Manish Corriea
 
Virtualising Your Data Center
Lai Yoong Seng
 
EMEA OpenStack Day Intro, July 13th 2011 in London
Mark Collier
 
Developing and deploying windows azure applications
Manish Corriea
 
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
tcloudcomputing-tw
 
Choosing Your Windows Azure Platform Strategy
drmarcustillett
 
NIC 2013 - Configure and Deploy Private Cloud
Kristian Nese
 
Middleware in the cloud platform-v2
Hammad Rajjoub
 
Eucalyptus 3 Product Overview
Eucalyptus Systems, Inc.
 
Multi tenancy - Wining formula for a PaaS
WSO2
 
Hyper-V in Windows 8
Lai Yoong Seng
 
Cloud storage slides
Evan Powell
 
comparative study of Cloud computing tools
Aditya Trivedi
 
Xen avaya case study
The Linux Foundation
 
Ad

Viewers also liked (8)

PPTX
Interop - Crash Course In Open Source Cloud Computing
Mark Hinkle
 
KEY
Cloudersize - A cardio, strength & conditioning program for a firmer, more to...
Christofer Hoff
 
PPT
Communities: Build Or Join
Robyn Tippins
 
PDF
Community DefCore Presentation
rhirschfeld
 
KEY
The Cloud's Hidden Lock-in: Network Latency
Tom Croucher
 
KEY
Cloud Security Alliance - Cloud Summit Keynote
Christofer Hoff
 
PPTX
I'm Cloud Confused!
Andy Harjanto
 
PPTX
InteropWG Intro & Vertical Programs (May. 2017)
Mark Voelker
 
Interop - Crash Course In Open Source Cloud Computing
Mark Hinkle
 
Cloudersize - A cardio, strength & conditioning program for a firmer, more to...
Christofer Hoff
 
Communities: Build Or Join
Robyn Tippins
 
Community DefCore Presentation
rhirschfeld
 
The Cloud's Hidden Lock-in: Network Latency
Tom Croucher
 
Cloud Security Alliance - Cloud Summit Keynote
Christofer Hoff
 
I'm Cloud Confused!
Andy Harjanto
 
InteropWG Intro & Vertical Programs (May. 2017)
Mark Voelker
 
Ad

Similar to Open Cloud Interop Public (20)

PDF
Brief about Windows Azure Platform
K.Mohamed Faizal
 
PPTX
Windows Azure Uzerinden Alinabilen Hizmetler
Mustafa
 
PPTX
Windows Azure Üzerinden Alınabilecek Hizmetler
MSHOWTO Bilisim Toplulugu
 
PPTX
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Eric D. Boyd
 
PDF
Windows Azure Overview
Stefano Paluello
 
PPTX
Hanu cloud computing expertise
Hanu Software
 
PDF
Windows Azure: Is Azure right for you?
Intergen
 
PDF
Windows Azure Platform
Soumow Dollon
 
PDF
Security in the Skies
Glen Roberts, CISSP
 
PDF
20120620 moving to windows azure
Luis Martins
 
PDF
Cloud Computing by Dindo Fernando
kristine1018
 
PDF
Offerta Cloud per le piccole e medie imprese
Innocenti Andrea
 
PPTX
Cloud computing overview
Abdul Rasheed Feroz Khan
 
PPTX
Developing applications with windows azure
Sundararajan Subramanian
 
PPTX
Kannegieter Event envision the future - Microsoft - 24-6-2010 - v1.0
Peter de Haas
 
PDF
Cloud Xero #1 - Intro to Cloud Computing
Craig Walker
 
PPTX
Windows Azure Platform Overview
Robert MacLean
 
PPTX
Windows Azure UK Universities Bradford Uni
Lee Stott
 
PPTX
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
Vitor Tomaz
 
PDF
Windows Azure Platform - The Color of Cloud Computing
George Kanellopoulos
 
Brief about Windows Azure Platform
K.Mohamed Faizal
 
Windows Azure Uzerinden Alinabilen Hizmetler
Mustafa
 
Windows Azure Üzerinden Alınabilecek Hizmetler
MSHOWTO Bilisim Toplulugu
 
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Eric D. Boyd
 
Windows Azure Overview
Stefano Paluello
 
Hanu cloud computing expertise
Hanu Software
 
Windows Azure: Is Azure right for you?
Intergen
 
Windows Azure Platform
Soumow Dollon
 
Security in the Skies
Glen Roberts, CISSP
 
20120620 moving to windows azure
Luis Martins
 
Cloud Computing by Dindo Fernando
kristine1018
 
Offerta Cloud per le piccole e medie imprese
Innocenti Andrea
 
Cloud computing overview
Abdul Rasheed Feroz Khan
 
Developing applications with windows azure
Sundararajan Subramanian
 
Kannegieter Event envision the future - Microsoft - 24-6-2010 - v1.0
Peter de Haas
 
Cloud Xero #1 - Intro to Cloud Computing
Craig Walker
 
Windows Azure Platform Overview
Robert MacLean
 
Windows Azure UK Universities Bradford Uni
Lee Stott
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
Vitor Tomaz
 
Windows Azure Platform - The Color of Cloud Computing
George Kanellopoulos
 

Open Cloud Interop Public

  • 2. Agenda • Introduction • Open Standards and Cloud • Interopability in the Public Cloud • Interopability in the Private Cloud • Open Data • Open Source and Cloud • Conclusion
  • 3. DATACENTER EVOLUTION: CONCLUDING OBSERVATIONS • Journey to the Cloud is Unique and Hybrid: • Traditional Data center: Continue Virtualization Investments • Evolve to a Private Cloud infrastructure • Consuming Public Cloud Services: IaaS, PaaS and SaaS • Next-Gen Datacenter = Federated cloud provider and broker that combines its own private cloud services with those of other public cloud providers
  • 4. Open Cloud • Reduce cloud vendor lock-in • Development of standards for cloud computing and frameworks for interoperating between clouds • Interoperability and Portability
  • 5. Open Standards • Applications must be able to communicate and interoperate • Open Standards are the foundation for this • Open Standards are created through open processes and are generally available • Standards means Substitutability, ergo reduces Lock-In!
  • 7. Cloud Standard Committees • Re-use of existing Open Standards • Cloud Security Alliance • DTMF: Virtualization and Management • OASIS: Web-Services and Identity in the Cloud • SNIA: Cloud Storage management • TM Forum: Self-service and Billing • UCI Forum: Unified Communications Interop (On-premise and Cloud)
  • 10. Interoperability in the Public Cloud
  • 11. CLOUD SERVICE TYPES Traditional Infrastructure Platform Software Data Center (as a Service) (as a Service) (as a Service) (On-Premise) You manage Applications Applications Applications Applications Runtimes Runtimes Runtimes Runtimes You manage Security & Security & Security & Security & Integration Integration Integration Integration Managed by vendor Managed by vendor Databases Databases Databases Databases You manage Servers Servers Servers Servers Managed by vendor Virtualization Virtualization Virtualization Virtualization Server HW Server HW Server HW Server HW Storage Storage Storage Storage Networking Networking Networking Networking
  • 12. Standards-Based Interoperability -Developers SOAP WS-Eventing AtomPub WS-Trust SAML AZURE REST RSS HTTP WS-Man OpenID
  • 14. Interoperability in the Private Cloud
  • 15. OPTIMIZE SERVICE DELIVERY FOR HETEROGENEOUS DATACENTERS
  • 16. Interoperability in the Private Cloud • Hyper-V integration of VMWare and XEN images • Supported Hyper-V virtualization of Linux: RHEL, SUSE, and CentOS • Management of heterogeneous envs: eg. VMWare and XEN • Datacenter Automation: Integration of DC mngt tools (IBM, HP, BMC, ...) • Application Server Virtualization
  • 17. Open Data (1) “We don’t have better algorithms than anyone else. We just have more data.” Peter Norvig, Chief Scientist, Google (Thx to Tim O’Reilly)
  • 18. Open Data (2) • Started of in Open Government • What is Open Data? (ongoing work)  Data Must Be Accessible  Data Formats Must Be Non-Proprietary • Microsoft and Open Data:  The Open Data Web Protocol (www.odata.org)  Open Government Data Initiative
  • 19. Open Government Data Initiative
  • 22. Open Source (1) What is Open Source? (http://www.opensource.org/docs/osd) • A community of developers (consensus- driven projects) • Distribute binaries and source code • Freely modifiable and re-distributable • Governed by a license (the “reference” GNU GPL)
  • 23. Open Source (2) Three Open Source Models: 1. Free Software Original view: Free as in “Free Speech” 2. Commercial Open Source, Community- driven e.g. Linux Foundation, Drupal/Acquia, Java 3. Commercial Open Source, Vendor-driven e.g. OpenOffice, Alfresco, LifeRay, MySQL, Google Android & Chrome, etc.
  • 24. Open Source (3) Microsoft participates significantly in OSS projects: • +350000 open source apps run on Windows • MSFT Open Source Technology Center • PHP community • Apache foundation • Linux foundation • Eclipse foundation • Codeplex foundation (www.codeplex.org; +13000 projects) To drive the Interoperability value proposition
  • 29. Conclusion • Cloud Standardization started, but complex • Microsoft Strategy: Interopability and Portability is a reality today by re-using existing open standards and vendor collaboration (eg. via OSS projects)
  • 30. Thank You! Rudy Van Hoe Server and Cloud Business Group Lead [email protected] Twitter: @AMarathonMan