Tag: public cloud

There were a number of keynotes at last week’s All About the Cloud conference that focused on Public and Private Clouds and the market. What was interesting is that the typical hype associated with Cloud Computing appears to be calming down. It seems like it is no longer necessary to justify or explain the Cloud, or at least for the audience at that conference. According to Gartner the Cloud Computing market will be $150B in IT spend by 2013 as compared to $56B in 2009 and is the #1 Strategic Technology for CIO’s in 2010

The new Cloud attitude appears to be more about ‘when’ and ‘how’ enterprises will be utilizing Cloud solutions rather than ‘if’.

Coexistence is ‘In’

The other interesting change, which I first noticed at the end of last year at both OracleWorld and Dreamforce, was that everyone seemed to be talking about co-existence or hybrid uses of the Cloud with on-premise assets. This more reasoned approach is going to make more sense to CIO’s and business executives to who have spend millions building out their infrastructure over the past 10 years. Cloud can be complimentary. Starting with fringe or edge applications and then over time becoming more useful for mission critical functions.

The Consumer Cloud

Tuesday’s press panel with [insert names] focused mostly on the use of the Cloud for consumer applications like Facebook, Google, Amazon, eBay and future offerings like iTunes LIVE and Microsoft Office 2010 (launched on May 12th). Cloud is everywhere but the average consumer doesn’t even know they are in the Cloud. With the advent of ubiquitous broadband access, smart devices and massive data centers, there are all sorts of Cloud based consumer services emerging. But the market is still evolving because the Generation X’ers are plugged into the Cloud but as Kevin O’Brien from Oracle said in his session, ‘My mom still doesn’t know what the Cloud is’, and she is probably isn’t alone.

Private Clouds

There were many sessions that discussed how there is money to be made in the Private Cloud market. You can have many of the advantages of the Public Cloud without the security and control issues. IDC projects that by 2014, $11.8B will be spend on servers to create Private Clouds, considering overall IT spend in the US is approximately $1T, that’s not big percentage today, but it will be in the future.

Scared of the Cloud

Are CIO’s scared of the Cloud because of their potential for loss of control, security issues and resource impacts? Several sessions touched on this aspect of the Cloud Computing market including CIO’s creating hurdles to adoption.

Given the cost and scalability advantages why wouldn’t organizations like the State of California quickly adopt Cloud based solutions? What about the switching costs like decommissioning your own data centers, software and restructuring personnel. If you already own PeopleSoft and it is working, will you really be open to a Workday ‘rip and replace’ scenario? Enterprise organizations are warming up to the idea, just ask Flextronics.

One panelist cited a recent Google Docs deal that went sideways at UC Davis where they scrapped their trial for several thousand users. Maybe there were other considerations than the Cloud but most of the sessions agreed that the benefits of the Cloud outweigh the risks and CIO’s are starting to think in terms of intelligent trade-offs instead of just being against the Cloud. This is probably smart, given the recent economic conditions and every CEO is looking to optimize their IT spend.

Cloud 2010 and Beyond

Cloud is just the new thing. According to Bill McNee at Saugatuck Technologies, their most recent Cloud Computing survey indicated that 86% of the respondents thought that the Cloud would be part of mainstream IT by 2014.

There appears to be reasonable optimism that Cloud Computing is not a fad and its going to happen, it’s just going to be the way people are operating today in the future. The Google Docs business is adding 3,000 new companies a day, that doesn’t seem like a fad. According to Gartner, their Hype Curve for Cloud Computing showed that July 2009 was the peak and it really appears that the market is maturing about the Cloud.

Venture Capital firms are only funding Cloud-based start-ups and large technology companies like Cisco, CA and IBM are buying SaaS and Cloud based companies (like CastIron Systems) because they realize they need to overcome the ‘Innovators Dilemma’ around the Cloud. There will be an increase in successful SaaS and Cloud companies as the market continues to mature, as well as a lot more M&A activity.

