Windows Azure Platform - The Color of Cloud Computing
Open Cloud Interop Public
1.
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!
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
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
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
25.
26.
27.
28.
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
ruvanhoe@microsoft.com
Twitter: @AMarathonMan