cloud computing
DESCRIPTION
this presentation is made by me. do comment if you like.. you are allowed to use it :)TRANSCRIPT
Topic: CLOUD COMPUTING
Group Members: Sabeeh Ahmed Syed Mohsin
Semester: 5th
Why Cloud Computing is Called CLOUD COMPUTING
• Name shows something very big.• Globally same services (As clouds)• Virtualization• It's hard to measure a cloud (both)• clouds are opaque and you can't see what
goes on inside them.• Elastic
Traditional Hosting vs Cloud Computing
What is Traditional Hosting
Shared hosting Is usually for small and medium sized business. Client can pay set amount of space on a single
server. server's resources are shared by a number of
other websites
Traditional Hosting
Shared hosting
Dedicated Hosting
Dedicated hosting
a company pays for the complete resources of one or more servers from a service provider.
he client has dedicated bandwidth, CPU, RAM, and drive space.
has full control over the servers resources.
Cloud Computing• It is a service rather than a product.• Can access cloud based applications through
a web browser or a light weight desktop or mobile app
• No need to install software and high configured machinery.
• All you need is INTERNET having good speed.• Service is fully managed by provider.• A simple example of cloud computing is
Yahoo, Gmail , Hotmail etc
Kinds Of Cloud
Public Cloud
• Computing infrastructure is hosted at the vendor’s premises.
• customer has no visibility over the location of the cloud computing infrastructure.
• computing infrastructure is shared between organizations.
Private Cloud
• Computing architecture is dedicated to the customer.
• not shared with other organizations. • They are expensive• secure than Public Clouds.• May hosted externally or internally
Hybrid Cloud
• The combination is known as Hybrid Cloud. • Organizations host some critical, secure
applications in private clouds. • not so critical applications are hosted in the
public cloud.• Combine to form hybrid cloud
Features
Agility. (efficiently adapting to changes) Cost. (claimed to be reduced) Device and location independence. Security. (improve due to centralization of data) Maintenance. (is easier) Reliability. (is improved)
Service Models
IaaS (Infrastructure as a service)• most basic cloud service model.• organization used the equipment to support operations.• The service provider owns the equipments.• Responsible for
Housing Running Maintaining • sometimes referred to as Hardware as a Service (HaaS).
• EC2, Amazon S3, Rackspace Cloud Servers are some of
the leading vendors.
SaaS (Software as a service)
• Providers install and operate the software in cloud• Can access through cloud clients.• Global accessibility • No hectic install application on your PC.• What makes a cloud application different from other
applications is its elasticity. • i.e. cloning tasks onto multiple virtual machines.• Gmail and Hotmail are prime examples of SaaS.
PaaS (Platform as a service)• providers deliver computing platform.• including operating system, programming language execution environment database. web server.• No need to buy and manage hardware and software• Google App Engine, Microsoft Azure and Saleforce.com are
some of the leading vendors.
Major Difference between Traditional Hosting and cloud computing
• Cloud Computing is sold on demand• The service is managed by the provider• User can determine the amount of service
they take• Users can log on to the network from any
computer in the world
Risks of Cloud Computing
• take a long time to resolve.• Terms and condition issue• You are dependent on cloud computing
provider.• Data migration issues when changing cloud
provider • What happens if your cloud provider goes out
of business?
Summary + Quick look
Cloud Failures
• Amazon's failures: (April 22, 2011) Quora.com, Reddit.com, GroupMe.com and
Scvngr.com unable to access.
• Microsoft online services hit by major failure: (September 9, 2011) Hotmail, Office 365 and Skydrive