Introduction of cloud computing:-
cloud computing is the delivery of computing services, including
servers ,storage,database,networking,software over the internet(cloud) is called
cloud computing..
in other words if you want any services then vendor provides the services through
the internet so we can make to use the services for long as we want by paying
money.
that means cloud computing it a renting the services and use it and use it and
pay the money.
These service models outline the level of control and management that users have
over the underlying infrastructure and applications.
The three main cloud service models are:
1)SaaS
2)PaaS
3)IaaS
Software -as -a service (saas):-
saas is a pre-existed applications that applications that applications are
accessible through internet connection and web browsers like Google
chrome,mozilo ,firefox etc....
These application are provided by cloud provider.
Saas is known as "on -demand s/w because in Saas all applications are already
developed.So we can demand the application what do you want and some applications
are free and pay
like email,google ,facebook are free application...
like amazon prime,netflex....
advantage of saas:
1) saas is easy to buy:
Saas applications are already developed application so we can easy to buy the
saas applications
2) Low maintenanace required for Saas:
The saas application are mainted by saas provider .so users are not maintain
the saas.
3)Flexible:
saas is very easy to use it is very flexible.
4) saas application are used at any time & any where:-
Saas application are used at any time and any where with the help of internet
connection only.
ex:- facebook,email .etc
5) Allow multi users at a time
6)Saas application are provide by vendor and maintaing also vendor not users.
Disadvantages:-
security:
Saas application are not more secure because some data is shown to every one
ex:facebook
all data can seen to every one
2) total dependency on internet we can not do any thing on cloud.
3) all teh saas applications can't provide the all web browsers.
Platform as a service (paas):
paas id=s leads to develop your "IT System" with help of cloud platform.
In paas cloud offers the rent the platform to developers/organization .
In paas the cloud services the runtime, middle ware, o/s, virtualization,
servers,storage,network.
By using paas develop a new application i.e only are created code & data
advantages
1) Easy development:-
By using paas we can develop your IT system very easy ,only we can develop the
code.so,very easy to develop.
2) Rapid development:-
By using Paas we can develop IT system very Fastly.
3) Paas use both public and private:-
by using paas both public and private.
4) Lower Risk:-
To develop the IT system by using Paas they are lower risk
5)Time is saved:-
the platform is already developed so time is saved.
6) Scalability:
Application is share more than thousands people
Disadvantages:
totally depend on internet:
data privacy
security
I
Iaas is also known as Hardware as a service (Haas)
the cloud provider provides the Infrestructure to the developers like
Neetwork,storage,servers,virtualization can managed by cloud vendor.
users are managed o/s, middleware , runtime,data application all are managed by a
developer.
By using Iaas to develop the application is very hard by compare Paas.
Advantages
control is high:-
using Iaas to develop a new application cloud control is low developer control is
high.
cost saving:
cloud provide only infrastructure so cost is also low.
Scalability:
to scale up and down quickly
Fasre time to market:
Infrastructure is not developed and time is saved
Expand as your grow:-
Expand their business grow to develop new properties
tight security:
all are maintained by developers security is tigh.
Any time anywhere access:
we can access Iaas Anytime and anywhere
disadvantages
no internet no work
limit privacy Virtiualization depend.
DIFFERENCES BETWEEN IaaS, PaaS, SaaS
Basis
IAAS PAAS
SAAS
Stands
Infrastructure as a
Platform as a service. Software as a service.
Uses
Uses IAAS is used by network architects.
PAAS is used by developers. SAAS is used by the end user.
Access
IAAS gives access to the resources
like PAAS gives access to run time
virtual machines and virtual
storage. environment to deployment and development SAAS gives access end
user for c.
tools for application
Model It is a service model that
provides
virtualized computing virtualized computing resources
over the
resources over the
internet.
that provides
virtualized computing
resources over the
internet.
It is a service model
that provides
virtualized computing
resources over the
internet.
It is a cloud computing
model that delivers
tools that are used for
the development of
applications.
It is a service model in
cloud computing that
hosts software to make
it available to clients.
Technical
understanding.
It requires technical
knowledge.
Some knowledge is
required for the basic
setup.
There is no requirement
about technicalities
company handles
everything
Basis Of
IAAS
PAAS
SAAS
Popularity
It is popular among
developers and
researchers.
It is popular among
developers who focus
on the development of
apps and scripts.
It is popular among
consumers and
companies, such as file
sharing, email, and
networking.
Percentage rise
It has around a 12%
increment.
It has around 32%
increment.
It has about a 27 % rise
in the cloud computing
model.
Usage
Used by the skilled
developer to develop
unique applications.
Used by mid-level
developers to build
applications.
Used among the users
of entertainment.
Cloud services.
Amazon Web
Services, sun, vCloud
Express.
Facebook, and Google
search engine.
MS Office web,
Facebook and Google
Apps.
Enterprise
services.
AWS virtual private
cloud.
Microsoft Azure.
IBM cloud analysis.
Outsourced
cloud services.
Salesforce
Force.com, Gigaspaces.
AWS, Terremark
User Controls
Operating System,
Runtime, Middleware,
and Application data
Data of the application
Nothing
Others
It is highly scalable
and flexible.
It is highly scalable to
suit the different
businesses according to
resources.
It is highly scalable to
suit the small, mid and
enterprise level
business