January 23, 2014 | Written by: Thiago Viola
Share this post:
Can we consider cloud computing open source? Is there a cloud computing standard? How can we work with different cloud providers? An instructor from one of my MBA classes (@AnderPaulucci) referred me to the Open Cloud Manifesto site and I did a whitepaper about this subject to explain how it works. I saw what could be a great solution for the open cloud scenario.
This document is intended to initiate a conversation that will bring together the emerging cloud computing community (both cloud users and cloud providers) around a core set of principles. They believe that these core principles are rooted in the belief that cloud computing should be as open as all other IT technologies. Some key points are:
• Security: Reassure customers that cloud providers must offer a high degree of transparency into their operations.
• Data and application interoperability: Cloud providers need to support interoperability standards so that organizations can combine any cloud provider’s capabilities into their solutions. Organizations will want the flexibility to create solutions-enabled data and applications to communicate where they reside (public, private or hybrid cloud).
• Data and application portability: Ensure that when an organization uses a cloud provider’s offerings, if it is necessary to bring that system back in-house, do so without difficult and expensive values.
• Metering and monitoring: Providers must supply consistent formats to monitor cloud applications and service performance and make them compatible with existing monitoring systems.
• Choice: Organizations will want the flexibility to create new solutions enabled by data and applications that interoperate with each other regardless of where they reside (public clouds, private clouds that reside within an organization’s firewall, traditional IT environments or some combination).
One thing is clear: the industry needs an objective, straightforward conversation about how this new computing paradigm will impact organizations, how it can be used with existing technologies and the potential pitfalls of proprietary technologies that can lead to lock-in and limited choice.
And finally, two points should be always remembered:
1. Cloud providers must work together to ensure that the challenges to cloud adoption (security, integration, portability, interoperability, governance/management, metering/monitoring) are addressed through open collaboration and the appropriate use of standards.
2. Cloud providers must not use their market position to lock customers into their particular platforms and limit their choice of providers.
IBM already supports this idea and is part of the group of companies related in the Open Cloud Manifesto list.
This manifesto is meant to begin the conversation and not define it, as well as to remind all companies that these efforts should be considered for technology advancement.
Do you agree with this? Please let me know your thoughts. I can be reached @ThiViola on Twitter or in the comments below.