Introduction to Cloud Computing

Similar documents
Cloud Computing. Concepts, Technology and Architecture TUDOR MARIUS COSMIN

Cloud Computing introduction

Cloud Computing. Vania Marangozova-Martin. ibd.forge.imag.fr

ECE Enterprise Storage Architecture. Fall ~* CLOUD *~. Tyler Bletsch Duke University

Computing as a Service

Introduction To Cloud Computing

Privacy hacking & Data Theft

Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Chapter 4. Fundamental Concepts and Models

Accelerate Your Enterprise Private Cloud Initiative

ASD CERTIFICATION REPORT

COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

PMINJ Chapter 01 May Symposium Cloud Computing and Big Data. What s the Big Deal?

Copyright 2011 EMC Corporation. All rights reserved.

Cloud Computing Briefing Presentation. DANU

10 Considerations for a Cloud Procurement. March 2017

OFFICE OF THE ASSISTANT SECRETARY OF DEFENSE HEALTH AFFAIRS SKYLINE FIVE, SUITE 810, 5111 LEESBURG PIKE FALLS CHURCH, VIRGINIA

Cloud Essentials for Architects using OpenStack

Leveraging the Cloud for Law Enforcement. Richard A. Falkenrath, PhD Principal, The Chertoff Group

Introduction to data centers

1-2-3 Webinar: Demystifying the Cloud

Granted: The Cloud comes with security and continuity...

Clouds in the Forecast. Factors to Consider for In-House vs. Cloud-Based Systems and Services

CLOUD COMPUTING. A public cloud sells services to anyone on the Internet. The cloud infrastructure is made available to

Cloud First Policy General Directorate of Governance and Operations Version April 2017

CHAPTER 2 BASICS OF CLOUD COMPUTING

Architectural Implications of Cloud Computing

Danish Cloud Maturity Survey 2018

Cloud Computing 4/17/2016. Outline. Cloud Computing. Centralized versus Distributed Computing Some people argue that Cloud Computing. Cloud Computing.

WHITE PAPER. Header Title. Side Bar Copy. Header Title 5 Reasons to Consider Disaster Recovery as a Service for IBM i WHITEPAPER

Cloud Computing and Service-Oriented Architectures

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing

Cloud Computing and Service-Oriented Architectures

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

THE DATA CENTER AS A COMPUTER

Future Shifts in Enterprise Architecture Evolution. IPMA Marlyn Zelkowitz, SAP Industry Business Solutions May 22 nd, 2013

ENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING

INFS 214: Introduction to Computing

Technology Trends You Cannot Afford to Ignore

DIGITAL FORENSICS FORENSICS FRAMEWORK FOR CLOUD COMPUTING

Digital Realty to Launch Service Exchange to Simplify Global Data Center and Cloud Interconnection

Securing the cloud ISACA Korea. Han Ther, Lee CISA, CISM, CISSP, CRISC, ITILF, MCSA

Future of the Data Center

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Why the cloud matters?

Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE

Securing Cloud Computing

Practical Guide to Platform as a Service.

Breaking Through the Cloud: A LABORATORY GUIDE TO CLOUD COMPUTING

Training on Amazon AWS Cloud Computing. Course Content

Slide Heading. Pragmatic Cloud Security A Guided Tour. Brian Genz. October 12, 2016

VMware Hybrid Cloud Solution

Multi Packed Security Addressing Challenges in Cloud Computing

MANAGING THE COMPLEXITY.

Choosing the Right Cloud. ebook

Fundamental Concepts and Models

SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility

Reservoir Resource and Service Virtualisation w/out Borders

Moving to computing are auditors ready for the security challenges? Albert Otete CPA CISA ISACA Uganda Workshop

Cloud-based architectures help Discovery Networks International plan for growth and changing business needs

Securing Amazon Web Services (AWS) EC2 Instances with Dome9. A Whitepaper by Dome9 Security, Ltd.

Tech Talk #11. Public Cloud UNIVERSITY OF COLORADO AT BOULDER 12/14/16 CU TECH TALK #11

SECURING AWS ACCESS WITH MODERN IDENTITY SOLUTIONS

Automated Deployment of Private Cloud (EasyCloud)

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

AN ANALYSIS OF DEPLOYMENT MODELS IN CLOUD COMPUTING

USE CASE - HYBRID CLOUD IZO MANAGED CLOUD FOR AWS

BRINGING CLARITY TO THE CLOUD

DEFINING SECURITY FOR TODAY S CLOUD ENVIRONMENTS. Security Without Compromise

Launching a Highly-regulated Startup in the Cloud

ArchiMate 2.0. Structural Concepts Behavioral Concepts Informational Concepts. Business. Application. Technology

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

Cloud Infrastructure and Operations Chapter 2B/8 Page Main concept from which Cloud Computing developed

Analytics in the Cloud Mandate or Option?

ITU Arab Forum on Future Networks: "Broadband Networks in the Era of App Economy", Tunis - Tunisia, Feb. 2017

