Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Introduction to Cloud Computing Jian Tang 01/19/2012.

Similar presentations

Presentation on theme: "1 Introduction to Cloud Computing Jian Tang 01/19/2012."— Presentation transcript:

1 1 Introduction to Cloud Computing Jian Tang 01/19/2012

2 2 Outline  Definition  Architecture  Why Cloud Computing  Services  Types

3 3 Definition  “Cloud” is a metaphor for the Internet.  Cloud computing is new location-independent computing model, in which shared servers and data storage devices provide resources, software, and data to users in an on-demand manner, just like the electricity grid.  Cloud computing -> Network is computer

4 4 Architecture

5 5 Architecture  Client (end user): web browser or an APP  Service: functions in cloud computing  Application: backbone of service  Platform: software infrastructure for applications, e.g., Windows Azure, Google App Engine, VMware Foundry, Heroku.  Storage: disks, tapes, optical, memory, etc  Infrastructure: IT hardware and facilities

6 6 Why Cloud Computing  The milk/cow example  The power/power plant example  The restaurant example  From business point of view, most of time it is better to rent than buy.

7 7 Why Cloud Computing  No capital expenses needed  Customers only pay a fee for what are used  Flexible capacity and feature sets  No risk of obsolescence  No facilities and engineering cost incurred  Guaranteed business continuity and disaster recovery

8 8 Services  Software as a Service (SaaS)  Infrastructure as a Service (IaaS)  Platform as a Service (PaaS)

9 9 SaaS  A software distribution model in which applications are hosted by vendor or service provider and made available to users over Internet.  Network-based management and access to commercially available software from central locations rather than at each user’s site.  Application delivery follows a one-to-many model as opposed to a traditional one-to-one model.  Centralized administration  Examples: Gmail/Hotmail, Google Docs, TurboTax, iCube online OS, etc

10 10 SaaS Benefits:  No powerful computer needed.  No installation needed.  Automated update and patch management services.  Data compatibility across the enterprise (All users have the same version of software).  Facilitated, enterprise-wide collaboration.  Global accessibility.

11 11 IaaS  The delivery of computer infrastructure (servers, storage, networking components) as a service.  The IaaS provider owns the equipment and is responsible for housing, running and maintaining it.  The client typically pays on a per-use basis.  Examples: Amazon EC2, Joyent, GoGrid, Dropbox

12 12 IaaS Benefits:  Ready access to a preconfigured environment  Use of latest technology for equipment  Secured “sand-box” computing platform  Ability to manage service peaks and valleys  No capital investments needed  Reduced time, cost and complexity in adding new features and capacities

13 13 PaaS  Delivery of computing platform and solution stack as a service.  Mainly used by developers to build and deploy their applications.  Examples: Windows Azure, Google App Engine, VMware Foundry, Heroku.

14 14 PaaS Benefits:  Fast and cost-effective application development and delivery.  Deliver new applications to markets via web browsers.  Users pay only for what they use.

15 15 Windows Azure

16  Private Cloud  Public Cloud  Hybrid Cloud Types

17  Built for the exclusive use of one client, providing the utmost control over data, security, and Quality of Service (QoS).  Built and managed by a company’s own IT professionals or by a cloud provider. Private Cloud

18  A cloud vendor makes all the resources like applications and storage available to general public over the Internet.  Run by third party.  Hosted away from customer premises. Public Cloud

19  Combines both public and private cloud.  Ability to augment a private cloud with the resources of a public cloud. Hybrid Cloud

Download ppt "1 Introduction to Cloud Computing Jian Tang 01/19/2012."

Similar presentations

Ads by Google