Cloud Computing An Elephant In The Dark

Size: px
Start display at page:

Download "Cloud Computing An Elephant In The Dark"

Transcription

1 Cloud Computing An Elephant In The Dark Amir H. Payberah Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60

2 Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 2 / 60

3 Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 3 / 60

4 What is Cloud Computing? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 4 / 60

5 Is it virtualisation? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 5 / 60

6 Is it a self-service portal? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 6 / 60

7 Is it on-demand computing? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 7 / 60

8 Is it automation? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 8 / 60

9 Is it Anything as a Service (XaaS)? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 9 / 60

10 Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 10 / 60

11 Infrastructure Challenges Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 11 / 60

12 Options? Aftermarket extension s Marginal gain Increase cost Refresh infrastructure Same service Same challenges Move to a Cloud model Validated infrastructure SLA driven Reduce cost Service improvement Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 12 / 60

13 Cloud Disclaimers We ve redefined Cloud Computing to include everything that we already do. I don t understand what we would do differently other than change the wording of some of our ads. - Larry Ellison (Oracle CEO) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 13 / 60

14 Cloud Disclaimers It s stupidity. It s worse than stupidity: it s a marketing hype campaign. Somebody is saying this is inevitable - and whenever you hear somebody saying that, it s very likely to be a set of businesses campaigning to make it true. - Richard Stallman Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 14 / 60

15 Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 15 / 60

16 Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 16 / 60

17 Computing Paradigms - Phase 1 Many users shared powerful mainframes using dummy terminals. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 17 / 60

18 Computing Paradigms - Phase 2 Stand-alone PCs. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 18 / 60

19 Computing Paradigms - Phase 3 PCs, laptops, and servers were connected together through local networks. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 19 / 60

20 Computing Paradigms - Phase 4 The Internet: a global network of local networks. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 20 / 60

21 Computing Paradigms - Phase 5 Grid computing: shared computing power and storage through a distributed computing system. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 21 / 60

22 Computing Paradigms - Phase 6 Cloud computing: shared resources on the Internet in a scalable and simple way. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 22 / 60

23 Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 23 / 60

24 Cloud Definition (1/2) Cloud Computing refers to both: Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 24 / 60

25 Cloud Definition (1/2) Cloud Computing refers to both: 1 the applications delivered as services over the Internet, and Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 24 / 60

26 Cloud Definition (1/2) Cloud Computing refers to both: 1 the applications delivered as services over the Internet, and 2 the hardware and systems software in the datacenters that provide those services. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 24 / 60

27 Cloud Definition (1/2) Cloud Computing refers to both: 1 the applications delivered as services over the Internet, and 2 the hardware and systems software in the datacenters that provide those services. The datacenter hardware and software: called Cloud Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 24 / 60

28 Cloud Definition (1/2) Cloud Computing refers to both: 1 the applications delivered as services over the Internet, and 2 the hardware and systems software in the datacenters that provide those services. The datacenter hardware and software: called Cloud The services: called Software as a Service (SaaS). Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 24 / 60

29 Cloud Definition (2/2) The service being sold is Utility Computing. E.g., AmazonWeb Services, Google AppEngine, and Microsoft Azure Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 25 / 60

30 Cloud Definition (2/2) The service being sold is Utility Computing. E.g., AmazonWeb Services, Google AppEngine, and Microsoft Azure Cloud Computing is the sum of SaaS and Utility Computing. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 25 / 60

31 The NIST definition: Five characteristics Three service models Four deployment models Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 26 / 60

32 Cloud Characteristics Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 27 / 60

