ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

What are the pros and cons of cloud and non-cloud computing?

Updated on October 16, 2011
Cloud COmputing
Cloud COmputing | Source

In the light of the recent rapid development and innovation of the ICTs, some experts now believe that computing is on the steady road of becoming the fifth basic need (The first four being water, electricity, telephony and gas) within the next couple of years. The computing experts have come up with a variety of solutions that are geared towards making this a reality and the latest paradigm is the paradigm of cloud computing.With Cloud computing, the user will have access to all his files and important information from any desktop irrespective of his geographical location.

While the mobility that is brought about by cloud is desirable, there remains a question on whether or not the cloud computing architecture is desirable for all purposes and all users or whether non-cloud computing remains to be superior. There has been a debate among the computing scholars on which is the best way to go as far as cloud computing is concerned. While some have held the opinion that cloud computing is the best solution to the unique challenges of the modern day dynamic environment, some hold the view that non-cloud computing is still relevant and is more powerful than cloud computing due to its reliability. What i will do in this hub is give you the pros and cons of cloud computing and leave you to make your own verdict

Pros of cloud computing
Pros of cloud computing

Pros of cloud computing

  1. Cloud computing will eliminate the need of having programs installed on the computer. Needless to say, having so may programs running on your desktop machine eats up not only your hard disk space but most importantly, your memory and processor speed. Cloud Computing is therefore suggested as the ideal solution to fully optimize the processor speeds since there will be no iterative processes that result form localized software
  2. The user will not have to incur unnecessary costs in purchasing software. Most of the programs that are to be used for cloud computing like the Google suite are open source thereby making them absolutely free for the user. This is a good reason to consider cloud computing since a lot of money could be saved.
  3. Cloud computing brings the reliability that is presented by the fact that the user will not have to be in the confines of his or her office to access his data. Document portability is very crucial in the present dynamic environment. People often want to work while away from their offices. For instance, one may decide to work while on bus, or when at home. It is usually frustrating for many people to intend to carry a document only to realize they left the document on their office computer or they lost the memory stick that had the file. With cloud computing, one can be able to access the files from wherever he is without needing any auxiliary storage. All one needs is an internet connection and a computer and the user can continue to work on a project
  4. The universal availability of documents comes with the advantage of one always having the most recent copy of the document. For instance, if you edited a file when you were stuck in traffic or while still at home, when you access the file from your office later on, you will have the file that has the recent updates you made. This is a big challenge with non cloud computing as consistency of the file is many times last if one has to work on the file from different locations.
  5. When peers within an organization are working on a project together, there is often a need to have a shared access to a file or a document. This has traditionally proved to be a hard thing to achieve for the non cloud computing architecture especially when the co-workers were located in different locations. Even though some paradigms like relational databases have been suggested to solve this, Cloud computing is by far the best paradigm that enables the collaboration of different people on one project with enough flexibility and ease
  6. Another important fact is that the I.T field is a very dynamic field. There is always a need to upgrade to new software versions. One of the main disadvantages of non-cloud computing is the regular cost of upgrading software. Users are often found in a dilemma on whether to incur the cost and upgrade or save money and remain with obsolete software. Cloud computing has a solution for this as there will be instant updates to the programs thereby reducing not only the cost but also the time used to upgrade. Using the online based software ensures that you have access to the latest version of the software without incurring any additional costs
  7. The non cloud computing has the characteristic of producing documents that may not be compatible across all platforms. For example, a Microsoft word 2007 document can not be viewed on a computer running a Microsoft word 2003 or lesser. Using cloud computing however ensures that one doesn’t need to be worried about this as the applications developed for the architecture supports all platforms and all operating systems. This is one of the reasons why collaborating by different users on a project is an easy reality with cloud computing
  8. Non-cloud computing has a limit to the storage space. Users are always being forced to upgrade each time they exhaust their hard disk capacities or resort to auxiliary storage devices like external hard disks and that implies that one has to incur additional costs. Cloud computing however has unlimited space with the user having access to petabytes (millions of GBs) of disk space in their hundreds.
  9. In the non-cloud computing environment, users are tethered to a certain environment for example, the company local area network or the office workstation. One may not be able to use even a different workstation in the same office due to the programs that one need which may only be on his or her workstation. This is a limitation that has been overcome with cloud computing. A user has the flexibility of using any computer including the portable devices and the computer needs not have any specialized software. Ideally, all one needs is a computer that has n internet connection and he or she will be able to access the documents that have been stored conveniently in the “cloud”

