Saturday, July 25, 2009

RackSpace Opens The Cloud, But Needs To Do More

Rackspace is wise to go open with their API and work to build an open community around cloud services (via RackSpace Opens The Cloud):
Rackspace is open-sourcing the specs for its Cloud Servers and Cloud Files APIs under the Creative Commons 3.0 Attribution license, enabling third-party developers to copy, implement and rehash them as they see fit.

In addition, The Rackspace Cloud (formerly known as Mosso) has made available Cloud Files language bindings along with technical guidelines for Java, PHP, Python, C# and Ruby under the MIT license through GitHub. Rackspace aims to offer a reference implementation in Python soon and in a press release casually mentions it “is aware of Ruby, Perl, Java, and Twisted Python Cloud Servers bindings”, which are all in the process of being developed.

However, I don't think it's enough to offer up an API. When I think about how successful NFS became, it's clear to me that it was the combination of offering up the API as well as a reference implementation and test suite. The NFS team also sponsored "Connectathon" events where everyone could check the interoperability of their ports.

I know that the two domains are not the same. I know that the NFS implementation was not "open source", but rather commercially licensed (there really was no equivalent open source concept like the Creative Commons in the 1980's).

The point I'm making is that if Rackspace wants this to truly become the industry standard, they need to actively foster the community. Even to the point of enabling their direct competitors with a reference implementation of their server side abilities. Rackspace should be confident enough in their lead and implementation to do so.

19 comments:

  1. Hi Brian:

    Very good point. I would add that Rackspace also needs an external group to publish an implementation too. We needed that to be successful with Amazon EC2.

    Frank

    Http://www.pushtotest.com/products/cloudtesting

    ReplyDelete
    Replies
    1. I have read your blog its very attractive and impressive. I like it your blog.

      Java Training in Chennai Core Java Training in Chennai Core Java Training in Chennai

      Java Online Training Java Online Training Core Java 8 Training in Chennai Core java 8 online training JavaEE Training in Chennai Java EE Training in Chennai

      Delete
    2. Java Training Institutes Java Training Institutes Java EE Training in Chennai Java EE Training in Chennai Java Spring Hibernate Training Institutes in Chennai J2EE Training Institutes in Chennai J2EE Training Institutes in Chennai Core Java Training Institutes in Chennai Core Java Training Institutes in Chennai

      Delete
    3. Java Online Training Java Online Training Java Online Training Java Online Training Java Online Training Java Online Training

      Hibernate Online Training Hibernate Online Training Spring Online Training Spring Online Training Spring Batch Training Online Spring Batch Training Online

      Delete
  2. Very informative blog. Thanks a lot for taking time to provide us this useful information with us.

    http://www.thinkittraining.in/dotnet

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us.

    SAP Training in Chennai

    ReplyDelete
  5. An incredible article you write, very very interesting and informative. I hope you will keep writing articles as good as this, so I gained extensive insight. Thanks a lot!
    unblocked games | geometry dash | happy wheels | 1 on 1 soccer | juegos gratis | free online games

    ReplyDelete
  6. SAP Fiori is one of the new SAP software developed recently and SAP Fiori online training is provided by the professionals throughout the world.

    sap fiori training in hyderabad


    ReplyDelete
  7. In this course, you will learn about SAP Netweaver AS-JAVA administration, commonly known as SAP Netweaver which includes SAP NetWeave
    sap netweaver training in hyderabad

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. DreamHost is one of the best web-hosting provider for any hosting services you might need.

    ReplyDelete
  10. The cloud computing offers numerous advantages for your business that can decrease the cost of supervising and keeping up the IT systems.Thanks for taking time to share this post.
    Cloud computing Training in chennai | Cloud Training in chennai | Cloud computing course in chennai

    ReplyDelete
  11. Terrell Owens is no longer the problem of the Philadelphia Eagles organization, a fact I am sure the franchise is happy about. T.O. is now an unrestricted free agent, free to sign with any team he chooses.
    Owen

    ReplyDelete
  12. In coming years, cloud computing is going to rule the world. The cloud based CRM tool provider like Salesforce have massive demand in the market. Thus talking Cloud Computing Training in Chennai from reputed Cloud Computing Courses will ensure bright career prospects for aspiring professionals.

    ReplyDelete


  13. Very Informative article with huge information our heartful thanks to the trainer who have shared this article regarding theses training.
    SAP BODS Training in Chennai
    SAP Success Factors Training in Chennai

    ReplyDelete