Cloud computing
Cloud computing refers to Both the application delivered as service over the internet in hardware and
system software in the data centers that provide those servers. according to the US National Institute of
Standards and Technology's (NIST ) cloud computing is mod for enabling ubiguitous, convenient on
demand. Netwotrk access to a shared pool of configurable computing Resource. example,
network ,servers ,storage applications and servers that can be rapidly provisioned and released with
minimal management, effort or service provider. There is a pay per use strategy. This is another
approach of cloud computing is called utility computing. according to George resee the three criterias
Are defined whether or not particular service is cloud service.
The service is accessible via web browser.
Their capital expenditure is necessary to get started.
You pay only for what you use as you use it.
Rajkumar Booyah, defined cloud computing, based on the nature of utility computing. it is type of
parallel and distributed system, consisting of a collection of interconnected and virtualized computers
That are dynamically provisioned and presented as one or more unified Computing resource based on
service level agreements established through negotiations between the service provider and consumer.
Internet plays, a significant role in the cloud computing for representing transfer Transportation
medium of cloud service which And, Inaccessible to Cloud consumer. According to the definition given
by Armburst,
Variety of terms used in the current cloud computing, definition
Cloud bursting. No capital investment, internet, Pay-as-you-go, elasticity, scalability, privacy and Trust
security building, Green Computing, Utility computing, virtual data centers are few among many .
characterstics of cloud computing
resource pooling.
Refers to there is a multi linear method for the delivery of service by the cloud provider. In this case, the
customer had no control about the location of the resource profile but can choose location or a higher
level of abstraction.
On Demand service self-service
Because of the user can pursued the ability, and consuming time for taking service, becomes advantage
of the cloud computing, the servant and pursue the efficiency of a computer, by this means.
easy maintenance.
The servers are managed easily in order to enhance the system. It offer and updates every time.
Large networks
the user can use it at any place by using the internet connections. These capabilities are across the
networks and internet
availability.
The cloud can be can be changed and expanded acording to the usage .this revier leads the consumer
to buy additional cloud storage for small price.
Automatic system,
The measuring abilities and the users are possible to be managed but most cloud computing, and the
users have to be accountable . Even if one of the server is damaged, the data cannot give lost. This is
because of the Snapshot of the data stored.
Challenges
cost,
Downtin
interoperability And poor portability
security and privacy
reliable, and flexible Cloud
Migration
Vendome locking
Lack of results
Dealing with multi Cloud environments
The pros in cons of cloud computing
Pros
No administrative management
Easy accessibility
pay-per-use reliability.
The cons
limited control of infrastructure
Restricted our limited flexibility.