E N D
Cloud Computing By: Kathleen Walters
Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different types of software or storage devices, one is able to access needed services through one type of application. Many different types of businesses and workplaces use cloud computing. This allows each person to access needed programs by simply logging on to a certain application, such as the Internet.
History of Cloud Computing • 1961- John McCarthy first to publicly announce idea computer applications • 1999- Salesforce.com develops idea into a model • Term “cloud computing” used because flow charts represented Internet as cloud symbol • 2002- Amazon provides storage, human intelligence, computation • 2006- Amazon introduces Elastic Compute cloud (allows companies to rent computers to run applications) • 2009- Web 2.0 gains attention and providers begin to offer browser- based applications • Today- Businesses and companies utilize this method to increase profits and decrease work loads
Structure of Cloud Computing • Front End • Side that the client/ user views • Includes user’s computer and application used to access network • Back End • “Cloud” section of structure • Includes computers, severs, and data storage systems Two sections connect to one another to form computer “cloud.” Sections connected by a network, such as the Internet.
Models of Cloud Computing • Public Cloud- Operated by third parties. Services and resources offered to the general public with “pay- as- you- go” rate. • Private Cloud- Offered to one business and provides greater control and security. • On- Premise Private Cloud “Internal cloud” – Hosted within one’s data center, but is limited in size and scalability. • Externally Hosted Private Cloud- Hosted by external cloud providers, user has access to private cloud environment with full privacy. • Hybrid Cloud- Combine services of public and private clouds. Allows more flexibility and allows management of services provided by third parties.
Cloud Computing Services Internet Required
Top 10 Service Providers for 2010 1.) Amazon Web Services 2.) Microsoft Windows Azure 3.) Savvis 4.) GoogleApp Engine 5.) VMware vCloud 6.) Rackspace 7.) Verizon 8.) GoGrid 9.) Force.com 10.) AppNexus
Advantages 1.) Clients can access applications anywhere there is Internet connection. 2.) Hardware costs decrease for businesses. 3.) Space and money saved. Workplaces do not rent physical space to store databases and servers. 4.) Companies pay one fee to a company. 5.) Allows workplaces quick access to needed applications.
Drawbacks Disadvantages Counterarguments 1.) Allows another business access to important files. 2.) Could reduce or diminish need for computer repair and maintenance. 3.) Some governments do not allow customer information to be located outside state or country. 4.) If cloud provider neglects maintenance or recovery, could lead to extreme losses for business. 5.) Requires Internet connection. If one is unable to connect to Internet, can not access important files or information. 1.) Providers work to ensure reputations are positive. If provider is not reliable, they will lose clients. 2.) Workers will be able to work at the “back end” of this system. 3.) Prevention of this issue includes user names and passwords. 4.) Again, service providers work to ensure that all clients are served and gain clients based on reputation. 5.) Only requirement of model. Most workplaces have access to the Internet.
Cloud Computing in Relation toEducation How does this apply to you as a future educator? The school district in which you may work might utilize cloud computing. It is important that you have some knowledge in this area so that you will be able to use and understand this tool.
Resources and References • How Cloud Computing Works Strickland, J. (2008, April 8). How cloud computing works. Retrieved from http://communication.howstuffworks.com/cloud-computing.htm • Understanding Public, Private, and Hybrid Clouds Nolan, J. (2010, October 7). Understanding public, private, and hybrid cloud infrastructures. Retrieved from http://www.eci.com/blog/59-understanding-public-private-and-hybrid-cloud-infrastructures.html • A History of Cloud Computing Mohamed, A. (2009, March 27). A histroy of cloud computing. Retrieved from http://www.computerweekly.com/Articles/2009/06/10/235429/A-history-of-cloud-computing.htm • Cloud Computing: An Overview Harris, T. (n.d.). Cloud computing: an overview. Retrieved from http://www.thbs.com/pdfs/Cloud-Computing-Overview.pdf • What is Cloud Computing? What is cloud computing? (2010, April 5). Retrieved from http://searchcloudcomputing.techtarget.com/sDefinition/0,,sid201_gci1287881,00.html • SaaS, the Cloud and the Future Giurata, P. (2010, September 22). Saas, the cloud and the future. Retrieved from http://www.catalystresources.com/saas-blog/saas_the_cloud_and_the_future/