More on Cloud Computing
Cloud Computing is a deployment method where the software is provided as a service rather than owned and hosted on-site. Cloud Computing can reduce a company’s costs by allowing them to avoid the capital investment in hardware and software and the recurring costs of your IT infrastructure. Wikipedia has an excellent discussion of Cloud Computing.
Cloud Computing is a deployment method and deployment is typically only one aspect in the selection of a CRM solution. We use the multi-year total cost of ownership (TCO) to compare on-premise and Cloud applications. Most companies rank usability, security, flexibility and ability to meet a company’s needs as well as the TCO in the selection of a CRM solution.
Our customers who are hosted all tend to be smaller companies with no IT resources. The cost for locating their CRM system elsewhere is less than building a server room with firewalls, routers, servers and Windows domains. Other customers with more than 25 users have elected to host the application themselves. They already have server facilities and IT departments and have found that hosting adds very little to their workload.
Selecting an Enterprise solution can be challenging. There are many aspects to consider – total cost of ownership is only one aspect. Below is more information on the economics of Cloud Computing as found on Wikipedia:
Cloud computing users can avoid capital expenditure (CapEx) on hardware, software, and services when they pay a provider only for what they use. Consumption is usually billed on autility (resources consumed, like electricity) or subscription (time-based, like a newspaper) basis with little or no upfront cost. Other benefits of this time sharing-style approach are low barriers to entry, shared infrastructure and costs, low management overhead, and immediate access to a broad range of applications. In general, users can terminate the contract at any time (thereby avoiding return on investment risk and uncertainty), and the services are often covered by service level agreements (SLAs) with financial penalties.[15][16]
According to Nicholas Carr, the strategic importance of information technology is diminishing as it becomes standardized and less expensive. He argues that the cloud computing paradigm shift is similar to the displacement of electricity generators by electricity grids early in the 20th century.[17]
Although companies might be able to save on upfront capital expenditures, they might not save much and might actually pay more for operating expenses. In situations where the capital expense would be relatively small, or where the organization has more flexibility in their capital budget than their operating budget, the cloud model might not make great fiscal sense. Other factors impacting the scale of any potential cost savings include the efficiency of a company’s data center as compared to the cloud vendor’s, the company’s existing operating costs, the level of adoption of cloud computing, and the type of functionality being hosted in the cloud.[18][19]




















April 28th, 2010 at 4:17 pm
As I agree with most of what you outlined, our experience has shown that more and more large customers are looking at Cloud Computing as a cost saving measure. One of our largest clients (167 ERP users and 220 email users with Blackberry synchronization) has two full time IT personnel who have their hands full with maintaining the individual workstations at various locations. They have eliminated all but one server and have confirmed to us that they have cut IT costs by 30%. The average annual cost of Cloud Computing is about half of the annual cost of one technician.
Utility based offerings can get expensive and can create issues with estimating monthly operating costs. You can still have the advantages of Cloud Computing while paying a flat rate per month regardless of time spent on the system.
Besides saving the upfront capital cost on equipment, you also save on upgrades and replacement costs, repairs and maintenance and even more importantly, down time. With the advanced virtualization of servers in the Cloud, snapshots are taken of entire servers which can be restored quickly as compared to conventional servers when hardware failures occur. Also, as your business grows, additional resources can be added quickly to your environment without service interruption or reinstallation of software.