Introduction to Cloud Computing
Cloud computing is defined as storing and accessing data and computing services
overtheInternet.Itdoesnotstoreanydataonyourpersonalcomputer.Computing services
like servers, data storage, networking, databases, etc. are all available on-demand.
The main advantage of cloud computing is it gives access to many
usersfromsingledatacenterwhichallowsuserstostoreandaccesstheirdataover the
internet without any limitations.
Benefits of Cloud Computing
Accessibility and mobility- users may access their tools from anywhere, at any time,
and from any type of devices as long as they are connected to the Internet, which is
one of the most significant benefits of the Cloud.
The ease of access to data in the cloud enables users to rapidly store and retrieve
resources from distant servers, work from any location with an internet connection, and
communicate with peers without being physically present in the same space.
Flexibility- Services become entirely adaptable and can be changed at any time to
meet users’ needs and commercial requirements. User can restrict or enhance
theavailableresourceswhilepayingonlyforwhatisused.Anotherbenefitisthat resources
can be shared, allowing users to collaborate in real-time on the same content in all
domain and work environments
Updating and scalability– The service provider, as well as taking care of
maintenance, takes care of all service updates, which allow users to focus more
effectively on our work and responsibilities while increasing our efficiency
Optimized security- When compared to traditional and internal infrastructures, Cloud
Computing provides enhanced security. Companies are finding it increasingly
difficult to effectively secure their own IT systems due to a lack of time, expertise,
and budget
Controlled costs- The other advantage is that Cloud Computing allows for greater
control of costs IT infrastructure. We can adjust the resources allocated to its
infrastructure depending on its needs by increasing or decreasing the resources
available
Limitations of Cloud Computing
Cloud computing are not without their limitations .However, It’s critical to weigh
Both the benefit sand limitations of a new service before choosing fit is the best fit
For us .Below are some of the limitations of cloud computing:
Server down time–No cloud provider can guarantee that you will not have service
interruptions, which will prevent you from accessing your data or files. Because
cloud computing is dependent on an Internet connection, if it goes down, so will
your cloud services.
Security and privacy issues – When it comes to handling sensitive data,
companies are always concerned about how safe and private it is. There is still a
risk of intruders, even though a cloud provider would have security processes in
place to ensure that your data is maintained and protected properly. Intruders are
constantly attempting to find new ways to break into cloud providers’ systems in
today’s digital world. Therefore, cloud computing services are not completely safe.
Data owner ship and transparency–Companies may think that there is a lack of
transparency concerning data owner ship. Does data that is uploaded to a cloud
computing system become the cloud provider’s property? Another concerns lack of
data openness. Companies maybe concerned about how their data is managed and
whether it is being compromised or not.
Inflexibility– Some cloud computing providers may take a corporation off guard by
requiring the usage of their applications and formats. For example, they can limit that
a corporation can only upload data developed in a specific application program.
Because the cloud provider has complete control over your cloud service
infrastructure, they have ultimate authority over how your data is handled.
Lack of support – Cloud-based services, in comparison to other hosting services
and providers, provide minimal to no customer assistance. Customers who are
unable to contact cloud providers by phone or email frequently turn to Internet
forums for answers to their questions.
Cost–Another disadvantage of this service is the unknown fees. Although cloud
hosting eliminates the need for on-site infrastructure, it is often necessary to ensure
that you are paying for all of the features that your organization needs to get the
most out of the service .A cloud computing service can become costly in this
regard.
Types of Cloud Computing