Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cloud Computing.

Similar presentations


Presentation on theme: "Cloud Computing."— Presentation transcript:

1 Cloud Computing

2 Cloud Computing defined
Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges being on a usage basis. Delivery of computing services—servers, storage, databases, networking, software, analytics, and more—over the Internet (“the cloud”). 

3 Cloud Computing Online accessible applications, processing power and/or storage provided to clients on demand Cloud = the Internet Implementation details are abstracted from the users (s/w, h/w and infrastructure) Servers (physical and/or virtual) are the basic component of the cloud

4 CC Characteristics Apps (s/w), processing power and storage (h/w) accessed on the Internet, online Task-centric computing Device/platform independent computing Dynamically scalable, on-demand computing Resources are available with variable, per-usage costs (not fixed)

5 Coming a full circle Centralized computing
Different than mainframe-based models of 1960s Cloud is more distributed, reliable and larger scale Because there are no fixed costs, cloud resources are more accessible to small companies

6 Cloud computing suppliers
Zoho – CRM (customer relationship management), hosting, project management, etc. Employease – HR, benefits, payroll Salesforce – CRM, sales and customer service apps Clarizen – project management and collaboration s/w

7 3 models of Cloud computing
Software as a Service (Saas) Platform as a Service (Paas) Infrastructure as a Service (Iaas), sometimes known as Hardware as a Service (Haas).

8 SaaS Running existing online applications.
Online productivity tools, including word processing, spreadsheet, presentation: GoogleDocs, Zoho, Microsoft) creative web tools - Pixlr, Jaycut, Aviary dedicated business applications: Salesforce, Employease, NetSuite . Available for free or as a subscription service, accessible from any Internet client, facilitate collaboration. The disadvantage is that they are not customized enough, too generic.

9 PaaS Environment and a set of tools to create online applications,
Google App Engine, Microsoft Windows Azure platform, VMWare vFabric, Force.com from Salesforce.com (Google and force.com are free). Allows quick development of applications without much additional cost. Can deploy applications privately or publicly. Limits developers to an existing set of tools and languages and platform dependency.

10 IaaS Allows a business to run their own applications on the cloud hw without investing in its own hw infrastructure. Cloud suppliers can use actual physical or virtual servers to host applications. Amazon Elastic Compute Cloud (EC2) (rent virtual computers); Rackspace (private cloud and cloud hosting); GoGrit (cloud hosting, hybrid hosting, dedicated), VMWare vSphere

11 4 types of IaaS Private cloud (certain physical servers are dedicated to one customer) Dedicated hosting (customer rents physical servers on demand as needed) Hybrid hosting (a mix of physical and virtual servers to reduce cost and increase flexibility) Cloud Hosting (customer rents virtual servers on demand as needed, sometimes hourly).

12 Iaas Categories

13 Cloud concerns Availability Privacy Data theft/loss Security

14 Case studies Amazon Web Services AWS Case Studies


Download ppt "Cloud Computing."

Similar presentations


Ads by Google