• On TechRepublic: Why VISTA HATERS will love Windows 7
October 18, 2008 3:05 PM PDT

Missing in the Cloud: package managment

by Dave Rosenberg

It seems like all of the existing Cloud offerings are missing some kind of package manager system. AMIs require updating like VMs, which can introduce downtime and other complexity.

I dare say that a standard needs to be introduced--or at least a quasi-standard like we see for Linux with Yum, RPM and Synaptic (essentially flavors of the same ideal.)

Since Amazon doesn't currently offer this feature, I wonder what vendor will step in to fill this void. So far all the Cloud app guys have taken different approaches which will certainly introduce some additional complexity related to portability (which also needs to be standardized.)

One of the things I've been noticing is that many of the technical issues related to the Cloud are things that have to become standardized (if not actual standards) in order for adoption to increase. While this is good for Cloud consumers, it will probably subsume much of the work companies have done around differentiated offerings.

It makes me think that there will be a lot of consolidation or dead pool Cloud companies as soon as these standards are established. Any comments or thoughts are welcome.

Dave Rosenberg dishes up "Software, Interrupted" with nearly 15 years of technology and marketing experience that spans from Bell Labs to multiple start-up IPOs to open-source enterprise software companies. He is co-founder of MuleSource and currently serves as the general manager of Hardy Way. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can contact Dave via e-mail at softwareinterrupted@gmail.com.
Recent posts from Software, Interrupted
Ramen robots invade Japanese restaurant
Firefox 3.5 and the potential of Web typography
Blizzard chooses cloud over LAN for new game
Japan continues to build robot army
Ricoh jumps from copiers to the cloud
China bans online 'gold farming'
Japan airport starts motorized tricycle patrols
Why Oracle will continue to win
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
by kvjacksn October 18, 2008 5:16 PM PDT
You are addressing a critical area for the use of cloud computing technologies in the public sector. The Network Centric Operations Industry Consortium is currently addressing their member concerns through discussions around the following topics:

Standardizations Needed
- APIs between Cloud layers (e.g. PaaS and IaaS)
- Interoperability across Clouds
- Interoperability between public Clouds and enterprise systems

Implementation Guidelines
- Best practices for migrating appropriate applications to Cloud environments
- Use cases and patterns for Cloud deployments
- Organizational support with the Enterprise for Cloud Computing

Robust Cloud Operations
- Security of applications and data in public Clouds
- Availability, risk management, and SLAs for public Clouds
- Governance of services across public Clouds and the enterprise
Reply to this comment
by bstadil October 19, 2008 8:04 PM PDT
Do you actually know how AMIs work? What you do is update 1 AMI and then replace your running instances gradually using that updated AMI. The old days day of having to push updates to 100s of machines are over.

Systems like Scalr , Cloud In Code and many other does this relaunch / replacement automatically.
Reply to this comment
by daverosenberg October 20, 2008 10:15 AM PDT
If you are running multiple apps and each AMI is different, how do you see that working?

Scalr uses prebuilt AMIs. Odds are enterprises will roll their own
Reply to this comment
by bstadil October 20, 2008 12:06 PM PDT
Maybe we are talking apples and oranges. Scalr's AMIs are no more pre build than Ubuntu server is pre build. They have a a few AMIs with specific software like Apache or MySql installed. If you want to roll your own you use the base AMI that is Ubuntu server with a few additional scripts. You can use apt-get to install / update as per normal Ubuntu / Debian. Make your own repository with your specific software and you are in business.

If you don't want to use Ubuntu you can use something like Poolparty (http://poolpartyrb.com/) where you have Puppet to do the lifting for you. Why do we need something Cloud specific?
(4 Comments)
  • prev
  • 1
  • next
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About Software, Interrupted

In "Software, Interrupted," Dave Rosenberg discusses disruption in the software market, as well as the products and services that keep business technology norms in perpetual flux.

With nearly 15 years of technology and marketing experience spanning from Bell Labs to multiple start-up IPOs, Dave co-founded open-source software company MuleSource and now serves as general manager of Hardy Way. He also happens to be a U.S. patent holder and a workaholic. Technology is his best friend and mortal enemy.

Add this feed to your online news reader

Software, Interrupted topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right