cloud computing definition

15
Defining Cloud Computing PROF. MEYBODI AMIR HADIFAR 1

Upload: hadifar

Post on 12-Apr-2017

166 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Cloud Computing Definition

1

Defining Cloud ComputingPROF. MEYBODIAMIR HADIFAR

Page 2: Cloud Computing Definition

2Table of Content

Defining cloud computing Cloud Models Learning about cloud type Understanding the paradigm shift that is cloud computing Comparing the benefits and disadvantages of cloud systems

Page 3: Cloud Computing Definition

3Is Cloud Computing new ?

Utility sharing 1961 Time sharing 70s Large distributed data centers 80s – 90s The New Millennium: 2000s

Page 4: Cloud Computing Definition

What is Cloud Computing ?

First definition in 2009 After 15 draft in 2011 NIST Cloud Computing Model (800-145)

4

Page 5: Cloud Computing Definition

5Some Concepts in Cloud

Abstraction abstracts the details of system implementation from users and developers

Virtualization virtualizes systems by pooling and sharing resources

Page 6: Cloud Computing Definition

6Difference between Cloud & Internet

Internet is establish and maintain connectivity of computers Cloud is a technology delivers many type of resource over internet

Page 7: Cloud Computing Definition

7Cube Model by Jericho Forum

Founded 2004 & closed October 2013

4 dimension : Physical location of data ( internal/external) Ownership (Proprietary/open) Security boundary (Perimeterised/De-Perimeterised) Sourcing ( insource/outsource)

Page 8: Cloud Computing Definition

8Model type According to NIST

Three service model Four deployment model Five essential characteristics

Page 9: Cloud Computing Definition

9Deployment model

Private cloud Public cloud Community cloud Hybrid cloud Others

refers to the location and management of the cloud's infrastructure

Page 10: Cloud Computing Definition

10Service Model ( SPI )

Software as a Service ( SaaS ) Platform as a Service ( PaaS ) Infrastructure as a Service ( IaaS )

<something> as a Service

Page 11: Cloud Computing Definition

11NIST Deployment & Service Model

Page 12: Cloud Computing Definition

12Essential Characteristics

Page 13: Cloud Computing Definition

13Advantage

Lower costs Ease of utilization Quality of Service Reliability Outsourced IT management Simplified maintenance and upgrade

Page 14: Cloud Computing Definition

14Disadvantage

Sometimes is not customizable as you want inherent latency that is intrinsic in their WAN connectivity Stateless Privacy and security

Page 15: Cloud Computing Definition

15References

Sosinsky, Barrie. "Understanding Cloud Architecture." Cloud Computing Bible (2011): 45-64.

“Cloud Cube Model: Selecting Cloud Formations for Secure Collaboration Problem,” 2009.