Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Similar documents
Introduction To Cloud Computing

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

1/10/2011. Topics. What is the Cloud? Cloud Computing

Cloud Computing and Service-Oriented Architectures

ALI-ABA Topical Courses ESI Retention vs. Preservation, Privacy and the Cloud May 2, 2012 Video Webcast

Privacy hacking & Data Theft

Cloud Computing and Service-Oriented Architectures

Cloud Computing introduction

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

Computing as a Service

Fundamental Concepts and Models

Introduction to Cloud Computing

CHEM-E Process Automation and Information Systems: Applications

CS 6393 Lecture 10. Cloud Computing. Prof. Ravi Sandhu Executive Director and Endowed Chair. April 12,

In this unit we are going to look at cloud computing. Cloud computing, also known as 'on-demand computing', is a kind of Internet-based computing,

INFS 214: Introduction to Computing

Reviewing Nist Cloud Computing Definition

Cloud Computing Overview. The Business and Technology Impact. October 2013

Large Scale Computing Infrastructures

Why the cloud matters?

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

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

Community Clouds And why you should care about them

Cloud Computing Introduction & Offerings from IBM

Multitiered Architectures & Cloud Services. Benoît Garbinato

DEEP DIVE INTO CLOUD COMPUTING

OpenStack Seminar Disruption, Consolidation and Growth. Woodside Capital Partners

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

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

Cloud Computing. January 2012 CONTENT COMMUNITY CONVERSATION CONVERSION

UVA HPC & BIG DATA COURSE. Cloud Computing. Adam Belloum

THE DATA CENTER AS A COMPUTER

Cloud Computing Concepts, Models, and Terminology

Faculté Polytechnique

Cloud Computing, SaaS and Outsourcing

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

Automated Deployment of Private Cloud (EasyCloud)

Copyright 2011 EMC Corporation. All rights reserved.

Virtual Machines. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

Middle East Technical University. Jeren AKHOUNDI ( ) Ipek Deniz Demirtel ( ) Derya Nur Ulus ( ) CENG553 Database Management Systems

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

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

Cloud Computing An IT Paradigm Changer

Cloud Deployment Scenarios

Cloud & AWS Essentials Agenda. Introduction What is the cloud? DevOps approach Basic AWS overview. VPC EC2 and EBS S3 RDS.

Introduction to data centers

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

Cloud Computing Technologies and Types

Cloud computing and Citrix C3 Last update 28 July 2009 Feedback welcome -- Michael. IT in the Clouds. Dr Michael Harries Citrix Labs

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

Moving to the Cloud. Developing Apps in. the New World of Cloud Computing. Dinkar Sitaram. Geetha Manjunath. David R. Deily ELSEVIER.

Chapter 4. Fundamental Concepts and Models

Mitigating Risks with Cloud Computing Dan Reis

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

CLOUD COMPUTING. A New Era of Business Opportunity. Matthew Maderios, CA Enterprise. IT Roadmap Conference & Expo San Jose, CA.

Cloud Computing Context. Image: T. Sridhar

CLOUD AND AWS TECHNICAL ESSENTIALS PLUS

Chapter. Securing the Cloud THE FOLLOWING COMPTIA SECURITY+ EXAM OBJECTIVES ARE COVERED IN THIS CHAPTER:

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

CLOUD COMPUTING ABSTRACT

Rijndael Encryption Technique for User Authentication in Cloud Computing

Overview of International Standards for Cloud Computing

Module Day Topic. 1 Definition of Cloud Computing and its Basics

Cloud Computing. Grace A. Lewis Research, Technology and Systems Solutions (RTSS) Program System of Systems Practice (SoSP) Initiative

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Introduction to Cloud Computing

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

CHAPTER 2 CLOUD DEPLOYMENT AND SERVICE DELIVERY MODELS

Cloud Computing. Technologies and Types

Multi Packed Security Addressing Challenges in Cloud Computing

6/17/2017. Cloud Computing. Presented By: Mark Jordan. Agenda. Definition Structures Examples Which is Better? Future

ISACA Phoenix Chapter Meeting

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Choosing the Right Cloud Computing Model for Data Center Management

Cloud & Virtualization Technologies

Analysis of Cloud Computing Delivery Architecture Models

Cloud forensics definitions and critical criteria for cloud forensic capability: An overview of survey results

Best Practices to Transition to the Cloud. Five ways to improve IT agility and speed development by adopting a Cloud DevOps approach

VMware Hybrid Cloud Solution

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

Building your Castle in the Cloud for Flash Memory

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

CompTIA CV CompTIA Cloud+ Certification. Download Full Version :

How Credit Unions Are Taking Advantage of the Cloud

JOURNEY TO CLOUD (J2C) CONSUMING TECHNOLOGY, NOT OWNING IT

