preview

Essay about Cloud Computing

Best Essays

According to the National Institute of Standards and Technology (NIST), cloud computing is referred to as a model for enabling convenient, on-demand network access to a shared pool of configuration computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. The following paper will discuss the meaning of cloud computing, the major providers, benefits of adoption, pitfalls of adoption, current trends in the business community, and current application within the business community. The technology of cloud computing has seen an increase in popularity among individuals and business over the past few years. Cloud computing has three service models layered based on …show more content…

Typical providers of the IaaS system include Amazon, Linode, Rackspace, Joyent, and IBM Blue Cloud (Durkee). Within the cloud computing infrastructure, there are four major providers of the cloud: Amazon Web Services (AWS), Microsoft Windows Azure, Google AppEngine, and Open Source. Amazon Web Services is a provider of all three of the service models (SaaS, PaaS, and IaaS). Through the three service models, AWS is able to provide a collection of various computing services through the use of the internet. AWS offers the Elastic Compute Cloud (EC2), Simple Storage Service (S3), and the SimpleDB. Microsoft Windows Azure is another cloud computing provider which uses the PaaS service model. Within the Azure infrastructure, customers are provided with two types of instances: web role and worker role. With the use of the web role instance, individuals are able to receive incoming requests of HTTP/HTTPS when using another.NET, ASP.NET, and Windows Communication Foundation (WCF) while working with IIS. On the other hand, the worker role instance functions as a background job and does not directly work with IIS. If one were to combine the two instances, it would enable the creation of a desired web service. The third major cloud computing service provider is the Google AppEngine. Google AppEngine offers the cloud

Get Access