What is cloud computing?
Cloud computing may also be referred to as “on-demand computing, software as a service, or the Internet as a platform” (Hayes 9). Hayes adds that “the common element is a shift in the geography of computation” (9). In other words, cloud computing helps users exploit various applications placed on the World Wide Web. Admittedly, this is very effective as companies may extend the boundaries of their business.
We will write a custom Assessment on Cloud Computing and Its Technical Challenges specifically for you
301 certified writers online
Companies do not need to stick to their servers as applications can be found online. Of course, multinational companies may benefit from cloud computing as such companies’ employees may access the necessary applications and data irrespective of distances. It is cost and time-effective. In the first place, companies do not spend funds to maintain servers (which may be quite costly). For instance, if a company has several offices, not all offices need servers. Only one office may have a server. On the other hand, users do not need much time to get the necessary application as they do not need to access specific servers. They can access the necessary applications without leaving their workplace.
What are some challenges and issues to cloud computing?
Notably, cloud computing has many benefits. However, it is associated with some challenges—one of the major challenges in solving security and privacy issues. The availability of data (applications) makes these data vulnerable. Thus, the free share of data can lead to various violations (Hayes 9). Admittedly, it is more difficult to control the flow of data scattered in the World Wide Web.
More so, confidential information can get to the World Wide Web, leading to really serious problems. Cloud computing is also associated with such violations as password cracking. Thus, some users can exploit cloud computing to launch attacks. Therefore, the major challenge to cloud computing is security and privacy. Of course, there are also technical issues to address. The existing servers should operate huge amounts of information that come from different sources. The issues concerning interface are still under consideration (Hayes 11).
Hayes, Brian. “Cloud Computing.” Communications of the ACM 51.7 (2008): 9-11. Print.