Itecn453 cloud computing

19
ITEC N453 – Information Technology Practices 201220 - Week 06 CLOUD COMPUTING

Transcript of Itecn453 cloud computing

Page 1: Itecn453 cloud computing

ITEC N453 – Information

Technology Practices

201220 - Week 06

CLOUD COMPUTING

Page 2: Itecn453 cloud computing

Agenda

• What is Cloud Computing?• What are the Drivers (Motives) for Cloud Computing?• Facts and Statistics• Data• Benefits• Characteristics• Participants• Delivery Models (Categories)• Cloud Computing Forms

Page 3: Itecn453 cloud computing

What can be the definition of cloud computing?• Find an easy-to-understand definition online and share it with your colleagues

Page 4: Itecn453 cloud computing

Emerging Technology: Cloud Computing

What is Cloud computing?• “A model of computing where firms and individuals obtain computing power and software applications over the Internet, rather than purchasing their own hardware and software.” [1, P.196]

• According to Wikipedia• Cloud computing is Internet-based computing, whereby

shared resources, software and information are provided to computers and other devices on-demand, like a public utility.

[1] Laudon, K. Laudon, J. “Management Information Systems” 2010, 11/e

Page 5: Itecn453 cloud computing

Emerging Technology: Cloud Computing

• “The cloud in cloud computing provides the means through which everything — from computing power to computing infrastructure, applications, business processes to personal collaboration — can be delivered to you as a service wherever and whenever you need.” [3]

• Elastic: cloud can easily expand and contract.• This elasticity means that users can request additional resources on demand and just as easily de-provision (or release) those resources when they’re no longer needed.

[3] Cloud Computing for Dummies

Page 6: Itecn453 cloud computing

VIDEO: WHAT IS CLOUD COMPUTING?

Page 7: Itecn453 cloud computing

What are the Drivers (Motives) for Cloud Computing?

Page 8: Itecn453 cloud computing

Drivers• Cost effective• Economies of Scale: cost advantages resulting in the

ability to spread fixed costs over more customers

• Elasticity (agility) is one of the main reasons individual, business, and IT users are moving to the cloud.

• Reducing capital expenditures

Page 9: Itecn453 cloud computing

Facts & Statistics• Fastest growing form of computing• Estimated market size in 2009 of $8 billion• Projected size of $160 billion in 2012 [1, P.196]

• Hardware • Firms IBM, HP, and Dell are building huge, scalable cloud

computing centers which provide computing power, data storage, and high speed Internet connections to firms who rely on the Internet for business software applications. [1, P.196]

• Software• Software firms such as Google, Microsoft, SAP, Oracle and

Salesforce.com sell software applications as services delivered over the Internet. [1, P.196][1] Laudon, K. Laudon, J. “Management Information Systems” 2010, 11/e

Page 10: Itecn453 cloud computing

Data• Data are permanently stored in remote servers in massive data centers • Accessed and updated over the Internet using clients• Clients: desktops, notebooks, netbooks, mobile devices.

Page 11: Itecn453 cloud computing

Benefits• Organizations do not own infrastructure

• Do not have to make large investments in their own hardware and software.

• Purchase the computing services from remote providers and pay only for the amount of computing power they actually use or (are billed on a subscription basis)

• On-demand computing / utility computing describe these services.

• Cloud computing is appealing to SME that lack resources to purchase and own their own hardware and software.

Page 12: Itecn453 cloud computing

Characteristics• Elasticity and the ability to scale up and down• Self-service provisioning and automatic de-provisioning• Application programming interfaces (APIs)• Billing and metering of service usage in a pay-as-you-go model

Page 13: Itecn453 cloud computing

Participants• The end user • doesn’t really have to know anything about the underlying

technology.

• Business management • needs to take responsibility for overall governance of data

or services living in a cloud. • Cloud service providers must provide a predictable and

guaranteed service level and security to all their constituents.

• The cloud service provider • responsible for IT assets and maintenance.

Page 14: Itecn453 cloud computing

Delivery models

Page 15: Itecn453 cloud computing

Delivery models1. The Infrastructure as a Service (IaaS) layer

1. offers storage and compute resources that developers and IT organizations use to deliver custom business solutions.

2. The Platform as a Service (PaaS) layer 1. offers development environments that IT organizations

can use to create cloud-ready business applications.

3. The Software as a Service (SaaS) layer 1. offers purpose-built business applications.

• The customer accesses those services with defined interfaces.

Page 16: Itecn453 cloud computing

Online Group Assignment

Access the following Web page

http://bit.ly/n3iFjT

Compare between the three cloud computing categories: IaaS, PaaS, and SaaS in terms of:• Characteristics • Where each category Makes Sense?• Where each category May Not be the Best Option?• Which company applies each category?

Provide your answers on BB-Learn Discussion Forum

Page 17: Itecn453 cloud computing

Cloud Computing Forms• Cloud computing is offered in different forms• ✓ Public clouds • ✓ Private clouds • ✓ Hybrid clouds, which combine both public and private

Page 18: Itecn453 cloud computing

End of Lecture

Page 19: Itecn453 cloud computing

References• [1] Laudon, K. Laudon, J. “Management Information Systems” 2010, 11/e

• [2] <csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc> Oct, 06 2010.

• [3] Cloud Computing for Dummies