How does Cloud Computing represent the Various Characteristics of Computing Science?
Introduction of Cloud computing
In today’s society, with the development of the times and advances in technology, Internet communications and digital culture have gradually penetrated many aspects of residents’ lives. As a newly proposed computing model, cloud computing provides a large degree of convenient services for today’s digital society. The word cloud computing could be defined as a kind of distributed computing model that pays for usage. This model provides an efficient and convenient network access on-demand and enters a configurable computing resource database, and these resources include networks, servers, storage, application software, and services. The resources can be quickly provisions, requiring only investment in management work or minimal interaction with service providers (National Institute of Standards and Technology, 2011). This essay will analyze how cloud computing represents the various features of computing science. The first part of this essay will introduce what cloud computing is, the origin of cloud computing, and the changes it brings. The second part presents the leading companies currently leading the field of cloud computing and explains why these companies are at the forefront of the industry. Summarize these companies’ unique contributions and achievements to cloud computing products and tell the differences between these companies. Analyze which company has achieved the most significant advantage in cloud computing. The third part will summarize the convenience and possible harm of cloud computing and propose several methods to solve the potential damage. Explain how cloud computing will further affect the work and life of modern residents in the future.
The history of cloud computing
The concept of cloud computing originated from Dell’s data centre solutions, Amazon EC2 products, and Google-IBM distributed computing projects. The word cloud computing is used because these two projects are closely related to the network. “Cloud” in many cases, means Internet-related. The meaning of cloud computing is computing on the Internet. The earliest cloud computing products started in 2006, Amazon EC2 products. At that time, cloud computing was named “Elastic Computing Cloud”. However, Dell was the first company in the enterprise Hierarchy proposes cloud computing companies.
The impact of cloud computing
In terms of economics, cloud computing has had a relatively profound impact on multiple industry chain entities, including individual users, corporate users, cloud service providers, cloud providers, necessary suppliers, and hardware supplier.
Cloud computing industry chain diagram
The education cloud forms the foundation of future education information. The education cloud provides all the virtualized hardware computer resources necessary for education information for learning, teachers, and academics. Network education has far-reaching, broad learning space and breaks through time. Space constraints can provide information and help for people who need to acquire knowledge. In the past, education required scholars to purchase the software and hardware resources necessary for learning, and it also required continuous upgrades and maintenance, which required a lot of time, energy, and funds.” “Education Cloud” solves these problems well, virtualizes all the software and hardware resources needed for distance learning or education, and then provides services. Low price and easy to use.
The elite of the cloud computing industry
In the words of Ericka Chickowski, Amazon is currently the leader in cloud computing.(Ericka Chickowski 2016 P27) Amazon provides customers with web services to quickly access documents, share files and applications. The service provided by Amazon is an elastic cloud computing service. This web service is adaptable, flexible, cost-reduced, and reliable. (Frederick 2012,P1)Since the launch of AWS (Amazon Web Services) cloud services in 2006, Amazon has continuously expanded globally and has become the leading public cloud service platform. By Q2 of 2016, Amazon AWS’s quarterly revenue reached 2.89 billion U.S. dollars and more than 1 million customers, Distributed in 190 countries and regions. It far exceeds 23% of Microsoft, IBM, and Google, occupying an absolute lead.There are many reasons why Amazon has achieved such success in the field of cloud computing. According to research conducted by the Deepfield Network Research Center, millions of cloud computing users use Amazon’s cloud computing infrastructure to access websites nearly every day. This is Amazon’s user advantage. Another advantage of Amazon is that many international corporate customers have recognized it for using cloud computing services. Amazon’s central strategy is to rely on AWS services to provide solutions for intermediaries. This makes Amazon stand out from rivals such as Oracle, IBM, Google, and Microsoft. In the cloud computing business, Amazon CEO Bezos expanded a large amount of capital in the initial stage while continuously expanding the business scale and continually reducing service prices. More and more users are using AWS. Amazon needs to spend more on infrastructure construction. What follows is the low price effect after economies of scale, and the soft price effect makes Amazon attract more users. A positive cycle is formed.
Picture showing Amazon’s S3 Cloud computing
The Pros and cons of cloud computing
Advantages of Cloud Computing
- Low cost
Cloud computing does not require high-performance and high-priced computers to run web-based applications. It reduces the cost of hardware used for individual users. Simultaneously, because the current large-cloud computing applications (such as Google Docs) are entirely free, The use of software also reduces user costs.
- Faster update and more robust compatibility
Cloud computing eliminates the need for customers to spend a lot on software upgrades. When the program is web-based, it will be automatically updated. Users also don’t have to worry about the documents created on the computer being incompatible with other users’ applications or systems. Any user accesses the application Both can read documents created by web-based applications, and there is no format incompatibility.
- Unlimited storage capacity and data reliability
In theory, cloud computing has unlimited storage space. Cloud computing’s available space reaches hundreds of petabytes (million gigabytes) and can store any content. In desktop computing, a hard disk crash may destroy all valuable data, while the cloud crashes. The computer does not affect data storage. In other words, even if the personal computer crashes, all data still exists in the cloud.(Michael Miller 2009,P1)
Disadvantages of cloud computing
- Internet is required
Cloud computing must require a continuous Internet connection. If you cannot connect to the Internet, you cannot use cloud computing. Without the Internet, users cannot access any content. When offline, cloud computing cannot work.
- Need high-speed Internet
Cloud computing does not work well in low-speed connections. Web-based applications require a lot of broadband to download. If the speed is not fast enough, then even just changing the document’s text content will take a lot of time. In a closed network environment, Web applications will also be slower than accessing similar software on desktop PCs. All kinds of documents and programs must be sent back and forth from the customer’s computer to cloud computing. If the Internet is slow, you can’t even get timely access from the desktop application.
- Stored data may be unsafe and lost.
Unauthorized users or hackers may access the user’s confidential data, causing user privacy concerns. In theory, the data stored in the cloud is very safe, but once the data is lost, if the user does not perform a local backup, Will lose data forever.(Michael Miller, 2009,P2)
In conclusion, as an emerging Internet technology, cloud computing has established a wide range of user groups in today’s digital society. In this essay, the genesis of cloud computing, the innovation of cloud computing, which includes providers and users, the elite of the cloud computing industry, and the advantages and disadvantages of cloud computing incorporate hardware facilities, data security, and risks have been analyzed in detail. It is not difficult to see that although cloud computing technology provides users with a greater degree of convenience in a wide range, its technology still has a certain degree of risk. Therefore, the relevant government agencies, scientific researchers, and technology developers may need to consider the fair and reasonable distribution of Internet resources and the public value guidance of logistics media.
Kim,W. (2009). Cloud Computing: Today and Tomorrow. Journal Of Object Technology. Retrieved from:https://www.semanticscholar.org/paper/Cloud-Computing%3A-Today-and-Tomorrow-Kim/6b81d052c3a4c703e154eb6512c2ccee26076f56?p2df=
Bojanova,I.&Zhang,J.&Voas,J. (2013). Cloud Comouting. Guest Editor’s Introduction. Retrieved from:https://www.researchgate.net/publication/260305826_Cloud_Computing
Pallis,G. (2010). Cloud Computing. The New Frontier of Internet Computing. Retrieved from: https://ieeexplore.ieee.org/document/5562494
Reilly,D.&Wren,C.&Berry,T. (2011). Cloud Computing: Pros and Cons for Computer Forensic Investigations. Retrieved from:https://infonomics-society.org/wp-content/uploads/ijmip/published-papers/volume-1-2011/Cloud-Computing-Pros-Cons-for-Computer-Forensic-Investigations.pdf
Miller,M. (2009). Cloud Computing Pros and Cons for End Users. Retrieved from: http://www.worddocx.com/
Griffith,E. (2016). What is Cloud Computing? Retrieved from: https://www.pcmaq.com/news/what-is-cloud-computing
Lewis,G. (2010). Basics About Cloud Computing. Software Engineering Institute. Retrievevd from:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.208.657
National Institute of Standards and Technology. (2011). Retrieved from: https://csrc.nist.gov/publications/detail/sp/800-145/final
Gupta,A. (2015). Cloud Computing Systems. Retrieved from: http://www.cs.wmich.edu/gupta/teaching/cs6030/6030cloudFall15/cs6030cloud.php
Tie,B. (2016). A brief analysis of Amazon AWS Cloud Computing service. DOI:10.3969/j.issn.1006-6403.2016.10.009
Aijabre,A. (2012). Cloud Computing for Increased Business Value. Retrieved from: https://www.semanticscholar.org/paper/Cloud-Computing-for-Increased-Business-Value-Aljabre/055ff229c48d3b065169a755c1355c0f239d0276
Mohammadkhanli,L.&Jahani,A. (2014). Ranking Approaches for Cloud Computing Services Based on Quality of Service: A Review. Retrieved from: http://www.scientific-journals.org
Ostermann,S.&Isoup,A.&Yigitbasi,N.&Prodan,R.&Fahringer,T.&Epema,D. (2008). An Early Performance Analysis of Cloud Computing Services for Scientific Computing. Retrieved from:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.218.9441&rep=rep1&type=pdf