As one speaker so aptly described the current market situation for many companies when evaluating Cloud Computing, ‘When a piano falling from the sky, you should be worried more about will it hit you not where it is while it is falling.’

On a recent client engagement I was asked to provide a simple set of definitions for basic terms and concepts around Software-as-a-Service and Cloud Computing (which I often use inter-changeably).   What was interesting is that there is a lot of buzz out there but I can see why people get confused because there isn’t a standard set of definitions.

So my Friday contribution to the SaaS industry I am publishing the Montclair Advisors’ SaaS Glossary of Terms.  I would be interested in your feedback on the definitions and if I miss any key ones.

Term Definition
ACV Annual Contract Value of a subscription software agreement.
API Application Programming Interface.
ARR Annual Recurring Revenue.
ASP Application Service Provider.  Typically associated with a hosted single tenant software solution.
CAC Customer Acquisition Costs.  A key -SaaS metric that measures sales effectiveness based on how long it takes to pay back Sales and Marketing investments.
Churn A SaaS measure of customers who do not renew their annual or monthly subscription agreement.
Cloud Computing A utility computing method that shares many types of computer resources through virtualization and delivers an elastic computing environment over the Internet.
CLTV Customer Lifetime Value.  A key SaaS metric that is used to measure customer value, usually over 3 to 5 years.
CMRR Contracted Monthly Recurring Revenue.  A key SaaS metric that is calculated for new customers, up-sells, cross-sells and removing churning customers.
CoLo Co-Location facility. A term for leasing a third party’s physical data center infrastructure, which usually includes the building, power, Internet connectivity and security.
Cross-Sell A key SaaS metric measuring new software functionality or modules added to an existing software subscription agreement.
Down-Sell A key SaaS metric that measures when customers remove of functionality, users or capability that lowers the CMRR.
Freemium A business model in which the SaaS or Cloud Computing provider offers basic features to users at no cost and charges a premium for supplemental or advanced features.
Hosted Software Single tenant software that is delivered over the Internet from either the Software vendors own data center or through a third party hosting company.
IaaS Infrastructure-as-a-Service refers to a combination of hosting, hardware, provisioning and basic services needed to run a SaaS or Cloud application that is delivered on a pay-as-you-go basis.
Mashup It is a web application that combines data or functionality from two or more external sources to create a new service. The term implies easy, fast integration, frequently using open APIs and data sources to produce results that were not the original reason for producing the raw source data.
MRE Monthly Recurring Expenses.
MRR Monthly Recurring Revenues.
MSP Managed Services Provider.  Usually a hosting or CoLo provider who provides a higher level of application management services (App management, monitoring, reporting, billing and call center support).
Multi-tenancy Refers to a software architecture where a single instance of the software runs on a server, serving multiple client organizations (tenants). Multi-tenancy is contrasted with a multi-instance architecture where separate software instances (or hardware systems) are set up for different client organizations.
On-Demand Is often used as an interchangeable term along with SaaS.
On-Premise Traditional method of installing and customizing software on the customer’s own computers that reside inside of their own data center.
Platform-as-a-Service (PaaS) Platform-as-a-Service solutions are development platforms for which the development tool itself is hosted in the Cloud and accessed through a browser. With PaaS, developers can build web applications without installing any tools and then they can deploy their applications and services (reporting, integration, security) without any specialized systems administration skills.
Private Cloud Employs Cloud Computing principles within a customer’s own internal networks. The term implies that the same virtualization and highly flexible and scalable methods used in huge Internet-based enterprise datacenters.
Public Cloud Cloud Computing conducted using the public Internet outside of any enterprise firewall.
Renewal Agreeing to extend an existing software subscription agreement beyond the initial term.
SLA Service Level Agreement. The contractual terms of service associated with SaaS provider’s offerings.
SOA Service Oriented Architecture.
SaaS Software-as-a-Service refers to multi-tenant software delivered over the Internet and customers consume the product as a subscription service that is delivered on a pay-as-you-go basis.
Subscription SaaS licensing method where customers rent their software from the provider usually over a 1-3 year period.
TCV Total Contract Value.  Total value of a transaction as measured over the term of the agreement.
Up-Sell A key SaaS metric measuring additional software functionality, users, or capacity that is sold onto an existing software subscription agreement.
Virtualization The creation of a virtual (rather than actual) version of an operating system, a server, a storage device or other network resources.