Cons of cloud computing
Cons of cloud computing

Cons of cloud computing

  1. Even though it is true that cloud computing applications are provided free of charge, it is the view of some experts that cheap is actually expensive. The rationale behind their anti-cloud computing is that many of the cloud computing applications are not as versatile as their counterpart non-cloud computing applications. For instance, the Google docs may allow a user to open and edit word documents but there are some features that Microsoft office offers like mail merge that makes the desktop applications more powerful. Another example is the presentation packages of Microsoft which will generally provide better presentations than the Google presentation applications. This makes many users feel reluctant to switch to cloud computing
  2. Cloud computing raises serious security threats since all the data of an organization is stored in a cloud. Even though the companies that are offering cloud hosting insist that the data is safe, some believe that the industry is too young for one to be too sure about it. A hack into the system could reveal very sensitive data to the wrong people which could have serious implications for the company. Non-cloud computing has the advantage of limited security loopholes as the company has access to the data and it can put in place measures to guarantee the integrity and security of the data is maintained at all times.

  3. Another important question that has been raised by some experts is the reliability and availability of data stored on the cloud. The question arises on what would happen if something happened and the data was lost. The only way to survive such a catastrophe is if one had physically duplicated the data from the cloud to the desktop computer and needless to say, few people using the cloud computing actually do that. Quite on the contrary, the non-cloud computing environment allows the users to periodically perform routine backups which have proved useful in the past when data is lost for what ever reasons.

  4. most of today’s internet users still rely on dial up broadband connections. Cloud computing usually needs very high connectivity speeds which the broad band may not be offering. Cloud computing will require a constant and very reliable internet connection as the internet is the gateway to accessing the “clouded” documents
  5. In the event of a break in internet connection, there is no work that can be done. Quite on the contrary, the non-cloud computing may not be affected by slow internet connections. A user can always multitask to work on something else as he or she waits for a document to finish downloading. In other cases, users will not even require an internet connection to work.

  6. The non-cloud computing environment also guarantees the user instantiations access as opposed to the cloud computing environment. Ideally, using documents in a cloud will involve sending them back and forth from your workstation to the cloud host via the internet. This could prove to be slow when dealing with huge programs, when the internet connection is slow or in the event that the servers are being backed at instance of access.


    0 of 8192 characters used
    Post Comment

    • ronhi profile imageAUTHOR


      6 years ago from Kenya

      You are absolutely right! Thanks for leaving your feedback

    • ronhi profile imageAUTHOR


      6 years ago from Kenya

      @elucidiato, Yah...dial-up for many people, especially here in Africa. You seem to have found a good comfort zone in between the two..that sounds like a good solution to the dilemma facing many organizations. Many thanks for reading and leaving your valuable feedback

    • elucidator profile image


      6 years ago from SoCal

      Good hubs with good comparisons that peek my interest to the cloud/non-cloud debate. I do think both cloud and non-cloud are susceptible to attack and individuals stealing information. We can find information on cyber attacks, daily. I am at the place of using both. Keeping my programs and information close to home, but using cloud systems for backup. One point you made is that most people still have access to only dial up - is that true? Wow, I would not have guessed that.

    • ronhi profile imageAUTHOR


      6 years ago from Kenya

      Lyns, thanks for stopping by even though you were veeery sleepy...Thanks for your feedback. I really appreciate it.

    • lyns profile image


      6 years ago from USA

      Hi Ronhi, I only got to read part of this article because it early in the am here in the U.S. and in 48 hours I've had about 6 hours sleep total, what I read is interesting but however I didn't finish, so that means I have to come back several times and grade it each time, which is good I can invade your page (lol) again, anyway I gave it thumbs up but I have to come back and finish, thanks for sharing you expertise in computers is deep one day I'm going to pick your brains. Anyway I have to go my friend the bed is calling me your have a great day okay, talk with you soon.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)