Cloud computing is pervasive phrase in every business discussions.  On the flip side if people believe in the efficacy of Cloud model they are expressing concerns as well. 

In the long term, cloud is being viewed as a competitive edge for businesses and economies. Studies have reflected Cloud computing resulting into numerous benefits, including: 

  1. Power to SME: It gives small businesses access to technologies that previously were beyond their reach and let them compete with both other businesses including larger ones.
  2. Lowering Capital Cost: Lowering organizational expenditures on data centers, servers, software licenses and maintenance fees and replacing capital expenses with lower pay-for-use operating expenses
  3. Reduce Space constraints: File storage, data backup and software programs all take up a lot of space in servers/computers. With cloud computing, you use someone else’s servers to store all this data instead, freeing up your in-house computer equipment for other purposes or even letting you get rid of some of it.
  4. Integration: A cloud computing makes integration easier because many cloud computing applications include an Application Programming Interface (API) you may be able to find “compatible” applications rather than having to pay to have the applications you want to be integrated customized for you.
  5. Time to market: Dramatically accelerates the way companies create new products and services, through enabling innovative new business models, faster research, wider information sharing and more effective collaboration between product development professionals around the world
  6. Help customers: Organizations serve their customers better through mining and analyzing data to spot emerging trends, such as changing customer needs and competitors’ market moves
  7. Innovation and Job creation: Enabling innovation and job creation at a macro level, with the playing field between large and small companies being leveled as companies of all sizes gain access to information technology that previously was affordable for only the largest companies
  8. Access to high level Computing: Helping businesses to leapfrog to higher levels of technological development by providing more immediate and affordable access to next-generation applications, tools and infrastructure
  9. Empowerment: Empowering businesses and government to deliver services more effectively; address socio-economic issues such as delivering healthcare and education, improving access to financial services (insurance, bank accounts, micro-payments) in emerging economies and disaster management provision
  10. Reduced environmental impact: Reduced the environmental impact of computing as economies of scale lead to less consumption of energy.


Evil side of Cloud Computing:

If there are good sides of Cloud computing; businesses also sight flip side of Cloud computing that requires answer.  And acceptable response will give impetus to the cloud projects.  

Major pitfall is businesses are concerned about the potential for foreign governments to demand access to their data. Governments worry about losing the legal ability to “oversee” data in the cloud and apply their laws to the cloud. These concerns can result in data location constraints being imposed – for example, requiring cloud providers to locate data within national borders, or subjecting transfers of data outside a given jurisdiction to additional legal hurdles and authorizations. Some stakeholders, however, see these concerns as thinly veiled excuses for protectionism.  So let’s broadly pen down the widely speculated limiting factors of Cloud computing.. 

  1. Data Location constraints
  2. Clarity about data ownership
  3. Regulatory protection of privacy and confidentiality
  4. Ensuring integrity and availability (& addressing data loss)
  5. Ensuring only authorized access (identity mgmt.)
  6. Ensuring data is destroyed as needed
  7. Security
  8. Ensuring Interoperability
  9. Inflexibility of application and adding/deleting users
  10. Relative immaturity of the cloud ecosystem 

To be or not to be …Choice is yours….CLOUD COMPUTING