Cloud Computing: Concepts and Technology



Similar documents
Chapter 3. Understanding Cloud Computing

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

Oracle Applications and Cloud Computing - Future Direction

A Hotel in the Cloud. Bruno Albietz

Cloud Computing Technology

Cloud Computing for Architects

How To Understand Cloud Computing

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

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

CHAPTER 8 CLOUD COMPUTING

Architectural Implications of Cloud Computing

White Paper on CLOUD COMPUTING

How To Understand Cloud Computing


NCTA Cloud Architecture

CLOUD COMPUTING An Overview

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

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

Excellence in Engineering Since 1946

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

Cloud Essentials for Architects using OpenStack

Chapter3: Understanding Cloud Computing

IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33

Cloud Computing, and REST-based Architectures Reid Holmes

CSE 599c Scientific Data Management. Magdalena Balazinska and Bill Howe Spring 2010 Lecture 3 Science in the Cloud

Digital Forensics. Lab 10: Cloud Computing & the Future of Digital Forensics

Geschäftsanwendungen bereit machen für die Cloud. Make your Business Applications ready for the Cloud

Cloud Computing. IST 501 Fall Dongwon Lee, Ph.D.

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

Cloud Computing: The Next Computing Paradigm

Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344

Cloud Computing An Elephant In The Dark

CONTRIBUTION OF CLOUD SERVICE PROVIDERS TO EDUCATION

Cloud Computing Overview

Cloud Computing. Chapter 1 Introducing Cloud Computing

Mobile and Cloud computing and SE

Today: Data Centers & Cloud Computing" Data Centers"

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

Big Data & Its Bigger Possibilities In The Cloud

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

The Small Business Guide to Cloud Computing PRESENTED BY

How To Understand Cloud Computing

CLOUD COMPUTING. Dana Petcu West University of Timisoara

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

CLOUD COMPUTING. A Primer

Kent State University s Cloud Strategy

Evaluating the Cloud An Executive Perspective

Comparison of Dynamic Load Balancing Policies in Data Centers

E-Business Technology

Keywords Cloud Computing, Platform as a Service, Software as a Service, Infrastructure as a Service, Architecture.

Cloud computing. Antonio Corradi

How To Run A Cloud Computer System

CLOUD COMPUTING OVERVIEW

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS

Security Considerations for Public Mobile Cloud Computing

Cloud Computing in the Czech Republic

SAS and (the) Cloud. Dave Annis SAS Solutions ondemand

SaaS, PaaS & TaaS. By: Raza Usmani

Become more agile with Cloud services

Cloud Computing. Chapter 1 Introducing Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

MDE Opportunities in Multi-Tenant Cloud Applications

Cloud Computing. Following the American Psychological Association s Guidelines. Dustin Self. The University of North Texas

5 TIPS FOR MS AZURE NEWCOMERS

Cloud Computing. What is Cloud Computing?

CLOUD SECURITY SECURITY ASPECTS IN GEOSPATIAL CLOUD. Guided by Prof. S. K. Ghosh Presented by - Soumadip Biswas

Amazon Web Services. Steve Spano, Brig Gen (Ret), USAF GM, Defense and National Security AWS, Worldwide Public Sector

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Courses Description

How cloud computing can transform your business landscape

How To Understand Cloud Computing

Session 2. The economics of Cloud Computing

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

Hybrid Cloud Identity and Access Management Challenges

Mobile Cloud Computing Security Considerations

Migrating Production HPC to AWS

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

NATO s Journey to the Cloud Vision and Progress

The Private Cloud Your Controlled Access Infrastructure

Outlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010

Guidewire InsuranceSuite 9 READY FOR THE CLOUD

What is CloudServer? About RapidScale. 2 Compliance in the Cloud

Hosted ediscovery: Adoption, Use, and Results. September, 2011

THE IMPACT OF CLOUD COMPUTING ON ENTERPRISE ARCHITECTURE. Johan Versendaal

G CLOUD SERVICE DEFINITION

Cloud for Credit Unions Leveraging New Solutions to Increase Efficiency & Reduce Costs Presented by: Hugh Smallwood, Chief Technology Officer

