What is Cloud Computing?
·
CloudComputing is defined as storing and accessing of
data and computing services over the internet. It doesn't store any data on
your personal computer.
·
It allows us to create, configure, and customize the business
applications online.
·
Cloud computing is the best solution
to manage your applications yourself. When using an application running in the
cloud, you simply connect to it, customize it and use it.
·
Cloud Computing refers to manipulating, configuring and
accessing the applications online. It offers online data storage.
Basic Concepts
Following
are the working modals for cloud computing:-
1)
Deployment Modals
2)
Service Modals
1) DEPLOYMENT MODALS
Deployment
models of cloud computing are categorized based on their location.
Clouds
can have any of the four types of access Public, Private, Hybrid and Community.
·
PUBLIC CLOUD
This type of cloud services is provided on a network for
public use. Public cloud may be less secure because of its openness. Example: Gmail.
· PRIVATE
CLOUD
Private clouds are perfect
for organizations that have high-security requirements, high management demands.
It offers increased security because of its private nature.
·
Community CLOUD
It is a mutually shared
model between organizations that belong to a particular community such as
banks, government organizations.
The Community Cloud allows
systems and service to be accessible by group of organizations.
·
HYBRID CLOUD
A
hybrid cloud is ideal for scalability, flexibility, and security.
The
Hybrid Clouds is mixture of public and private cloud.
2) SERVICE MODALS
Service Modals are the reference Modals on which the
cloud computing is based.These can be three basic service modals as listed
below
1. Infrastructure as a Service(IAAS)
2. Platform as a Service (PaaS)
3. Software as a Service (SaaS)
1.
Infrastructure as a Service (IAAS):
IaaS
was earlier called as Hardware as a Service (HaaS).
IaaS
provides access to fundamental resources such as Physical machines, virtual
machines.
The
main advantage of using IaaS is that it helps users to avoid the cost and
complexity of purchasing and managing the physical servers.
Example: DigitalOcean, Amazon
Web Services (AWS)
2. Platform as a Service (PaaS)
PaaS
cloud computing platform is created for the programmer to develop, test, run,
and manage the applications.
PaaS
Provides the runtime environment for applications development & deployment
tools etc.
Example: Windows Azure, Heroku,
Google App Engine.
3.
Software as a Service (SaaS)
SaaS
is also known as "on-demand software". It is software
in which the applications are hosted by a cloud service provider.
Users
can access these applications with the help of internet connection and web
browser.
Example: Google Apps, Drop box.
Advantages
of Cloud Computing
1. Cost Savings
Cost saving is one of the
biggest Cloud Computing benefits. it does not need any physical hardware
investments.
2. High Speed
Cloud computing allows you
to deploy your service quickly in fewer clicks.
3. Back-up and restore data
Once the data is stored in
a Cloud, it is easier to get the back-up and recovery of that.
4.
Mobility
Cloud computing allows us
to easily access all cloud data via mobile.
5.
Data security
Data security is one of the
biggest advantages of cloud computing. Cloud offers many advanced features
related to security and ensures that data is securely stored and handled.
Other Important Benefits of
Cloud Computing
Apart from the above, some other Cloud Computing
advantages are:
- On-Demand
Self-service
- Cost
Effective
- Resources
available on network
- Online
development & deployment
- Flexibility
- No
software required.
- Applications
as utilities over internet.
- Manipulates
the apps online.
Disadvantages of Cloud Computing
1)
Internet Connectivity
we access these data
through the cloud by using the internet connection. If you do not have good
internet connectivity, you cannot access these data.
2)
Limited Control
cloud infrastructure is
completely owned, managed, and monitored by the service provider, so the cloud
users have less control over the function .
3)
Security
While sending the data on
the cloud, there may be a chance that your organization's information is hacked
by Hackers.
4)
Lacks of Support
Cloud
Computing companies fail to provide proper support to the customers.
Characteristics
of Cloud Computing
There
are some characteristics of cloud computing.
·
On Demand Self Service
Cloud
Computing allows the users to use web services and resources on demand. One can
logon to a website at any time and use them.
·
Multi-Sharing
With the help of cloud computing, multiple
users and applications can work more efficiently.
·
Low Cost
By using cloud computing, the cost will be reduced
because to take the services of cloud computing
·
High availability and reliability
0 Comments