You are on page 1of 14

CLOUD COMPUTING

PRESENTED BY
DASOJU.SHIVA KUMAR
MAIL:shiva_350@yahoo.com
HI-TECH COLLEGE OF ENGINEERING
"What is Cloud Computing?"
"Cloud computing is a buzzword..."
"THE CONCEPT, QUITE SIMPLY, IS THAT VAST
COMPUTING RESOURCES WILL RESIDE
SOMEWHERE OUT THERE IN THE ETHER
(RATHER THAN IN YOUR COMPUTER ROOM) AND
WE'LL CONNECT TO THEM AND USE THEM AS
NEEDED."
WHAT IS A CLOUD?

Individuals Corporations Non-Commercial

Cloud Middle Ware


Storage OS Network Service(apps) SLA(monitor),
Provisioning Provisioning Provisioning Provisioning Security, Billing,
Payment

Resources
Services Storage Network OS
CLOUD COMPUTING -
CHARACTERISTICS
 Agility – On demand computing infrastructure
 Linearly scalable – challenge
 Reliability and fault tolerance
 Self healing – Hot backups, etc
 SLA driven – Policies on how quickly requests are processed
 Multi-tenancy – Several customers share infrastructure, without
compromising privacy and security of each of the customer’s
data
 Service-oriented – compose applications out of loosely coupled
services. One service failure will not disrupt other services.
Expose these services as API’s
 Virtualized – decoupled from underlying hardware. Multiple
applications can run in one computer
 Data, Data, Data
 Distributing, partitioning, security, and synchronization
3 ASPECTS OF CLOUD COMPUTING

As described by Thorsten vok Eiken at RightScale:


 
1.  Applications in the Cloud (SaaS):
o Google Apps
o Flickr
2.   Platforms in the Cloud (PaaS):
o Google App Engine
o Mosso
o Force.com
3. Infrastructure in the Cloud (HaaS)
o Amazon Web Services
APPLICATIONS IN THE CLOUD / SAAS

• email
• photo sharing
• calendars and contacts
• document sharing (like this!)
PLATFORMS IN THE CLOUD / SAAS
- AMAZON WEB SERVICES 
Amazon EC2 Amazon S3
• Elastic Cloud Computing  • Simple Storage Service
• virtual servers for rent • up to $0.18 per GB storage 
• called Amazon Machine Images • from $0.10 per GB transfer
(AMIs) • via
• based on Xen o REST
• priced on per hour from o SOAP
$0.10 to $1 o BitTorrent
INFRASTRUCTURE IN THE CLOUD /
HAAS
-• GOOGLE APP ENGINE
A web application development framework and hosting solution
rolled into one
• That uses the infrastructure available at Google
o so their servers + storage: BigTable
• Currently public preview
• Pricing to be announced
• Scalable? Quotas in place while in preview
o bandwidth is 10 GB which is plenty
o but CPU is 0.2 GHz
o max HTTP requests per day is 650,000
o you can apply for an extension
• (currently) Python only
CLOUD INFRASTRUCTURE ..CONTD
 Physical Security

 Cooling
CLOUD INFRASTRUCTURE ..CONTD
 Power infrastructure, Network Cabling, Fire
safety
CLOUD INFRASTRUCTURE
 Network operations center

 Physical Infrastructure
MICROSOFT AZURE SERVICES

• Very new: released Monday 27th October (last week!)


• XaaS
o Windows Azure (.Net hosting)
o MS SQL Services
o Live Services
o Microsoft Sharepoint Services
o Microsoft Dynamic CRM Services 
• Integrated support in Visual Studio
• Surprisingly, there are .Net SDKs for:   
o Java
o Ruby!
GOOD & BAD OF PAAS/HAAS-BASED
CLOUD COMPUTING
The Good The Bad
• cheap • vendor lock-in
• scales o portability very hard
• minimal start up costs  • single point of failure
o for a few £'s I have big servers • not yet mature
available
• resilience is someone else's
problem

You might also like