[Science] Cloud Computing: Meaning, Advantages, Disadvantages

Science8 Comments

  1. What is Cloud Computing?
  2. Definition of Cloud Computing
  3. Advantages & limitations of Cloud Computing

What is Cloud Computing?

Situation 1

  • I am looking for a house. My first constraint, being a middle class man, obviously is money. The House owner here is ready to give his house on rent to me. But demands more than my budget. And this is a house which can accommodate more than 4 persons. Now we both came to a deal:
  • I shall share the house with 3 other persons.
  • They shall share the rent.
  • Now the deal is both economical and efficient in the usage of the living space.

Situation 2

  • I want a cycle, I want it to be the latest, the best, but only for a month. Here came the cycle salesman. He gave me a fair deal, a decently modern cycle which I can own for myself just for 1 month after which I have to give him back his cycle with usage charge for his service.
  • These transactions are pretty common in our daily life. Do you understand these? Then you have understood CLOUD COMPUTING only thing, replace the house and the cycle with hardware and software.

Definition of Cloud Computing

  • Cloud Computing provides the infrastructures (both software and hardware) as services on a semi –permanent (rented) basis
  • you don’t add physical assets (server computers, Air conditioners, special IT staff to maintain those server rooms etc.)
  • instead you are provided with great flexibility and choice in your purchase is known as Cloud computing.

Based on different computing resources, services include

TypePurposeProvider(Eg)
Infrastructure as a service (IaaS)Entire systems (virtual machines) will be provided to the users. Users can access the systems through internetService providers charge based on the resource allocatedAmazon
Platform as a service (PaaS)In this model entire system along with the operating systems, software is provided.Google App Engine
Software as a service (SaaS)This one is more commonSoftware created by service provider.
End users use these services on a subscription basis
Yahoo, Gmail
Storage as a service (STaaS)Storage is provided getting rid of maintaining separate storage devices.Windows Skydrive

Pros and Cons of Cloud Computing

Pros

  • No responsibility of creation, maintenance of systems.
  • Easy implementation and economical.
  • Flexibility in hardware and software i.e., pay as you use.
  • Easy up-gradation to match current technology.
  • Efficient usage of resources.
  • Location independence i.e., accessible from anywhere.

Cons

  • Data security.
  • Need for high speed internet connection (Essentially a big constraint for a country like ours).
  • Universal standardization required which makes interoperability among providers difficult as of now.
  • Dependent on service providers even for trivial applications.

This was a guest post by Manikandan.

Mrunal recommends

  1. (free) NCERT, NIOS, TN-Books
  2. Environment by ShankarIAS
  3. Indian Polity M.Laxmikanth (Hindi | English)
  4. Art & Culture by Nitin Singhania (Hindi | English)
  5. Spectrum: Modern History (Hindi | English)
  6. Bipin Chandra: Post Independence
  7. Fast-track to Arithmetic Rajesh Verma
  8. MK Pandey’s Analytical Reasoning
  9. Disha’s Topicwise Paperset (Hindi | English)
  10. School Atlas
  11. Mains: Language papers
  1. (free) NCERT, NIOS, TN-Books 4 History,Geo,Sci
  2. Indian Polity M.Laxmikanth (Hindi | English)
  3. Spectrum: Modern History (Hindi | English)
  4. Maths: Quantam CAT Sarvesh Kumar
  5. Objective General English SP Bakshi
  6. Word Power made Easy -Norman Lowe
  7. Topic wise Solved Paperset by Disha


So far 8 Comments posted

  1. ankit

    in inteview Mr khan asked – “who owns data in cloud computing?”
    So can u put light on this aspect please?

    Thanks.

  2. Swagat

    >>Entire systems (virtual machines) will be provided to the users.

    The machines may or may not be virtual, it depends on the customer’s requirements. Point I am trying to make is, remote machines != virtual machines.

    1. Manikandan Soundararajan

      IaaS not necessarily uses separate physical machines to individual users. Then this will negate the very idea of cloud. Software are used to create virtual system environment for each user.

  3. Hemant Singla

    @ankit
    the user own the data in cloud computing. (if u r bailing n article, u never cease to b d owner)
    user use the resources of d company by paying charges and fees.

  4. KAMAL KUMAR

    thanxs for providing a authenticated information on current topics and help to updated myself.

  5. Deepak Singh

    In Cloud Computing you no longer need to store any programs and data at your end, on your Computers or any other ‘dabba’. You can access all your data and info. from a server via using a login and password. Big companies like Microsoft , Google and IBM are investing million of dollars into its research.
    – Hardware costs will cut down as you don’t have to buy the fastest computer with most memory, also large hard drive too would not be required as all data will be stored on a remote computer.

  6. kumar N

    Useful information mrunal sir

  7. preeti

    how can clouding computing is able to provide hardware to the end user???

Write your message!