I often hear the question, “What is the difference between Software-as-a-Service and Cloud Computing?”  The answer is that the Cloud is a utility based resource that companies can use to deliver software and services.  This can sometimes even be more confusing when Cloud Computing is referred to as Platform-as-a-Service.  SaaS is really the business model associated with the delivery of that software and services.

Until recently, it was a difficult for both customers and SaaS providers to use the Cloud to deliver robust, enterprise-class solutions because the Public Cloud was not really industrial strength.  There are real issues in using a Public Cloud solution for your SaaS offering today including security, integration, manageability, data location, auditing, reporting and overall compliance.

Computer Weekly - Top Five Cloud Computing Security Issues

ComputerWorld - Twitter Breach Revives Security Issues with Cloud Computing

One scary revelation that I heard recently is that the same billing system that is used in Amazon’s EC2 service is also the one that is used to buy that big screen TV at Amazon.com.  That might turn out to be an  issue if you were trying to maintain your SAS70 or Sarbanes-Oxley certification.

There have been a lot recent announcements regarding new Virtual Private Cloud offerings over the past few months by Amazon, OpSource, Savvis, GoGrid, Sun, IBM, Rackspace because the market is looking for a better alternatives to the Public Cloud.  Some of these Private Cloud offerings are more advanced than others, but the Cloud Computing providers are now moving in the right direction by offering solutions that are hardened to be much more acceptable to enterprise customers.  SaaS providers are also in need of truly reliable infrastructure solutions too, because they have to support their customers with robust SLA’s, especially for their enterprise customers.

Why SaaS providers are happy is because this type of enterprise Infrastructure-as-a-Service approach helps companies:

- Innovation.  It should be possible to try out a new product ideas with a small beta communities and if their tests work, then they can very quickly ‘productize’ them.  Because of the lower cost and rapid availability of resources it should make innovation process more productive.  How often do I remember working with someone on a Friday afternoon and them spending their entire weekend building out their idea. Now with this type of utility computing approach you can take it from concept to rollout much faster.

- Faster time to value.  Based on the Private Cloud product that I recently saw demonstrated, you can initially set up a secure, multi-tenant instance of your favorite infrastructure in less than 30 minutes and then create additional instances in just a couple of minutes.

- Security. Being able to leverage infrastructure that can pass muster when a customer’s Chief Security Officer is reviewing your offerings.  Even some small and medium sized businesses are publicly traded and operate globally and even these smaller firms have the same types of compliance and regulatory constraints that large companies have.  Private Clouds will make using a Cloud-based infrastructure more realistic for SaaS firms selling to these types of organizations (ie. most of them).

Then there are all the other benefits of pay-as-you-go and scalability that come with Cloud Computing, which are always of value to a SaaS company.

For software companies who haven’t already rewritten or moved over to a SaaS model already, a Private Cloud may offer other benefits.  There are still many companies who are concerned about not being able to offer a multi-tenant, SaaS solution to their customers and prospects.  Leveraging a Private Cloud type of infrastructure for these non-SaaS software firms, allows them to develop a migration path to SaaS that is much more affordable and realistic than in the past.  The days of building out your own data center, or even your own cage in someone else’s data center, are coming to an end.

Face it, even the Obama administration is rolling out their own Cloud based initiative - Apps.gov.  It is still quite early but Private Clouds will really speed the adoption of Cloud Computing by the majority of SaaS companies over the next five years.