Cloud Computing
Cloud
Computing is a technique of modern network technology, that provides the
facility of shared computer resources and data and other applications on
demand. It provides the facilities to access the applications as utilities
through internet. With the help of Cloud
computing we can create, configure and customize the applications online. According to the definition
of National Institute of Standards and
Technology the Cloud Computing Can be defined as –“ Cloud computing is a frame
work or model for enabling on demand network access to shared network resources
such as network servers, storage application and services with minimal
requirement of management effort and service provider interaction. “(Y.Jadeja,
K.Modi, 2012, cloud computing and virtual technology, IEEE, ISBN NO- 12762123).
Cloud
Computing has been considered as the next generation technology, Cloud
Computing facilitates the users to use Servers, Network , storage etc. for
their infrastructure, flexibility to use platform of either Middle ware
technology or Operating System and integrating any application software as per
organization need. Some of the most prominent Cloud Computing Services
providers are Google, Amazon, IBM, Sales Force etc.
Cloud computing is the most
popular networking technique due to following reasons-
·
There is no requirement to develop
dedicated system for processing, everything on cloud computing is possible
through Internet. There is no requirement of setting a costly server, data
storage and application development. So cost of working professional hiring
naturally reducing.
·
This is the most cost effective
application, helps in reducing the cost in an effective manner.
·
It
provides the flexibility of working
from any place. Providing help to the employees as well company in hiring best
skill worldwide.
·
It provides better reliability with
better online control, strong mechanism for recovery, provides the facility of
redundant resources benefit.
·
It provides the better facility of centralized
management of all applications, the application to shared can be designed according
to the organization requirement.
·
In case of any failure within a small
span of time it can be shifted to another network.
·
Cloud computing provides a simple user
friendly interface, so that highly technical expertise is not required to
manage.
·
Another advantage of using Cloud
Computing is that it provides a high level of through put, less time to perform
a certain task.
·
Here with the hurdle of data handling
and cost factor resolved through Cloud Computing, companies can focus on developing
innovative services.
Biggest
Advantage of Cloud Computing- Mobilisation
One of
the biggest advantage of Cloud Computing is in the Mobile Systems, at present
the huge amount of work is shifted from Desktop to the Mobile systems, they can
be Mobile Phone, Tablets, Kindle and other Digital Devices. Mobilization has
provided a great level of flexibility for the employees to the company. As
whole data is transferred to the virtual Data Centre so the memory is saved as
well the computing capability increases naturally. Cloud computing provides a
great support to the processing power. It uses the application of Data
Ware housing techniques. It helps in improving the reliability of the network system
[1].
Characteristics
of Cloud Computing-
The characteristics of the Cloud Computing Services
are as follows-
·
Scalability-One
of the biggest feature of Cloud Computing is Scalability of the services.
·
On-Demand
Services- Another characteristic of the Cloud computing is
Services are available on demand and on pay basis.
·
The
User-Centric Interface- the Interface of the Cloud
Computing System is developed by keeping in consideration of the user
requirement as well organization need.
·
Quality
of Service- Cloud computing provides a great level of quality
by in terms of bandwidth, performance and memory capacity.
·
Configure
Capability-Another characteristic of Cloud Computing is the
capability of configuring the system as per requirement.
·
Cost-
General Level of Cloud Computing Service is free, as per requirement higher
versions can be selected and payment is done as per selected version and
features.
·
Virtualization-
Another
fine characteristic of Cloud Computing is virtualisation by sharing data
centres and other resources.
·
Multi
– Sharing- Provides the capability to Share a
single Cloud –Computing Network among other network too.
·
Loosely
Coupled- The Complete Infrastructure of The Cloud Computing,
so there is no impact of one functionality on other.
·
Centralization-
Cloud Computing provides the facility of control of the whole system through
centralized system.
·
Delivery
System- Cloud Computing provides the facility of reliable
delivery of data within all shared resources. TCP/IP and HTTP Protocols are
used for delivery of data. Along with these protocols certain other private
network protocols are also implied.
·
Security-
The
virtualisation and Abstraction feature of the cloud computing provides a great
level of security, if in case some part of the information on the cloud gets
destroyed still the virtualisation
feature hides the details from getting leaked.