Cloud computing does not necessarily mean any relation between computers and clouds!

So, what is cloud computing?( Cloud computing basics )

Cloud computing is a kind of Internet-based computing that provides shared processing resources and data to computers and other devices on demand. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services),which can be rapidly provisioned and released with minimal management effort. Cloud computing and storage solutions provide users and enterprises with various capabilities to store and process their data in third-party data centers.[3] It relies on sharing of resources to achieve coherence and economy of scale, similar to a utility (like the electricity grid) over a network.

That is what Wikipedia describes cloud computing as! Ok, in simple Technotronic language, Cloud is like a very large server on which different services and data are stored and you access all those for your work. The software and data that you access for your work doesn’t exist on your computer instead it’s on the server. This concept of using services not stored on your system is called Cloud Computing, eg. Google Drive, Office 365, DropBox, SkyDrive etc.Remember, though the name, Cloud Computing, is new, the concept is not!

Some important Cloud Computing providers are IBM, HP, Google, Microsoft, Red Hat, Amazon Web Services.

Now, Cloud Computing Technology can be divided into 2 parts:

  1. Interface– Software (say the Google Drive app in your phone) used to access cloud service and data.
  2. Infrastructure– Server that stores data and applications

Service providers gives three types of services :

  1. Infrastructure as a Service (IaaS) : Iaas offers storage and infrastructure resources that are needed to deliver the Cloud services.
  2. Platform as a Service (PaaS) : PaaS provides  both, infrastructure and application. Hence, organisations using PaaS gets every in the package from the providers!
  3. Software as a Service (SaaS) : SaaS providers hosts the software upon their servers, ie. applications and softwares are hosted upon the server and made available to customers over a network.

Types of clouds available in the market today :

  1. Private Cloud : Cloud Services operated totally for an organisation.
  2. Public Cloud : Cloud Services available to the general public or a large industry group (owned by the provider only!)
  3. Community Cloud : Cloud Services shared by several organisations.
  4. Hybrid Cloud : Cloud Services combining two or more clouds.

Ok, so why go to such complecacies of cloud computing? Look:

  1.  Pay-Per-Use Model / Only Pay for What You Utilize : Say for example when you buy Microsoft Office, you have to buy a lot of application which you may not need. But if had the cloud facility, you can exclusively pay for only Word or Excel, say ( ie pay for only what you need)
  2. Mobility : Access files and applications(SaaS) from any device.
  3. Versatile Compatibility : You may like Mac your boss Windows. Then what about programs, applications and files? Clouds solves the problem. Most SaaS are compatible over varios OS.
  4. Individuality : Get your own sofware,ask the provider to customise it for you, fulfilling your companies needs.

Is there any reason so as to why you might not want it in your company? Sadly, yes:

  1. Less Control : If you are thinking of using a public cloud, you will loose the control over it, and will lack individuality!
  2. Security and Confidentiality :  Nowadays, cyber-crimes have become a concerning issue. Cloud computing poses the risk of increased security threats, as every thing is over the net, in a server, miles away from you. 😛
  3. Not Always Enough Room : Overtime, srorage becomes a pressing issue. I can be increased, but is either too costly or difficult.However, technology is improving every day, and hope to see these problems solved by tomorrow!

IMPORTANT NOTE: Before you start you business with Cloud Computing, note in which country you would (Grey parts have no facility at all!) :





Happy Cloud Computing!