As developers, we often ask for more resources from the infrastructure & operations (I&O) teams than we really need so we don't have to go back later and ask for more - too painful and time consuming. We also often don't know how many resources our code might need, so we might as well take as much as we can get. But do we ever give it back when we learn it is more than we need?
On the other hand, I&O often isn't any better. The first rule we learned about capacity planning was that it's more expensive to underestimate resource needs and be wrong than to overestimate, and we always seem to consume more resources eventually.
If you wanted to see the full spectrum of cloud choices that are coming to market today you only have to look at these two efforts as they are starting to evolve. They represent the extremes. And ironically both held analyst events this week.
OpenStack is clearly an effort by a vendor (Rackspace) to launch a community to help advance technology and drive innovation around a framework that multiple vendors can use to bring myriad cloud services to market and deliver differentiated values. Whereas Oracle, who gave analysts a brief look inside its public cloud efforts this week, is taking a completely closed and self-built approach that looks to fulfill all cloud values from top to bottom.
While the bulk of the enterprise IT market grumbles about the maturity and security of cloud computing services, it looks like the media & entertainment segment is just doing it. At the annual conference for the National Association of Broadcasters (NAB) in Las Vegas, myriad technology vendors are showing off their solutions that are transforming the way video content gets to us and behind the scenes there appears to be a lot of cloud computing making this happen. And there is a strong fit between these two industries because their business and economic models are evolving in complementary ways.
Sure, we all know that video streaming to your phone, tablet and TV is the new normal, but how this is accomplished is changing under the covers and cloud computing brings the economic model that maps better to the business of media and entertainment. You see, while broadcasting is a steady state business, the production process and eventual popularity of any particular video segment or show isn't. The workflow behind the scenes is evolving rapidly — or more appropriately devolving.
Today's move by Citrix to put its CloudStack IaaS solution into the Apache Foundation says more about the state of the cloud market than it does about OpenStack. As our Fall 2011 Forrsights Hardware Survey shows, about 36% of enterprise IT leaders are prioritizing and planning to invest in IaaS this year. That means they need solutions today and thus service providers and cloud software vendors need answers they can take to market now. OpenStack, while progressing well, simply isn't at this point yet.
Second, Citrix needed to clarify the position of its current open source–based solution. Ever since Citrix joined OpenStack, its core technology has been in somewhat of a limbo state. The code in cloudstack.org overlaps with a lot of the OpenStack code base, and Citrix's official stance had been that when OpenStack was ready, it would incorporate it. This made it hard for a service provider or enterprise to bet on CloudStack today, under fear that they would have to migrate to OpenStack over time. That might still happen, as Citrix has kept the pledge to incorporate OpenStack software if and when the time is right but they are clearly betting their fortunes on cloudstack.org's success.
There are myriad other benefits that come from this move. Two of the biggest are:
Amazon Web Services (AWS) is great, but many of our enterprise clients want those cloud services and values delivered on premise, behind their firewall, which may feel more comfortable for protecting their intellectual property (even if it isn't). AWS isn't very interested in providing an on-premise version of its solution (and I don't blame them). Today's partnership announcement with Eucalyptus Systems doesn't address this customer demand but does give some degree of assurance that your private cloud can be AWS compatible.
This partnership is a key value for organizations who have already seen significant adoption of AWS by their developers, as those empowered employees have established programmatic best practices for using these cloud services — procedures that call AWS' APIs directly. Getting them to switch to your private cloud (or use both) would mean a significant change for them. And winning over your developers to use your cloud is key to a successful private cloud strategy. It also could double your work to design and deploy cloud management solutions that span the two environments.
Based on the very high interest in this blog and its cloud predictions we are planning to host a Forrester Teleconference entiteled "2012 — The Year The Cloud Matures: A Deeper Dive Into 10 Cloud Predictions For The Upcoming Year" on February 28th, 1-2pm EST/6-7pm UK time, where we will highlight and go through the 10 below predictions one by one. For more details and registration please follow the link to the: teleconference web page.
1. Multicloud becomes the norm
As companies quickly adopt a variety of cloud resources, they’ll increasingly have to address working with several different cloud solutions, often from different providers. By the end of 2012, cloud customers will already be using more than 10 different cloud apps on average. Cloud orchestration will become a big topic and an opportunity for service providers.
2. The Wild West of cloud procurement is over
While 2011 still witnessed different stakeholders within a company brokering (sometimes unsanctioned by IT) a lot of cloud deals, most companies will have established their formal cloud strategy by the end 2012, including the business models between IT and lines of business for their own, private cloud resources.
As 2011 begins to wind down, we can look back on the progress made over the last 11 months with a lot of pride. The market stepped significantly forward with big gains in adoption by leaders Amazon Web Services (AWS) and Rackspace, significant growth in the use of clouds for big data, training, test and development, the creation of landmark new services, and the dawning of the App-Internet era. Cloud technologies matured nearly across the board as did transparency, security, and best practice use and adoption. But there’s much more growth ahead as the cloud is no longer a toddler but has entered the awkward teenage years. And much as found in human development, the cloud is now beginning to fight for its own identity, independence, and place in society. The next few years will be a painful period of rebellion, defiance, exploration, experimentation, and undoubtedly explosive creativity. While many of us would prefer our kids go from the cute pre-teen period straight to adulthood, we don’t become who we are without surviving the teenage years. For infrastructure & operations professionals, charged with
Forrester has done quite a number of reports in the last two years around platform-as-a-service (PaaS) from the long-term strategy perspective from me and from the application developer perspective from my friend John R. Rymer. During this time, we saw many different business cases around PaaS. We have predicted and quantified that the major buying power of PaaS will come out of three camps:
ISVs are buying PaaS technology. This is a model that we saw with many ISVs on major platforms that managed to create a viable marketplace such as salesforce.com's AppExchange and Google's marketplace.
Corporate application developers are using PaaS to deploy custom apps and add-ons around SaaS applications. They are doing this significantly faster and at a lower TCO than before.
Forrester just published parts I & II of its market overview of the public cloud market and these reports, written primarily for the Infrastructure & Operations (I&O) professionals, reveal as much about you – the customers of the clouds – as it does about the clouds themselves.
As discussed during our client teleconference about these reports, clearly the Infrastructure as a Service (IaaS) market is maturing and evolving and the vendors are adapting their solutions to deliver greater value to their current customers and appeal to a broader set of buyers. In the case of pure clouds such as Amazon Web Services, GoGrid and Joyent, the current customers are developers who are mostly building new applications on these platforms. Their demands focus on enabling greater innovation, performance, scale, autonomy and productivity. To broaden the appeal of their cloud services, they aim to deliver better transparency, monitoring, security and support – all things that appeal more to I&O and security & risk managers (SRM).