Professional Documents
Culture Documents
INTRODUCTION
The actual terms cloud borrows from telephony in that
telecommunication companies who until the 1990
primarily offered dedicated point to point data circuit
began offering VIRTUAL PRIVATE NETWORK
(VPN)services with compatable quality of service but
at a much lower cost
DEFINITION OF CLOUD
COMPUTING
Cloud computing is an emerging computing technology
that uses the internet and central remote servers to
maintain data and application.
CHARACTERISTICS OF CLOUD
COMPUTING
Application programming interface
Device and location independence
Virtualization
Reliability
Maintenance
Security
Performance
Agility
TYPES OF CLOUDS
Public cloud
Private cloud
Community cloud
Hybrid cloud
COMPONANTS OF CLOUD
COMPUTING
CLIENT:- A client is a piece of computer hardware or
software that accesses a service made
available by a server. The server is often on
another computer system, in which case the
client accesses the service by way of a
network. The term applies to the role that
programs or devices play in the client–server
model.
INFRASTRUCTURE:-
Cloud infrastructure refers to a virtual
infrastructure that is delivered or
accessed via a network or the internet.
This usually refers to the on-demand
services or products being delivered through
the model known as infrastructure as a
service (IaaS), a basic delivery model of
cloud computing.
MODEL OF CLOUD COMPUTING
SaaS:- Software as a service is a software licensing
and delivery model in which software is
licensed on a subscription basis and is
centrally hosted. It is sometimes referred to
as "on-demand software", and was formerly
referred to as "software plus services" by
Microsoft. SaaS is typically accessed by
users using a thin client via a web browser.
has become a common delivery model for
many business applications, including office
software, messaging software, payroll
processing software, DBMS software,
management software, CAD software.
Platform as a Service or Application
PaaS:- Platform as a Service or platform base
service is a category of cloud computing
services that provides a platform allowing
customers to develop, run, and manage
applications without the complexity of
building and maintaining the infrastructure
typically associated with developing and
launching an app.