33 Cloud Characteristics [http://aka.ms/532] Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 28 / 60

34 Cloud Characteristics - On-demand Self-Service A consumer can unilaterally provision computing capabilities without human interaction with the service provider. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 29 / 60

35 Cloud Characteristics - Ubiquitous Network Access Available over the network. Accessed through mobile phones, laptops,... Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 30 / 60

36 Cloud Characteristics - Resource Pooling Provider s computing resources are pooled to serve consumers. Location transparent Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 31 / 60

37 Cloud Characteristics - Rapid Elasticity Capabilities can be rapidly and elastically provisioned, in some cases automatically. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 32 / 60

38 Cloud Characteristics - Measured Service Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 33 / 60

39 Cloud Service Models Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 34 / 60

40 Cloud Service Models [http://aka.ms/532] Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 35 / 60

41 Assume, you just moved to a city and you are looking for a place to live. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 36 / 60

42 What is your choice? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 37 / 60

43 What is your choice? Built a new house? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 37 / 60

44 What is your choice? Built a new house? Buy an empty house? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 37 / 60

45 What is your choice? Built a new house? Buy an empty house? Live in a hotel? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 37 / 60

46 Let s built a new house! Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 38 / 60

47 Let s built a new house! You can fully control everything your like your new house to have. But that is a hard work. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 38 / 60

48 What if you buy an empty house? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 39 / 60

49 What if you buy an empty house? You can customize some part of your house. But never change the original architecture. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 39 / 60

50 How about live in a hotel? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 40 / 60

51 How about live in a hotel? Live in a hotel will be a good idea if the only thing you care is enjoy your life. There is nothing you can do with the house except living in it. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 40 / 60

52 Let s translate it to Cloud Computing Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 41 / 60

53 Service Models Infrastructure as a Service (IaaS): similar to build a new house. Platform as a Service (PaaS): similar to buy an empty house. Software as a Service (SaaS): similar to live in a hotel. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 42 / 60

54 IaaS - (1/2) Vendor provides resources, e.g., processing, storage, network,... Consumer is provided customized virtual machines. Consumer has control over the resources. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 43 / 60

55 IaaS - (1/2) Vendor provides resources, e.g., processing, storage, network,... Consumer is provided customized virtual machines. Consumer has control over the resources. Example: Amazon Web Services (AWS), Rackspace,... Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 43 / 60

56 IaaS - (2/2) System architecture Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 44 / 60

57 PaaS - (1/2) Vendor provides development environment. Tools and technology selected by vendor. Control over data life-cycle. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 45 / 60

58 PaaS - (1/2) Vendor provides development environment. Tools and technology selected by vendor. Control over data life-cycle. Example: Google app engine, Microsoft Azure Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 45 / 60

59 PaaS - (2/2) System architecture Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 46 / 60

60 SaaS - (1/3) Vendor provides applications accessed over the network. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 47 / 60

61 SaaS - (1/3) Vendor provides applications accessed over the network. Example: Google Docs, Salesforce.com Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 47 / 60

62 SaaS - (2/3) System architecture Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 48 / 60

63 SaaS - (3/3) Web Service and Web 2.0 Viewing the Internet as a computing platform. Running interactive applications through a web browser. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 49 / 60

64 IaaS - PaaS - SaaS Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 50 / 60

65 IaaS - PaaS - SaaS Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 51 / 60

66 Cloud Deployment Models Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 52 / 60

67 Cloud Deployment Models [http://www.atomrain.com/it/technology/cloud-deployment-models] Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 53 / 60

68 Public Cloud Infrastructure is made available to the general public. Owned by an organization selling cloud services. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 54 / 60

69 Private Cloud Infrastructure is operated solely for an organization. Managed by the organization or by a third party. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 55 / 60

70 Community Cloud Supports a specific community. Infrastructure is shared by several organizations. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 56 / 60

71 Hybrid Cloud Infrastructure is a composition of two or more clouds deployment models. Enables data and application portability. Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 57 / 60

72 Summary Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 58 / 60

73 A Page To Remember [http://aka.ms/532] Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 59 / 60

74 Questions? Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 60 / 60

yvette@yvetteagostini.it yvette@yvetteagostini.it

yvette@yvetteagostini.it yvette@yvetteagostini.it 1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work

More information

Security and Privacy in Cloud Computing

Security and Privacy in Cloud Computing Security and Privacy in Cloud Computing Ragib Hasan Johns Hopkins University en.600.412 Spring 2010 Lecture 1 01/25/2010 Welcome to the class Administrative details When? : Monday 3pm-3.50pm Where?: Shaffer

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Cloud Computing. MCSN - N. Tonellotto - Distributed Enabling Platforms 1

Cloud Computing. MCSN - N. Tonellotto - Distributed Enabling Platforms 1 Cloud Computing 1 Definitions (I) We have redefined Cloud Computing to include everything that we already do. I do not understand what we would do differently other then change the working of some of our

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver danairat@gmail.com, +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB Why Private Cloud? O P E R A T I O N S V I E W Nenad BUNCIC EPFL, SI-EXHEB 1 What Exactly Is Cloud? Cloud technology definition, as per National Institute of Standards and Technology (NIST SP 800-145),

More information

IS PRIVATE CLOUD A UNICORN?

IS PRIVATE CLOUD A UNICORN? IS PRIVATE CLOUD A UNICORN? With all of the discussion, adoption, and expansion of cloud offerings there is a constant debate that continues to rear its head: Public vs. Private or more bluntly Is there

More information

What is Cloud Computing?

What is Cloud Computing? What is Cloud Computing? Brian W. Carver Assistant Professor UC Berkeley School of Information March 12, 2010 @ Emerging Law & Policy Issues in Cloud Computing What is Cloud Computing? "The interesting

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Private Cloud 201 How to Build a Private Cloud

Private Cloud 201 How to Build a Private Cloud Private Cloud 201 How to Build a Private Cloud Chris E. Avis Sr. IT Pro Evangelist Microsoft Corp. http://chrisavis.com Presented at Seattle Windows Networking User Group January 4, 2012 al 1 The Cloudscape

More information

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Samah Sadeq Ahmed Bagish Department of Information Technology, Faculty of Engineering, Aden University,

More information

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,

More information

NCTA Cloud Architecture

NCTA Cloud Architecture NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,

More information

Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle) Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle) Abstract The goal of this session is to understanding what is meant when we say Where in the

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India

More information

Building Private & Hybrid Cloud Solutions

Building Private & Hybrid Cloud Solutions Solution Brief: Building Private & Hybrid Cloud Solutions WITH EGENERA CLOUD SUITE SOFTWARE Egenera, Inc. 80 Central St. Boxborough, MA 01719 Phone: 978.206.6300 www.egenera.com Introduction When most

More information

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise An Overview For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise Background Defining the Cloud Issues of Cloud Governance Issue of Cloud

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...

More information

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the

More information

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981! Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era

More information

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com ` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009 Perspectives on Moving to the Cloud Paradigm and the Need for Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009 2 NIST Cloud Computing Resources NIST Draft Definition of

More information

Introduction to Cloud Computing

Introduction to Cloud Computing 1 Introduction to Cloud Computing CERTIFICATION OBJECTIVES 1.01 Cloud Computing: Common Terms and Definitions 1.02 Cloud Computing and Virtualization 1.03 Early Examples of Cloud Computing 1.04 Cloud Computing

More information

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station What is Cloud Computing? http://www.agent-x.com.au/ Wikipedia - the use of computing resources (hardware and software)

More information

Towards the Cloud! Ian Osborne Director, Digital Systems KTN, Intellect

Towards the Cloud! Ian Osborne Director, Digital Systems KTN, Intellect Towards the Cloud! Ian Osborne Director, Digital Systems KTN, Intellect About the Speaker Director, Digital Systems KTN Technology Strategy Board programme Launched October 2009 IT Knowledge Transfer Network

More information

SaaS, PaaS & TaaS. By: Raza Usmani

SaaS, PaaS & TaaS. By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani SaaS - Introduction Software as a service (SaaS), sometimes referred to as "on-demand software. software and its associated data are hosted centrally (typically in the

More information

Cloud Computing An Introduction

Cloud Computing An Introduction Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di

More information

Cloud Computing Today. David Hirsch April 2013

Cloud Computing Today. David Hirsch April 2013 Cloud Computing Today David Hirsch April 2013 Outline What is the Cloud? Types of Cloud Computing Why the interest in Cloud computing today? Business Uses for the Cloud Consumer Uses for the Cloud PCs

More information

Cloud Computing: The Wave of the Future

Cloud Computing: The Wave of the Future Bernice Karn Cloud Computing: The Wave of the Future June 9, 2010 What is Cloud Computing? National Institute of Standards & Technology Definition*: 5 characteristics 3 service models 4 deployment models

More information

Cloud Computing; What is it, How long has it been here, and Where is it going?

Cloud Computing; What is it, How long has it been here, and Where is it going? Cloud Computing; What is it, How long has it been here, and Where is it going? David Losacco, CPA, CIA, CISA Principal January 10, 2013 Agenda The Cloud WHAT IS THE CLOUD? How long has it been here? Where

More information

Cloud definitions you've been pretending to understand. Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro

Cloud definitions you've been pretending to understand. Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro Cloud definitions you've been pretending to understand Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro You keep using that word cloud. I do not think it means what you think it

More information

NATO s Journey to the Cloud Vision and Progress

NATO s Journey to the Cloud Vision and Progress NATO s Journey to the Cloud Vision and Progress Dr Peter J. Lenk 2 Definitions of the Cloud A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted,

More information

The NIST Definition of Cloud Computing (Draft)

The NIST Definition of Cloud Computing (Draft) Special Publication 800-145 (Draft) The NIST Definition of Cloud Computing (Draft) Recommendations of the National Institute of Standards and Technology Peter Mell Timothy Grance NIST Special Publication

More information

DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION

DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION Dr. Taieb Znati Computer Science Department University of Pittsburgh Fall 2014 Thoughts on Cloud Computing A way to increase capacity or add capabilities

More information

OVERVIEW Cloud Deployment Services

OVERVIEW Cloud Deployment Services OVERVIEW Cloud Deployment Services Audience This document is intended for those involved in planning, defining, designing, and providing cloud services to consumers. The intended audience includes the

More information

Cloud Computing: The Next Computing Paradigm

Cloud Computing: The Next Computing Paradigm Cloud Computing: The Next Computing Paradigm Ronnie D. Caytiles 1, Sunguk Lee and Byungjoo Park 1 * 1 Department of Multimedia Engineering, Hannam University 133 Ojeongdong, Daeduk-gu, Daejeon, Korea rdcaytiles@gmail.com,

More information

Trust but Verify. Vincent Campitelli. VP IT Risk Management

Trust but Verify. Vincent Campitelli. VP IT Risk Management Trust but Verify Vincent Campitelli VP IT Risk Management McKesson Corporation Trust but Verify Cloud Security 3 Agenda Cloud Defined Cloud Opportunities Cloud Challenges What s Different? How to Verify

More information

Cloud Computing Services and its Application

Cloud Computing Services and its Application Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its

More information

Kent State University s Cloud Strategy

Kent State University s Cloud Strategy Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology

More information

CLOUD COMPUTING. A Primer

CLOUD COMPUTING. A Primer CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to

More information

Enhancing Operational Capacities and Capabilities through Cloud Technologies

Enhancing Operational Capacities and Capabilities through Cloud Technologies Enhancing Operational Capacities and Capabilities through Cloud Technologies How freight forwarders and other logistics stakeholders can benefit from cloud-based solutions 2013 vcargo Cloud Pte Ltd All

More information

Cloud Computing & Service Oriented Architecture An Overview

Cloud Computing & Service Oriented Architecture An Overview Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition

More information

Building Private & Hybrid Cloud Solutions

Building Private & Hybrid Cloud Solutions Solution Brief: Building Private & Hybrid Cloud Solutions WITH EGENERA CLOUD SUITE SOFTWARE Egenera, Inc. 80 Central St. Boxborough, MA 01719 Phone: 978.206.6300 www.egenera.com Introduction When most

More information

Cloud Computing and Standards

Cloud Computing and Standards Cloud Computing and Standards Heather Kreger CTO International Standards, IBM kreger@us.ibm.com 2012 IBM Corporation Technology will play the key role in success Speed Value 90% 1 view cloud as critical

More information

Cloud Computing. Cloud computing:

Cloud Computing. Cloud computing: Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:

More information

Cloud Computing. Technologies and Types

Cloud Computing. Technologies and Types Cloud Computing Cloud Computing Technologies and Types Dell Zhang Birkbeck, University of London 2015/16 The Technological Underpinnings of Cloud Computing Data centres Virtualisation RESTful APIs Cloud

More information

Technical aspects of Cloud computing. Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010

Technical aspects of Cloud computing. Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010 Technical aspects of Cloud computing Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010 Personal motivation A lot of people have been talking about Cloud computing in virtually

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Institute of Informatics - UFRGS September 2013 Outline Virtualization References Mell, P., & Grance, T. (2011). The NIST denition of cloud computing (draft).nist special publication, 800, 145. Bojanova,

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Rohit Thakral rohit@targetintegration.com +353 1 886 5684 About Rohit Expertise Sales/Business Management Helpdesk Management Open Source Software & Cloud Expertise Running

More information

INTRODUCTION TO CLOUD COMPUTING

INTRODUCTION TO CLOUD COMPUTING INTRODUCTION TO CLOUD COMPUTING EXISTING PROBLEMS Application Platform Hardware CONTENTS What is cloud computing Key technologies enabling cloud computing Hardware Internet technologies Distributed computing

More information

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models. Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,

More information

A study of Cloud Computing Ecosystem

A study of Cloud Computing Ecosystem EIS A study of Cloud Computing Ecosystem Vikram Gawande Juan Mario Álvarez Aguilar The Tuck School at Dartmouth 10/11/2010 About Cloud Computing: Cloud computing is a model for enabling convenient, on-demand

More information

Electronic Records Storage Options and Overview

Electronic Records Storage Options and Overview Electronic Records Storage Options and Overview www.archives.nysed.gov Objectives Understand the options for electronic records storage, including cloud-based storage Evaluate the options best suited for

More information

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana

More information

Cloud Computing and the Lure of Hosted Solutions

Cloud Computing and the Lure of Hosted Solutions Cloud Computing and the Lure of Hosted Solutions Lathrop & Gage LLP Full service law firm 300 attorneys / 600 total personnel 12 national offices 1 What is Cloud Computing? From Wikipedia: a computing

More information

Dr Markus Hagenbuchner markus@uow.edu.au CSCI319. Introduction to Cloud Computing

Dr Markus Hagenbuchner markus@uow.edu.au CSCI319. Introduction to Cloud Computing Dr Markus Hagenbuchner markus@uow.edu.au CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how

More information

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market Cloud Computing Contents What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market What is Cloud Computing? Definitions: Cloud computing

More information

Software Systems Architecture in a World of Cloud Computing. Christine Miyachi SDM Entering Class 2000

Software Systems Architecture in a World of Cloud Computing. Christine Miyachi SDM Entering Class 2000 Software Systems Architecture in a World of Cloud Computing Christine Miyachi SDM Entering Class 2000 Copyright Christine Miyachi 2013 Outline Overview of cloud computing The business of cloud The process

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

Introduction to Cloud Services

Introduction to Cloud Services Introduction to Cloud Services (brought to you by www.rmroberts.com) Cloud computing concept is not as new as you might think, and it has actually been around for many years, even before the term cloud

More information

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;

More information

A.Prof. Dr. Markus Hagenbuchner markus@uow.edu.au. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

A.Prof. Dr. Markus Hagenbuchner markus@uow.edu.au. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1 A.Prof. Dr. Markus Hagenbuchner markus@uow.edu.au CSCI319 A Brief Introduction to Cloud Computing CSCI319 Page: 1 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to

More information

Analyzing the Applicatbility of Airline Booking Systems for Cloud Computing Offerings

Analyzing the Applicatbility of Airline Booking Systems for Cloud Computing Offerings ISGC 2010 Analyzing the Applicatbility of Airline Booking Systems for Cloud Computing Offerings Johannes Watzl, Nils gentschen Felde, Dieter Kranzlmüller Aufgabensteller: Prof. Dr. H.-G. Hegering Grid

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Philip Smith PacNOG 7 Pago Pago,, American Samoa 28th June 2010 1 Introduction This is all about DataCentres And scaling DataCentres And scaling the enterprise

More information

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud

More information

CS573 Data privacy and security in the cloud. Slide credits: Ragib Hasan, Johns Hopkins University

CS573 Data privacy and security in the cloud. Slide credits: Ragib Hasan, Johns Hopkins University CS573 Data privacy and security in the cloud Slide credits: Ragib Hasan, Johns Hopkins University What is Cloud Computing? Let s hear from the experts 2 What is Cloud Computing? The infinite wisdom of

More information

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Computing. Karan Saxena * & Kritika Agarwal** Page29 Cloud Computing Karan Saxena * & Kritika Agarwal** *Student, Sir M. Visvesvaraya Institute of Technology **Student, Dayananda Sagar College of Engineering ABSTRACT: This document contains basic

More information

CLOUD COMPUTING. Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu

CLOUD COMPUTING. Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu CLOUD COMPUTING Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu TRENDY 2 WHY COINED CLOUD? Ask 10 professionals what cloud computing is, and you ll get 10 different answers CC is

More information

Big Data & Its Bigger Possibilities In The Cloud

Big Data & Its Bigger Possibilities In The Cloud Big Data & Its Bigger Possibilities In The Cloud Chhavi Gupta Software Engineer, EMC Corporation Sai Pattem Professional MBA Candidate 2013 August 15 th, 9:30 10:30 AM Session 13860 Room 200 (Hynes Convention

More information

Abstract 1. INTRODUCTION

Abstract 1. INTRODUCTION Abstract CLOUD COMPUTING GauravBawa & Sheena Girdhar DAV Institute of Engineering and Technology, Jalandhar Email: gaurav.daviet@yahoo.com, sheenagirdhar@gmail.com Contact Numbers: 09417614654,09914658188

More information

10A CA Plex in the Cloud. Rob Layzell CA Technologies

10A CA Plex in the Cloud. Rob Layzell CA Technologies 10A CA Plex in the Cloud Rob Layzell CA Technologies Legal This presentation was based on current information and resource allocations as of April 18, 2011 and is subject to change or withdrawal by CA

More information

Keywords Cloud computing, Cloud platforms, Eucalyptus, Amazon, OpenStack.

Keywords Cloud computing, Cloud platforms, Eucalyptus, Amazon, OpenStack. Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms

More information

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects

More information

Cloud Computing for SCADA

Cloud Computing for SCADA Cloud Computing for SCADA Moving all or part of SCADA applications to the cloud can cut costs significantly while dramatically increasing reliability and scalability. A White Paper from InduSoft Larry

More information

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc. Public Clouds Krishnan Subramanian Analyst & Researcher Krishworld.com A whitepaper sponsored by Trend Micro Inc. Introduction Public clouds are the latest evolution of computing, offering tremendous value

More information

Cloud Computing: An Introduction

Cloud Computing: An Introduction Cloud Computing: An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di

More information

Cloud Computing/ Semantic Web Initiatives & Tutorial

Cloud Computing/ Semantic Web Initiatives & Tutorial Cloud Computing/ Semantic Web Initiatives & Tutorial Chuck Vollmer March 2011 The Cloud & Semantic Web 1990s 2010s Mainframe Computing Personal Computing Cloud Computing Cloud computing is as big a paradigm

More information

Capability Paper. Today, aerospace and defense (A&D) companies find

Capability Paper. Today, aerospace and defense (A&D) companies find Today, aerospace and defense (A&D) companies find Today, aerospace and defense (A&D) companies find themselves at potentially perplexing crossroads. On one hand, shrinking defense budgets, an increasingly

More information

Cloud Computing. What is Cloud Computing?

Cloud Computing. What is Cloud Computing? Cloud Computing What is Cloud Computing? Cloud computing is where the organization outsources data processing to computers owned by the vendor. Primarily the vendor hosts the equipment while the audited

More information

International Research Journal of Engineering and Technology (IRJET) e-issn: 2395-0056. Volume: 02 Issue: 05 Aug-2015 www.irjet.net p-issn: 2395-0072

International Research Journal of Engineering and Technology (IRJET) e-issn: 2395-0056. Volume: 02 Issue: 05 Aug-2015 www.irjet.net p-issn: 2395-0072 Fear of Cloud Vinnakota Saran Chaitanya 1, G. Harshavardhan Reddy 2 1 UG Final year student, Department of Computer Science and Engineering, G. Pulla Reddy Engineering College, Andhra Pradesh, India 2

More information

Cloud Computing in the Enterprise: A Question of Control.. And who has it. INF5210 Ben Eaton 12/11/2013

Cloud Computing in the Enterprise: A Question of Control.. And who has it. INF5210 Ben Eaton 12/11/2013 Cloud Computing in the Enterprise: A Question of Control.. And who has it. INF5210 Ben Eaton 12/11/2013 1 The Cloud We all use it as consumers But I m going to talk about cloud computing in an enterprise

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

Cloud Computing Overview

Cloud Computing Overview Cloud Computing Overview Mark Troester CIO/IT Product Marketing 1 WHY CLOUD COMPUTING? The cloud computing model can significantly help agencies grappling with the need to provide highly reliable, innovative

More information

Cloud Computing Standards: Overview and first achievements in ITU-T SG13.

Cloud Computing Standards: Overview and first achievements in ITU-T SG13. Cloud Computing Standards: Overview and first achievements in ITU-T SG13. Dr ITU-T, Chairman of Cloud Computing Working Party, SG 13 Future Networks Orange Labs Networks, Cloud & Future Networks Standard

More information

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory Perspectives on Cloud Computing and Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory Caveats and Disclaimers This presentation provides education on cloud technology and its benefits

More information

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Session 3. the Cloud Stack, SaaS, PaaS, IaaS Session 3. the Cloud Stack, SaaS, PaaS, IaaS The service models resemble a cascading architecture where services on a higher level, as identified by Weinhardt et.al. (2009); encapsulate functionality from

More information

INTRODUCTION THE CLOUD

INTRODUCTION THE CLOUD INTRODUCTION As technologies rapidly evolve, companies are responding with creative business models and exciting ways to reach new markets. But major technology shifts and the influx of information that

More information

Cloud computing. Examples

Cloud computing. Examples Cloud computing Cloud computing Web Systems and Algorithms Cloud Computing Chris Brooks Department of Computer Science University of San Francisco What is cloud computing? What separates it from: grid

More information

An Introduction to Cloud Computing Concepts

An Introduction to Cloud Computing Concepts Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC ahmed.gamal.eldin@itida.gov.eg

More information

Plant Software in the Cloud

Plant Software in the Cloud Plant Software in the Cloud Fact vs. Myth February 2012 Greg Gorbach Vice President ARC Advisory Group ggorbach@arcweb.com Cloud 2 Manufacturing Performance Improvement Levers Systems People Processes

More information

A Gentle Introduction to Cloud Computing

A Gentle Introduction to Cloud Computing A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years

More information

Contracting for Cloud Computing

Contracting for Cloud Computing Contracting for Cloud Computing Geofrey L Master Mayer Brown JSM Partner +852 2843 4320 geofrey.master@mayerbrownjsm.com April 5th 2011 Mayer Brown is a global legal services organization comprising legal

More information

hosting & managed services ORGANISED BY InformationAge

hosting & managed services ORGANISED BY InformationAge hosting & managed services ORGANISED BY InformationAge PREMIUM SPONSOR EVENT SPONSORS CLOUD COMPUTING: A STEP CHANGE FOR IT SERVICES Dr Katy Ring K2 Advisory PREMIUM SPONSOR EVENT SPONSORS Cloud Computing

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

More information