Architectural Implications of Cloud Computing

EGI-InSPIRE. Cloud Services. Steven Newhouse, EGI.eu Director. 23/05/2011 Cloud Services - ASPIRE - May EGI-InSPIRE RI

to know how and when to apply which Microsoft technology. In many cases, you can combine multiple

Cloud Computing: Is it safe for you and your customers? Alex Hernandez DefenseStorm

DEFINING SECURITY FOR TODAY S CLOUD ENVIRONMENTS. Security Without Compromise

Migrating Enterprise Applications to the Cloud Session 672. Leighton L. Nelson

Part III: Evaluating the Business Value of the Hybrid Cloud

CLOUD COMPUTING-ISSUES AND CHALLENGES

Data Centers and Cloud Computing

Data Centers and Cloud Computing. Slides courtesy of Tim Wood

Today s Objec4ves. Data Center. Virtualiza4on Cloud Compu4ng Amazon Web Services. What did you think? 10/23/17. Oct 23, 2017 Sprenkle - CSCI325

Lecture 7: Data Center Networks

IBM Bluemix compute capabilities IBM Corporation

Kusum Lata, Sugandha Sharma

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Transcription:

Introduction to Cloud Computing [thoughtsoncloud.com] 1

Outline What is Cloud Computing? Characteristics of the Cloud Computing model Evolution of Cloud Computing Cloud Computing Architecture Cloud Services: IaaS, PaaS, SaaS Pros and Cons Public Clouds and related resources 2

IT Infrastructure In the past Today [pinterest] [James Hamilton, Amazon Web Services] 3

What is Cloud Computing? NIST Definition A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. 4

On-Demand Self-Service On-demand when the consumer wants it. Self-service - Consumer performs all the actions to acquire the service. Automation - Requests are automatically processed, without human intervention on the provider s side. [ncr.com] 5

Broad Network Access Consumers are physically separated from the computing capabilities Those capabilities must be available over a network, and Accessed through standard mechanisms and devices. [platformpurple.com] 6

Resource Pooling Resources are shared Multi-tenancy different physical and virtual resources can be assigned and re-assigned according to demand Generally no knowledge of or control over location [lowes.com] 7

Rapid Elasticity Elasticity the new scalability Capabilities can be provisioned or released to rapidly scale with demand. To the consumer the capabilities often appear to be essentially limitless. Can be added in any quantity at any time. [containerstore.com] 8

Measured Service Resource use is automatically controlled and optimized by leveraging a metering capability. Typically on a pay-per-use basis Usage can be monitored controlled and reported. [http://searchsoa.techtarget.com/] 9

History 10

Evolution of Cloud Computing 11

Evolution of Cloud Services 12

Components of the Cloud Front-end (regular desktop, thin client, mobile device) Back-end (servers) Storage / Datacenters Delivery Service (SaaS, PaaS, IaaS) 13

SaaS Software as a Service Service Models (SaaS) Network hosted application; consumers purchase the ability to access and use the application; consumer cannot manage or control the underlying cloud infrastructure Examples Google Apps SalesForce CRM 14

PaaS Platform as a Service Service Models (PaaS) Consumer has the ability to deploy their own applications onto the cloud infrastructure; consumer cannot manage or control the underlying cloud infrastructure Examples Google App Engine IBM Bluemix Force.com (SalesForce Dev Platform) 15

IaaS Infrastructure as a Service Service Models (IaaS) Consumers has the ability to provision processing, storage, networks, and other fundamental computing resources; consumer cannot manage or control the underlying cloud infrastructure but can control the operating systems, storage and deployed applications Examples Amazon EC2 16

DaaS Data as a Service More Service Models Consumer queries against provider s database NaaS Network as a Service Provider offers virtualized networks (e.g. VPNs) 17

Deployment Models Public Cloud Cloud infrastructure is provisioned for open use by the general public. Private Cloud Cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (business units) 18

Deployment Models 19

Deployment Models Community Cloud Cloud infrastructure is provisioned for exclusive use by a specific community of consumers Hybrid Cloud Cloud infrastructure is a composition of two or more distinct cloud infrastructures (public, private, or community) 20

Advantages of Cloud Computing SaaS easy consumer adoption PaaS good for developers IaaS complete control of environment and infrastructure 21

Disadvantages of Cloud Computing SaaS limited functionality, no control or access to underlying technology PaaS restricted to whatever is available on the platform and other dependencies IaaS - expensive 22

Benefits Cost-saving Scalability, Flexibility, reliability Ongoing maintenance 23

Challenges Security and privacy Lack of standards Continuously evolving 24

Conclusion Computing is turning into a utility, and the effects of this transition will ultimately change society as completely as the advent of cheap electricity did. - The Big Switch by Nicholas Carr 25