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



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

Abstract 1. INTRODUCTION


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

Cloud Computing Technology

Cloud Computing: Making the right choices

Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled

Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

White Paper on CLOUD COMPUTING

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

Cloud Computing. Cloud computing:

Certified Cloud Computing Professional Sample Material

CLOUD COMPUTING. A Primer

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

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing Overview

Virtualization and Cloud Computing

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

High Performance Computing Cloud Computing. Dr. Rami YARED

How To Understand Cloud Computing

How cloud computing can transform your business landscape

International Journal of Engineering Research and General Science Volume 3, Issue 1, January-February, 2015 ISSN

Cloud Computing. Chapter 1 Introducing Cloud Computing

The Cloud Opportunity: Italian Market 01/10/2010

Cloud Computing An Elephant In The Dark

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

Cloud Computing INTRODUCTION

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

NCTA Cloud Architecture

About me & Submission details

Architectural Implications of Cloud Computing

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

Cloud Computing Terms:

Secure Cloud Computing through IT Auditing

Cloud Computing Overview

Security Considerations for Public Mobile Cloud Computing

CHAPTER 8 CLOUD COMPUTING

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management

CLOUD COMPUTING - QUICK GUIDE

Cloud Computing and Its Vision 2015!!

APPLICATION OF CLOUD COMPUTING IN EDUCATION. Achmad Benny Mutiara

CLOUD COMPUTING OVERVIEW

CLOUD COMPUTING. Dana Petcu West University of Timisoara

How cloud computing can transform your business landscape.

Cloud Computing. Chapter 1 Introducing Cloud Computing

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

Big Data & Its Bigger Possibilities In The Cloud

Security Benefits of Cloud Computing

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

Cloud Computing. Technologies and Types

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

Cloud Computing Services In Libraries: An Overview

Quattra s Cloud Vision & Framework Value

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Applications' of Cloud Computing in Academic Institutions

Novel Network Computing Paradigms (I)

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

Cloud Computing: A Brief Introduction

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

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

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

CLOUD COMPUTING SECURITY ISSUES

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS

UNIT I INTRODUCTION TO CLOUD COMPUTING

Optimizing Service Levels in Public Cloud Deployments

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

BI in the Cloud Sky is the limit

ATI Cloud Computing.

Cloud Computing. Bringing the Cloud into Focus

Sistemi Operativi e Reti. Cloud Computing

How To Understand Cloud Computing

Cloud Computing. Security SaaS. ance. Complia. Cloud Storage. Colocs. Docker. European. Scalability IaaS. Bit barns

A Gentle Introduction to Cloud Computing

Introduction to Cloud Services

Cloud Computing in the Digital Age

All can damage or destroy your company s computers along with the data and applications you rely on to run your business.

How To Understand Cloud Computing

CLOUD COMPUTING IN HIGHER EDUCATION

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Introduction to Cloud Computing

Cloud Models and Platforms

CLOUD COMPUTING. When it's smarter to rent than to buy.. Presented by Anand Tirumani

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

Blog:

Cloud Computing. Key Considerations for Adoption. Abstract. Ramkumar Dargha

Transcription:

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 use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name cloud comes from the early days of the Internet where the network drawn as a cloud in flowcharts. 5

What is cloud computing? In addition, the platform provides on demand services, that are always on, anywhere, anytime and any place Pay for use and as needed, elastic sale up and down in capacity and functionalities The hardware and software services are available to general public, enterprises, corporations and businesses markets 6

History Cloud computing is the new name for an old service The underlying concept of cloud computing dates back to the 1950s John McCarthy predicted in the 1960s that "computation may someday be organized as a public utility 7

Computing utility provided on an on-demand Always available Pay as you go When it s not available, you get angry! 8

History One of the first movers in cloud computing was Salesforce.com, which in 1999 introduced the concept of delivering enterprise applications via a simple website. In 2002 Amazon started Amazon Web Services, providing services like storage, computation and even human intelligence. The year 2006 also saw the introduction of Amazon s Elastic Compute cloud (EC2) as a commercial web service that allowed small companies and individuals to rent computers on which to run their own computer applications. 9

History History Then came Google Docs in 2006, 10

History But 2009 marked a key turning point in the evolution of cloud computing, with the arrival of browser based cloud enterprise applications, with the best known being Google Apps working on Google Chrome. 11

History In 2009, Microsoft s enter into cloud computing with the launch of Windows Azure (cloud platform) in November. 12

History Office 365 was initially announced in the autumn of 2010, and was made available to the public on June 28, 2011 by Microsoft 13

Cloud computing services What cloud computing can provide? 14

Cloud computing services models Infrastructure as a Service Platform as a Service Software as a Service 15