Supporting the Cloud Transformation of Agencies across the Public Sector

Cloud Computing: The Next Wave. Matt Jonson Connected Architectures Lead Cisco Systems US and Canada Partner Organization

2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

Getting Hybrid IT Right. A Softchoice Guide to Hybrid Cloud Adoption

FUJITSU Cloud Service S5 Microsoft SharePoint 2010 POC on Windows Server 2008

Community Clouds And why you should care about them

Cloud Computing Standard 1.1 INTRODUCTION 2.1 PURPOSE. Effective Date: July 28, 2015

EY Norwegian Cloud Maturity Survey 2018

Migration to Cloud Computing: Roadmap for Success

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Auditing the Cloud. Paul Engle CISA, CIA

Leading Investment Management Software Firm Slashes Infrastructure Costs, Maximizes Application Availability ATTENTION. ALWAYS.

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

HARNESSING THE HYBRID CLOUD TO DRIVE GREATER BUSINESS AGILITY

image credit Fabien Hermenier Cloud compting 101

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud

A Proposed Framework for Testing Mobile Cloud Based Applications Using Mobile Testing as a Service (MTaaS)

SOLUTION BRIEF Fulfill the promise of the cloud

Cloud Computing Introduction & Offerings from IBM

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?

Total Cost of Ownership: Benefits of the OpenText Cloud

Government IT Modernization and the Adoption of Hybrid Cloud

Christopher Covert. Principal Product Manager Enterprise Solutions Group. Copyright 2016 Symantec Endpoint Protection Cloud

Transcription:

Introduction to Cloud Computing 1

Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 2

Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 3

Brief History Computer scientist John McCarthy publicly proposed in 1961 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 Leonard Kleinrock, a chief scientist of the ARPANET project, in 1969 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 4

Brief History Internet based computer utilities since the mid 1990s Search engines Email services Open publishing platforms: MySpace, YouTube Social media: Facebook, Twitter In the late 1990s, Salesforce.com pioneered the notion of bringing remotely provisioned services into the enterprise In 2002, Amazon.com launched the Amazon Web Services (AWS) platform Remotely provisioned storage, computing resources, and business functionality 5

Brief History The term cloud computing emerged in the commercial arena in 2006 Amazon launched its Elastic Compute Cloud (EC2) services lease computing capacity and processing power to run their enterprise applications Google Apps also began providing browser based enterprise applications 6

Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 7

Definitions Wikipedia Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources 8

Definitions NIST (National Institute of Standard and Technology) Cloud computing is a model for enabling ubiquitous, convenient, on demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models A concise definition Cloud computing is a specialized form of distributed computing that introduces utilization models for remotely provisioning scalable and measured resources 9

Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 10

Business Drivers Capacity planning Process of determining and fulfilling future demands of an organization s IT resources, products, and services Lead Strategy adding capacity to an IT resource in anticipation of demand Lag Strategy adding capacity when the IT resource reaches its full capacity Match Strategy adding IT resource capacity in small increments, as demand increases Planning for capacity can be challenging Cost Reduction Cost of acquiring new infrastructure Cost of its ongoing ownership Organizational Agility Measure of an organization s responsiveness to change 11

Benefits Reduced Investments and Proportional Costs Increased Scalability Increased Availability and Reliability 12

Risks and Challenges Increased Security Vulnerabilities Limited Portability Between Cloud Providers Multi Regional Compliance and Legal Issues Some UK laws require personal data belonging to UK citizens to be kept within the United Kingdom 13

A cloud consumer s application has a decreased level of portability when assessing a potential migration from Cloud A to Cloud B, because the cloud provider of Cloud B does 14 not support the same security technologies as Cloud A.

Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 15

Basic concepts: cloud A cloud refers to a distinct IT environment that is designed for the purpose of remotely provisioning scalable and measured IT resources 16

Basic concepts: IT resource An IT resource is a physical or virtual IT related artifact that can be either software based, such as a virtual server or a custom software program, or hardware based, such as a physical server or a network device 17

A cloud with IT resources 18

Cloud Consumers and Cloud Providers Cloud provider The party that provides cloud based IT resources Cloud consumer The party that uses cloud based IT resources 19

Cloud service A cloud service (or cloud product) is any IT resource that is made remotely accessible via a cloud 20

Service level agreement (SLA) Cloud service usage conditions are typically expressed in a service level agreement (SLA) A service contract between a cloud provider and cloud consumer Describes QoS features, behaviors, and limitations of a cloud based service or other provisions Provides details of various measurable characteristics related to IT outcomes Uptime, security characteristics, and other specific QoS features, including availability, reliability, and performance 21

Cloud service consumer The cloud service consumer is a temporary runtime role assumed by a software program when it accesses a cloud service Examples of cloud service consumers. Depending on the nature of a given diagram, an artifact labeled as a cloud service consumer may be a software program or a hardware device (in which case it is implied that it is running a software program capable of acting as a cloud service consumer). 22