2. WHAT IS CLOUD?
“Cloud computing” was coined for what happens when
applications and services are moved into the internet
“cloud.”
More precise, cloud computing refers to the many different
types of services and applications being delivered in the
internet cloud.
To access this types of cloud applications one user do not
need any type of special applications or interfaces.
3. WHAT IS CLOUD?
There are two popular uses of the term “cloud” in today’s I.T.
conversation :-
◦ Cloud Services - consumer and business products,
services and solutions that are delivered and consumed in
real-time over the internet.
◦ Cloud Computing - an emerging IT development,
deployment, and delivery model that enables real-time
delivery of a broad range of IT products, services and
solutions over the internet.
6. CLOUD SERVICE MODELS
SaaS – Software as a Service
Network-hosted application, Consumers purchase the ability
to access and use an application or service that is hosted in
the cloud.
PaaS– Platform as a Service
Consumers purchase access to the platforms, enabling them
to deploy their own software and applications in the cloud.
The operating systems and network access are not
managed by the consumer.
7. CLOUD SERVICE MODELS
IaaS – Infrastructure as a Service
Consumers control and manage the systems in terms of
the operating systems, applications, storage, and network
connectivity, but do not themselves control the cloud
infrastructure.
DaaS – Data as a Service
Customer queries against provider’s database.
NaaS – Network as a Service
Provider offers virtualized networks (e.g. VPNs).
8. HOW CLOUD OCCOUR
Maturation of Virtualization Technology
which enables Compute Clouds
Compute Clouds create demand for Storage Clouds
Storage + Compute Clouds create Cloud Infrastructure
Cloud Infrastructure enables Cloud Platforms & Applications
hosted which can be access by the consumer.
9. CLOUD DEPLOYMENT MODEL
Private Cloud — The cloud infrastructure has been
deployed, and is maintained and operated for a specific
organization. The operation may be in-house or with a third
party on the premises.
Community Cloud — The cloud infrastructure is shared
among a number of organizations with similar interests and
requirements. This may help limit the capital expenditure
costs for its establishment as the costs are shared among
the organizations. The operation may be in-house or with a
third party on the premises.
10. CLOUD DEPLOYMENT MODEL
Public Cloud — The cloud infrastructure is available to the
public on a commercial basis by a cloud service provider. This
enables a consumer to develop and deploy a service in the cloud
with very little financial outlay compared to the capital
expenditure requirements normally associated with other
deployment options.
Hybrid Cloud — The cloud infrastructure consists of a number
of clouds of any type, but the clouds have the ability through their
interfaces to allow data and/or applications to be moved from one
cloud to another. This can be a combination of private and
public clouds that support the requirement to retain some data
in an organization, and also the need to offer services in the cloud.
11.
12. CLOUD APPLICATION
SaaS environment :-
Examples: SalesForce, Gmail, MSN, Yahoo! Mail, Quicken
Online.
Advantages: Free, Easy, Consumer Adoption.
Disadvantages: Limited functionality, no control or access to
underlying technology.
13. CLOUD APPLICATION
Paas environment :-
Examples: Google App Engine, Heroku, Mosso, Engine Yard,
Joyent or Force.com (SalesForce Dev Platform).
Advantages: Good for developers, more control than
“Application” Clouds, tightly configured.
Disadvantages: Restricted to what is available and other
dependencies.
14. CLOUD APPLICATION
Iaas environment:-
Virtualization layers (hardware/software)
Examples: Amazon EC2, GoGrid, Amazon S3, Nirvanix,
Linode.
Advantages: Full control of environments and infrastructure.
Disadvantages: Most costly.
15. Single tenancy gives each customer a On a multi-tenant platform, all applications run in
dedicated software stack – and each layer in a single logical environment: faster, more secure,
each stack still requires configuration, more available, automatically upgraded and
monitoring, upgrades, security updates, maintained. Any improvement appears to all
patches, tuning and disaster recovery. customers at once.
Single-Tenant vs. Multi-Tenant
Architecture
16. Who’s using Clouds today?
Startups & Small businesses
◦ Can use clouds for everything.
Mid-Size Enterprises
◦ Can use clouds for many things.
Large Enterprises
◦ More likely to have hybrid models where they keep some
things in house.
17. BENEFITS
Cost saving.
Scalability/flexibility.
Reliability.
Mobile access every where.
Maintenance .