Platform Agnostic Mobile App Development

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

BUYER S GUIDE CLOUD HOSTING. This ebook will help you:

Copyright Sapphire Systems plc Not to be reproduced without the express consent of Sapphire Systems plc

Daren Kinser Auditor, UCSD Jennifer McDonald Auditor, UCSD

Cloud Computing. Nahil Mahmood. CEO, Delta Tech Founder & President, CSA

What are the benefits of Cloud Computing for Small Business?

How To Understand The Benefits Of Cloud Computing

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

Transcription:

Cloud Computing: Concepts and Technology 1

Cloud Computing (A Series of Lectures) Presented to students of MSc Adv Distributed Computing NUST, Islamabad, Pakistan March 2013 2

Topics all sessions Overview, History, Business Drivers Underlying Technologies Characteristics, Benefits, Terminology Delivery Models, Deployment Models Cloud Mechanisms, SLA Cloud Issues, Security Clouds Providers and Products Cloud Myths Cloud Adoption 3

Presentation Week1 Cloud Computing Fundamentals 4

Agenda History Business drivers Underlying technologies Terminology Characteristics Multi-tenancy / Scalability Benefits Tue Fri 5

History 6

Cloud Computing History 1 If computers of the kind I have advocated become the computers of the future, then computing may someday be organized as a public utility just as the telephone system is a public utility. The computer utility could become the basis of a new and important industry. John McCarthy, 1961 7

Cloud Computing History 2 As of now, computer networks are still in their infancy, but as they grow up and become sophisticated, we will probably see the spread of computer utilities. Leonard Kleinrock, ARPANET 1969 8

Cloud Computing History 1961 John McCarthy, Comp as utility Since 1996 Hotmail, YouTube, Facebook 1999 Amazon, Salesforce 2002 Amazon AWS 2006 Eric Schmidt used term Cloud Computing 2006 EC2, Google Apps 2009 Google App Engine 2010 Microsoft Azure 2010 top strategic tech for 2010 [Gartner] 9

Cloud Computing Definitions-1,2 Many definitions: Using Web applications and server services that one pays to access rather than software/hardware that one buys and installs. Ability to acquire or deliver IT resources on demand, configured however the users chooses, and paid for according to consumption. 10

Cloud Computing Definitions-3,4 Many definitions: An environment for delivering IT services that are retrieved from Internet through web-based tools and applications. A specialist form of distributed computing that introduces utilization models for remotely provisioning scalable and measured resources. 11

Cloud Computing Definitions-5 NIST (National Inst of Standards and Technology) definition is becoming well accepted, which is: Cloud computing is a model for enabling on-demand network access to a shared pool of configurable IT resources that can be rapidly provisioned/released with minimal management effort or service provider interaction. 12

Cloud Definition Cloudis an IT environment that has IT resources Environment is remote -resources available through www Resources are scalable provided as services Usage is on pay-as-you-go basis Cloud Computing is utilising resources in the cloud 13

Business Drivers 14

Capacity Management A core requirement for a business that has peaks and troughs of demands Requires determining future demand and planning to meet such demands Goal is to minimize discrepancy between capacity and demand It is often difficult to determine load fluctuations Even if known, it is difficult to quickly deal with the changing requirements Cloud computing provides an answer 15

Cost Reduction Another main objective of any business is to reduce/save costs to maximise profits The challenge is to reduce capital expenditure and yet provide the required services to reduce operating costs and yet ensure availability and performance This is more important for start up or new businesses Cloud computing provides an answer 16

Business Agility Another requirement in today s highly competitive global markets is the ability to Anticipate demand and develop/provide new services quickly Rapidly respond to changing environment Agility also requires Speedy scaling up/down of resources/ services, as demand increases/decreases Cloud computing provides an answer 17

Business Continuity Highly important - requires: High availability and reliability of services Ability to quickly respond to changing requirements [agility] Anticipating load fluctuations [capacity management] Appropriate failover systems and disaster management Cloud computing provides an answer 18

End of session-1 Any questions? 19