Cloud Computing Technology



Similar documents
CHAPTER 8 CLOUD COMPUTING

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

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

Daren Kinser Auditor, UCSD Jennifer McDonald Auditor, UCSD

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


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

Cloud Computing An Elephant In The Dark

Oracle Applications and Cloud Computing - Future Direction

Architectural Implications of 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

Big Data & Its Bigger Possibilities In The Cloud

Cloud Computing Architecture: A Survey

How To Understand Cloud Computing

Security Issues in Cloud Computing

How To Understand Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

White Paper on CLOUD COMPUTING

NATO s Journey to the Cloud Vision and Progress

Emerging Technology for the Next Decade

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

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

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

Cloud Computing. Cloud computing:

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Cluster, Grid, Cloud Concepts

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

NCTA Cloud Architecture

Electronic Records Storage Options and Overview

OWASP Chapter Meeting June Presented by: Brayton Rider, SecureState Chief Architect

Cloud Computing & Service Oriented Architecture An Overview

<Insert Picture Here> Cloud Archive Trends and Challenges PASIG Winter 2012

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

<Insert Picture Here> Cloud Computing Strategy

Deploying a Geospatial Cloud

CLOUD COMPUTING OVERVIEW

Abstract 1. INTRODUCTION

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

The Magical Cloud. Lennart Franked. Department for Information and Communicationsystems (ICS), Mid Sweden University, Sundsvall.

Cloud Computing and Big Data What Technical Writers Need to Know

CLOUD COMPUTING. A Primer

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

Deploying Your Application On Public Cloud

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Computing. Chapter 1 Introducing Cloud Computing

A Gentle Introduction to Cloud Computing

Security Considerations for Public Mobile Cloud Computing

Cloud Computing Security Issues

Security & Trust in the Cloud

OpenShift 3.0 in the Sogeti Services Factory

CLOUD COMPUTING. When It's smarter to rent than to buy

Trust but Verify. Vincent Campitelli. VP IT Risk Management

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

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

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

Cloud Computing: The Next Computing Paradigm

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

IS PRIVATE CLOUD A UNICORN?

Sistemi Operativi e Reti. Cloud Computing

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Enhancing Operational Capacities and Capabilities through Cloud Technologies

Cloud Courses Description

Shared Services Canada. Cloud Computing

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

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 05 Aug p-issn:

Private Cloud 201 How to Build a Private Cloud

Fundamental Concepts and Models

Learning from the Cloud providers to use the CMDB to drive cost savings through automation

Certified Cloud Computing Professional VS-1067

How to Do/Evaluate Cloud Computing Research. Young Choon Lee

Cloud Computing Trends, Examples & What s Ahead

Commercial Software Licensing

Cloud Computing. Chapter 1 Introducing Cloud Computing

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN.

Data Centers and Cloud Computing. Data Centers

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

Cloud Computing: Making the right choices

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

Cloud Computing. Bringing the Cloud into Focus

Cloud Computing Services and its Application

Cloud Computing. Technologies and Types

Kent State University s Cloud Strategy

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

Fundamentals of Cloud Computing

Transcription:

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 IT Shared Services Stack Clouds: services Cloud Deployment Models Cloud Concerns/Issues The NIST Cloud Computing Reference Architecture 2

NIST Definition of Cloud Computing Cloud computing is a model for enabling convenient, ondemand 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 promotes availability and is composed of: 5 Essential Characteristics On-demand self-service Resource pooling Rapid elasticity Measured service Broad network access 3 Service Models SaaS PaaS IaaS 4 Deployment Models Public Cloud Private Cloud Community Cloud Hybrid Cloud Source: NIST Definition of Cloud Computing v15 3

Case Study Company A (major oil company) Minutely data Offshore oil rig Tape Drive Database Server Application Server Firewall Company A Offshore oil rig Company B (IT solutions company) Company B Amazon s Cloud Company C (end users) Company C Clearing the clouds, November 2009 4

Service Model Architectures 5

IT Process Standardization IT Governance & Security IT Shared Services Stack Software as a Service Platform as a Service Infrastructure as a Service 6 IT Services Availability IT Performance Monitoring

IT Shared Services Stack Application Software as and a Service SaaS IT Services Availability IT Performance Monitoring Data Integration and Process Integration Application Platform Server as a Service Platform Big Data Platform and Database Cloud (DBaaS) OS and Virtualization and IaaS Infrastructure Storage Server as a Service Network Shared Services IT Process Standardization IT Governance & Security 7

Clouds: services Infrastructure as a Service (IaaS): hw, sw, equipments, can scale up and down dynamicallly (elastic). E.g.: Amazon Elastic Compute Cloud (EC2) and Simple Storage Service (S3) Eucalyptus: open source Cloud implementation compatible with EC2 (allows to set up local cloud infra prior to buying services) Grid Computing, MIERSI, DCC/FCUP 8

Clouds: services Platform as a Service (PaaS): offers high level integrated environment to build, test, and deploy custom apps. Restrictions on sw used to develop apps in exchange for built-in scalability. E.g.: Google App Engine 9

Clouds: services Software as a Service (SaaS): delivers special purpose software that is remotely accessible. E.g,: Google Maps, Live Mesh from Microsoft etc 10

Cloud Offerings by Service More Structured Software as a Service (SaaS) Facebook, SalesForce.com, Gmail Less Control Platform as a Service (PaaS) Google App Engine, Microsoft Azure Less Structured Infrastructure as a Service (IaaS) 3Tier, Amazon EC2, Rackspace, GoGRID More Control AASCIF IT Committee 11

Cloud Deployment Models Private Uses cloud technologies to expose services across a private enterprise. Public All information access is housed in the public domain. Hybrid A combination of public and private services. 12

Cloud Concerns/Issues Security - #1 concern Availability (mission critical vs. not) Compliance Price Training User Experience (UI design, Speed) Data Ownership 13

Cloud Concerns/Issues 14

The NIST Cloud Computing Reference Architecture Cloud Service Provider Cloud Service Consumer Cloud Auditor Security Audit Privacy Impact Audit Performanc e Audit Service Layer PaaS IaaS SaaS Resource Abstraction and Control Layer Physical Resource Layer Hardware Facility Cloud Service Management Business Support Provisioning/ Configuration Portability/ Interoperabilit y Security Privacy Cloud Broker Service Intermediatio n Service Aggregation Service Arbitrage Cloud Carrier NIST Cloud Computing 15

Thank you very much. 17