Cloud Computing
Cloud Computing
Cloud Computing
Essential Characteristics
Cloud Computing Evolution
Features of Cloud
Utility of Cloud Computing
Cloud Vs Server Farm
Cloud Evolution
What is not cloud computing
Data Center
DCs are specialized environments that
safeguard your company’s most valuable
equipments and intellectual property.
A DC is a facility used to store computer
system and associated components.
Level and Tiers of DC
According to ANSI and telecommunication
infrastructure standard for data center(TIA),
DCs are classified into 4 classes:
Level-I:
single non-redundant distribution path
serving the critical loads.
It is a basically a server room.
Level-II:
Level –I and redundant critical components
Level-III:
Meets all requirements of Level 2
Multiple independent distinct distribution
paths serving the IT equipment critical
loads.
All equipment must be dual powered
provided with two redundant.
Onsite energy production system.
Level-IV:
Meets all tier-3 requirements in addition to
Multiple independent distinct and active
distribution paths serving the critical loads.
Critical system must be able to
autonomously provide N capacity to the
critical loads after any single fault or failure.
Continuous cooling is required.
Cloud Service Models
Cloud Stack
SaaS
SaaS
SaaS Vs Traditional Software
Packages
PaaS
IaaS
CC Service Model
CC Service Model Stack
CC Service Model Stack
Cloud Deployment Models
Feature of Cloud Deployment
Models
Feature of Cloud Deployment
Models
Federated Cloud
A federated cloud (also
called cloud federation) is the deployment
and management of multiple external and
internal cloud computing services to match
business needs. A federation is the union of
several smaller parts that perform a
common action.
Cloud Computing Architecture
Layered Architecture
Cloud Architecture
Cloud Middlewares
Client-Server Vs Cloud Computing
Growing Fast or Scale cheap, Fail
cheap
This is the scenario of the tech startup. Imagine a service
that started with a assumption, Suddenly your service
becomes a great hit and the infrastructure you are running
it on can’t cope. You are not able to scale your infrastructure
to the demand and the service breaks when it is being most
used.
So you want a platform that is able to scale fast and cheap
but does not have the initial investment.
This is exactly what a cloud platform can provide. You can
scale your infrastructure very close to the actual load that is
being used on the platform.
Connected applications
Another workload pattern I think has great benefits from running in
the cloud are connected applications. The obvious reason is one of
the characteristics Gartner attributes to cloud computing. “deliverd
using internet technologies”.
In other words : If two systems need to communicate through
organizational or network boundaries add a third system both can
communicate to
There are two clients running on a desktop. One running behind a
corporate firewall and the other is running in a home network
behind the home gateway.
You can have your application connect to other applications (at your
customer, business partner, affiliate network) using this pattern.
The third system would be a cloud application.