Infrastructure-as-a-Service (IaaS) Definition Provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking components Also known as Hardware as a Service (HaaS) Service provider owns the equipment; responsible for housing, running and maintaining it Client typically pays on a per-use basis 16

Characteristics of Infrastructure-as-a-Service (IaaS) Utility computing and billing model Automation of administrative tasks Dynamic scaling Desktop virtualization Service level agreements Internet connectivity 17

Where IaaS makes Sense Where demand is very volatile any time there are significant spikes and troughs in terms of demand on the infrastructure For new organizations without possibilities to invest the capital in hardware Where an organization which is growing rapidly and scaling hardware would be problematic Pressure on the organization to limit expense on capital and move on to operating expenditure Trial or temporary infrastructural needs for specific line of business 18

IaaS Providers Most powerful Amazon Web Services Bluelock GoGrid IBM Rackspace Terremark 19

Platform as a Service (PaaS) Allows businesses to build and run web based application in an on demand fashion Includes application design, app hosting and app development 20

PaaS: Characteristics & Service Providers Automation Cloud Services Abstraction Service Providers Google App Engine Force.com Microsoft Azure Engine Yard 21

Software as a Service(SaaS) Sometimes called as On demand Software Software Delivery Model Hosted on the cloud by vendor and made available to customers through network Features Scalable Multi Tenant Efficient Configurable and Customizable 22

SaaS: Architecture & Service providers Multi Tenant Architecture Single Tenant Architecture Service Providers icloud Google Apps Salesforce.com 23

Well-known SaaS Gmail (e-mail) Google Docs (office applications) Salesforce (CRM) Dropbox (file sync) Mozy (backups) Wordpress, Blogger (blogging) Facebook 24

Cloud Deployment models Public Cloud Private Cloud Hybrid cloud 25

Public Cloud Computing A public cloud is also called external cloud Offers a self-service web portal where the users can specify their desired scope of services All cloud providers offer wide range of options in performance, pricing and feature set Some of the cloud providers offer Platform-as-a-Service and other offer Infrastructure-as-a-Service 26

Public Cloud Providers Amazon Web Services Google Go Grid 27

Advantages of Public cloud computing Utility Price Model free or offered on a pay-per-use model API access Configure & Pay Online 28

Private cloud Private Cloud is a special kind of cloud computing where the access to the service is limited to only one organization or a specific group or people. Internally managed Externally managed 29

Private cloud sub-models Internal private cloud: Private cloud implemented and controlled by the organization IT department and serve s only the organization requirements. Virtual private cloud: Controlled and managed by a third-party to serve a specific organization or a group of people. Community private cloud: It is similar to virtual private cloud except that it serves a specific and a limited group of different organizations. 30

Current Solutions and Providers 1. Open source solutions Example: Open-Nebula 2. Proprietary solutions: Example: Amazon Virtual Private Cloud (VPC), VMWare private cloud 31

Amazon Virtual Private Cloud (VPC) Amazon VPC - a logically isolated section of the Amazon Web Services (AWS) Launch AWS resources in a virtual network that you define Bridge your VPC and your onsite IT infrastructure with an encrypted VPN connection Enhanced security options 32

Hybrid cloud A Hybrid cloud is a composition of at least one Private Cloud and at least one Public Cloud. A hybrid cloud is typically offered in one of two ways A vendor has a private cloud and forms a partnership with a public cloud provider A public cloud provider forms a partnership with a vendor that provides private cloud platforms 33

Trust Do you trust your provider not to steal your data? Do you feel comfortable putting your data on a server that you can t secure yourself? More and more, people are saying yes but 34

Risks and Ethical issues Contd Security could prove to be a big issue: It is still unclear how safe out-sourced data is and when using these services ownership of data is not always clear There are also issues relating to policy and access: If your data is stored abroad whose policy do you adhere to? What happens if the remote server/cloud goes down? How will you then access files? There have been cases of users being locked out of accounts and losing access to data 35

Futuristic trends in Cloud Computing Mobile Cloud Computing Social Software Low-power processor Faster Interconnects Hybrid Cloud Computing 36

Advantages of Cloud Computing Lower computer costs Instant software updates Improved document format compatibility Unlimited storage capacity Increased data reliability Easier group collaboration Device independence 37

Disadvantages of Cloud Computing Requires a constant Internet connection Does not work well with low-speed connections Can be slow Features might be limited Stored data might not be secure Stored data can be lost 38

Summary Clouds offer reduced cost, refined usage of personnel, robust scalability Clouds offer different service models to users (IaaS, PaaS, SaaS) Clouds offer different deployment options in terms different levels of security and management Security, internet connectivity might be major problems 39

Ivan.Zapevalоv@cern.ch