Bitrock, the company that provides tools and services to package, deploy and update software, has announced the release of Bitnami Studio, a self service GUI based platform to package and deploy applications to the clouds. It offers choice from the underlying operating systems to middleware/runtime to applications to the users so that they can easily assemble the stack they want and get it running on the cloud within minutes. I have already covered rPath several times in this blog and Bitrock claim that they offer more choice to the IT users than their competitors. Though I never got a chance to do a feature by feature comparison, I did notice that Bitnami studio offers more OS choices than rPath )rPath supports RHEL, SUSE, CentOS and Windows coming in Q3 of 2010).- Cross platform – it is independent of OS. You can run any OS of your choice
- Multiple distribution – even within Linux, you are free to use any distribution of your choice. Either you can take one from the diverse choices they offer or if you have a custom built Linux distro to suit your organizational needs, you can upload it too. This is one of the areas where they differentiate themselves from rPath
- Choice of Middleware and Applications – They have a wide variety of option for middleware/runtime components and applications. This allows you to package any type of stack you want
- Templates – Like other players in this space, they also support templates. As an user, you have a choice to either use one of the ready-made templates or use your custom ones
- Supports many virtualization platforms – Support for VMware and EC2 is already available and they are working with other providers to support their platforms
- SaaS or On-Premise – Bitnami studio is available as both a SaaS offering and a downloadable offering for on-premise installation
- Role based control – This is one feature that will be attractive to enterprises. They provide role based access controls to allow you to limit access to stacks and components for accountability and security purposes. IT will love this kind of fine grained control at the component level. You can do this by setting up the necessary username and password before packaging on the Bitnami Studio

