Discuss about the Advantages and Disadvantages of Cloud Computing for Business.
Cloud computing can be briefly described as a type of technology that allows users, in our case business firms, to store their data on servers and then access that information as a form of service. The idea of paying for computing services that can be offered by using large distributed computing facilities has been around for quite a while. However, its implementation to the extent that even the common user can access it, is a fairly new technology that emerged around 2007.
In this research by exploring the essential characteristics, deployment models and service models of cloud computing, I will show the advantages and disadvantages brought about by cloud computing.
The purpose of this research is to list these advantages and disadvantage in details. Apart from listing them this research shows how these advantages and disadvantages are brought about and how each of them affects both the business firms that subscribe to their services. The findings of the research can be used by business firms as they try to figure what cloud services are best to subscribe to. It also gives them a chance to access the risk they could end up facing if they decide to apply cloud computing in their operations.
The scope of this research is limited to how cloud computing makes it easier for businesses to carry out their operations and some of the challenges that cloud computing brings to business operations. There are various additional details given such as characteristics of cloud computing and its deployment models as I try to show how the advantages are brought about. This research is meant to be useful to all companies, whether big or small.
The National Institute of Standards and Technology (NIST) defines cloud computing as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (such as networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. (Mell, 2011). It can also be described as the access of shared resources stored in huge data centres by clients over the internet. (Babcock, 2010).
Cloud computing technology is adopted by firms because it gives them the option of receiving services on demand and this in turn helps reduce amount of money spent on hardware and software resources. (Dubey and Wagle, 2007). The effect of this has had a huge impact on small and medium business firms, changing their cost structure totally.
Cloud computing has several desirable features. They include: self-service, per-usage metered and billing system, elasticity and scalability and finally its customizable. According to the National Institute of Standards and Technology, cloud computing has five essential characteristics. Some of these characteristics are similar to the features mentioned above. To some extent we can say that these characteristics are derived from the features mentioned above. The five essential characteristics are as follows:
When it comes to deployment, businesses can use the following four models:
We have three models in which cloud computing services can be deployed in businesses. The first is Software as a Service (SaaS) where the clients in our case businesses access various application through a cloud infrastructure. The business firms have no control of the various component such as servers and networks found in this infrastructure. They can access the applications but they have no control capabilities either. The second model is Platform as a Service (PaaS) where the business firms have control of the applications and their configuration settings but not the underlying infrastructure. Finally, we have Infrastructure as a Service (IaaS) where the firms have control over the storage, operating systems and the individual applications deployed. Examples of vendors that offer cloud services to businesses include: Amazon, Rackspace, Gogrid, Microsoft and many more.
From all the above, we can now state the advantages a business stands to gain and the disadvantage they should expect.
Reduced expenses. This is because rather than acquire hardware for purposes such as storage, all they have to do is subscribe for storage space from a cloud provider. This much cheaper meaning all they incur are operational expenses.
Cloud computing is highly scalable. This is brought about by the fact cloud computing is highly elastic. That is, business can scale up or down depending on the amount of resources they need.
Cloud computing is also highly flexible and mobile. This is because it is possible for user to access cloud services despite the platforms they are using and where they are located. For example, a user can access the services from a smart phone even when on the move.
Better utilization of resources. When it comes to businesses, resources can be put into various categories such as human resources and assets. For example, ICT staff hired to maintain hardware can be assigned to other areas as their work is reduced since they are no longer responsible for most of the hardware. When it comes to assets such as offices, space is freed up and it can be used for other purposes.
The time it takes for a product to be acquired is reduced. All businesses have a systematic way in which they acquire resources. For example, if a new server is to be acquired, processes such as procurement need to take place. This is time consuming. On the other hand, when it comes to cloud computing the business is not responsible for acquiring the server. This means that all they have to do is request for services from the provider and within no time they are delivered.
Cloud computing helps businesses be eco-friendlier. This is because it reduces the number of hardware components that a business uses and the amount of energy it consumes.
In case of natural disasters is more secure. This is because instead of an organization’s data being stored locally they are stored in the cloud meaning if the organization is destroyed its data is safe.
Cloud services provides hardware redundancy and automatic storage failover. This means that if there is hardware failure, businesses do not have to stop operations. The providers have a system that creates copies to mitigate hardware failure.
Software updates are instant. Businesses no longer have to worry about updating software because the provider is responsible for that. It also means that they do not have to use obsolete software as cloud providers ensure theirs are up to date.
Easier group collaboration. As businesses store their information in one place it is easier for them to share information. It also makes it possible for multiple users to collaborate on projects.
Device independence. This mean that a user is not tethered to a single computer. That means if you change a document on one device, the changes follow you over the cloud.
Like all new technologies cloud computing has its issues and a lot of research is yet to be done. (Armbrust, 2009). These issues lead to disadvantages such as:
Vendor lock-in. Different cloud computing vendors use different protocols and APIs. This makes it difficult for businesses to run applications on different cloud based systems. These also means that businesses have to ensure that their applications are compatible with the ones the cloud vendors provide. It also means that business go through a difficult process if they decide to migrate from one vendor to the another as there are no set standards for these. (Ling, 2009).
Constant internet connection is needed. Without an internet connection, cloud services cannot be accessed. The result is that businesses prefer to run most of their critical operations on local servers. The absence of one can end up stalling operation when there is no internet connection.
Some information determines the fate of a company. Such information is too sensitive to store on cloud servers especially if you do not trust the provider.
Low speed-connections. This results in data transfer issues. Slow connections make it next to impossible to use cloud services. When transferring huge amount, data transfer bottlenecks could end up occurring.
Loss of data. Cloud platforms susceptible to attacks. Bugs and viruses are used to carry out these attacks and at times this could lead to the loss of data if the firewalls the vendor has put in place are not strong enough. This is disastrous for business especially if the data lost has a monetary value.
Limited features in web based applications. Unlike their counterpart desktop applications, web based applications do not have features that are well developed. A good example is the difference in features between Microsoft PowerPoint and Google Presentation. This means businesses will prefer desktop applications.
Web based application are also generally slow despite them being connected to fast internet connections. This is because everything on them including the interface has to be constant communication with the cloud server. This back and forth communication make them slower than desktop application. This is very discouraging if you are performing critical business operations.
Conclusion
Cloud computing gives the illusion of unlimited computing capabilities especially when we look at it from a storage point of view. It takes some of the major issues that businesses have to deal with such as scalability and constant maintenance of computing devices. Cloud computing in my opinion in future will be the main mode of computing in businesses because as much as there are disadvantages, the good outweighs the bad. It is also the best option for small businesses because they do not have to incur huge costs buying equipment, some of which at times will be idle. This means that businesses can utilise the money elsewhere. Finally, as more and more businesses adopt cloud computing the more the research in the area will advance resulting in better services that businesses can adopt.
Reference List
Amazon. (2016). Amazon Web Services, Inc. Retrieved from https://aws.amazon.com/?nc2=h_lg
Armbrust et al, Michael. Above the Clouds: A Berkeley View of Cloud Computing. UC Berkeley RAD System Lab, 2009.
Babcock C (2010) Management Strategies for the Cloud Revolution: How Cloud Computing Is Transforming Business and Why You Can’t Afford to Be Left Behind. McGraw-Hill, New York
Dubey, A. and D. Wagle, 2007, Delivering Software as a Service, The McKinsey Quarterly, May, 1-12.
Gens, Frank. “Defining “Cloud Services” and “Cloud Computing”.” IDC exchange. September 23, 2008. https://blogs.idc.com/ie/?p=190 (accessed September 1, 2010).
Ling, Qian, Luo Zhiguo, Du Yujian, and Guo Leitao. “Cloud Computing: An Overview.” CloudCom. Beijing: Springer, 2009. 626-631.
Macquarie Telecom. “The Business Perspective on Cloud Computing.” White Paper, Sydney, 2009.
Mell P and Grance T (2011) The NIST Definition of Cloud Computing National Institute of Standards and Technology Archived at htp://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
Obrutsky S. (July, 2016). Cloud Storage: Advantage, Disadvantages and Enterprise Solutions for Businesses. Retrieved from https://www.researchgate.net/profile/Santiago_Obrutsky2/publication/305508410_Cloud_Storage_Advantages_Disadvantages_and_Enterprise_Solutions_for_Business/links/5792976508ae33e89f7cc136/Cloud-Storage-Advantages-Disadvantages-and-Enterprise-Solutions-for-Business.pdf
Omoniyi Temitope. O. (2010). Cloud Computing for Business. Retrieved from https://minerva.leeds.ac.uk/bbcswebdav/orgs/SCH_Computing/MSCProj/reports/0910/omoniyi.pdf
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download