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



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

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

White Paper on CLOUD COMPUTING

Cloud Computing Terms:

Cloud Computing. Chapter 1 Introducing Cloud Computing

Emerging Technology for the Next Decade

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Dr.K.C.DAS HEAD PG Dept. of Library & Inf. Science Utkal University, Vani Vihar,Bhubaneswar


Applications' of Cloud Computing in Academic Institutions

Getting Familiar with Cloud Terminology. Cloud Dictionary

Certified Cloud Computing Professional Sample Material

CLOUD COMPUTING INTRODUCTION HISTORY

Architectural Implications of Cloud Computing

Cloud Computing An Elephant In The Dark

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

Secure Cloud Computing through IT Auditing

Proactively Secure Your Cloud Computing Platform

The Cloud Opportunity: Italian Market 01/10/2010

Cloud Computing Technology

Cloud Computing. Cloud computing:

High Performance Computing Cloud Computing. Dr. Rami YARED

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

Cloud Computing. Chapter 1 Introducing Cloud Computing

CHAPTER 8 CLOUD COMPUTING

Cloud Computing: The Next Computing Paradigm

Cloud Computing. Chapter 1 Introducing Cloud Computing

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

Security Issues In Cloud Computing And Their Solutions

View Point. Performance Monitoring in Cloud. Abstract. - Vineetha V

CLOUD COMPUTING SECURITY ISSUES

CLOUD COMPUTING OVERVIEW

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

A Gentle Introduction to Cloud Computing

Li Sheng. Nowadays, with the booming development of network-based computing, more and more

Introduction to Cloud Computing

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

Abstract 1. INTRODUCTION

A Study of Infrastructure Clouds

ATI Cloud Computing.

Cloud Computing Services and its Application

Cloud Computing: Making the right choices

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS.

Oracle Applications and Cloud Computing - Future Direction

The Top 5 Most Common Cloud Management Functions

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

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

Inside the Cloud The Supporting Architecture of Cloud Computing. Jack Hanison

SaaS, PaaS & TaaS. By: Raza Usmani

Cloud Computing Utility and Applications

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

CLOUD COMPUTING IN HIGHER EDUCATION

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

Customer Engagement & The Cloud

How cloud computing can transform your business landscape

UNIT I INTRODUCTION TO CLOUD COMPUTING

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

Cloud Computing Architecture: A Survey

An Introduction to Cloud Computing Concepts

Virtualization and Cloud Computing

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

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

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

Big Data & Its Bigger Possibilities In The Cloud

Geoff Raines Cloud Engineer

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

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

CLOUD COMPUTING OVERVIEW, DIRECTION AND PLAN OF ACTION C S R PRABHU

25.2. Cloud computing, Sakari Luukkainen

In a dynamic economic environment, your company s survival

Application Of Cloud Computing In University Libraries. Deepti Arora, Shabista Quraishi, Zahira Quraishi. Abstract

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

Technical aspects of Cloud computing. Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010

Lecture 02a Cloud Computing I

CS 695 Topics in Virtualization and Cloud Computing. Introduction

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

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

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

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction

How To Understand Cloud Computing

Fundamental Concepts and Models

An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing

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

NCTA Cloud Architecture

The Trend and Challenges of Cloud Computing: A Literature Review

Cloud Computing for Technology Tools

Transcription:

Cloud Computing

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

What is Cloud Computing? Definitions: Cloud computing is a general term for anything that involves delivering hosted services over the internet. Wikipedia Cloud computing is Internet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid. - Wikipedia Basically a cloud is a virtualization of resources that manages and maintains itself.

The underlying concept of cloud computing dates back to 1960, whenjohn McCarthy opined that "computation may someday be organized as a public utility"; indeed it shares characteristics with service bureausthat date back to the 1960s. The actual term "cloud" borrows from telephony in that telecommunications companies, who until the 1990s primarily offered dedicated point-to-point data circuits, began offering ³VIRTUALPRIVATE NETWORK (VPN) services with comparable quality of service but at a much lower cost.

The cloud symbol was used to denote the demarcation point between that which was the responsibility of the provider from that of the user. Cloud computing extends this boundary to cover servers as well as the network infrastructure. Cost is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. Device and location independence enable users to access systems using a web browser regardless of their location or what device they are using.

Uses Helps to use applications without installations. Access the personal files at any computer with internet access. This technology allows much more efficient computation by centralizing storage, memory, processing and band width.

Survey Based on a study conducted in June 2009 by version one, 41% of IT senior professionals doesn't have sound knowledge on cloud computing. In September 2009, Aberdeen Group found that 18% reduction in there IT budget and a 16% reduction in datacenter power costs

Enterprise Software today

Cloud Computing Layers Layers Architecture

Platform as a Service Cloud platform services or "Platform as a Service (PaaS) " deliver a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications. It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers.

Cloud infrastructure services or "Infrastructure as a Service (IaaS) " delivers computer infrastructure, typically a platform virtualization environment, as a service. Rather than purchasing servers, software, data center space or network equipment, clients instead buy those resources as a fully out soured service. The service i s typically billed on a utility computing basis and a mount of resources consumed ( and there fore the cost) will typically reflect The level of activity. It is an evolution of virtual private server offerings

The servers layer consists of computer hardware and/or computer software products that are specifically designed for the delivery of cloud services, including multi-core processors, cloud-specific operating systems and combined offerings

What is a Cloud? Individuals Corporations Non-Commercial Storage Provisioning OS Provisioning Cloud Middle Ware Network Provisioning Service(apps) Provisioning SLA(monitor), Security, Billing Resources Services Storage Network OS

Why Cloud computing?

Traditional Software

Software as a Service

Cloud Computing

Cloud Features & Benefits for Enterprises Highly virtualized and standardized infrastructures Massive scalability Fault tolerant & highly reliable Intra- & Inter-cloud load balance Instant application deployment Simplified, more efficient IT and application management Deliver more applications to large number of users Excellent service quality Higher utilization at reduced cost Time-to-market

Cloud Features & Benefits for Users Highly virtualized and standardized infrastructures Massive scalability Fault tolerant & highly reliable Intra- & Inter-cloud load balance Instant application deployment No need to install or update SW or HW; access from any browser Unlimited use Always on Access from anywhere Many services to choose from

Cloud Anatomy

Broadly classified under the three categories: 1. IaaS: Infrastructure as a service. 2. PasS: Platform as a service. 3. SaaS: Application/Software as a Service.

Infrastructure as a Service (IaaS): Cloud infrastructure services or "Infrastructure as a Service (IaaS)" delivers computer infrastructure, typically a platform virtualization environment as a service. Rather than purchasing servers, software, data center space or network equipment, clients instead buy those resources as a fully outsourced service. Examples:- IBM Blue house, VMWare, Amazon EC2, Microsoft Azure Platform, Sun Parascale and more Benefits to the clients: 1. Stop worrying about heavy traffic and bandwidth requirements. 2. Pay as you go. 3. No need to buy high configuration servers from day one. 4. Low maintenance.

Platform as a Service (PaaS): Platform-as-a-service in the cloud is defined as a set of software and product development tools hosted on the provider s infrastructure. Developers create applications on the provider s platform over the Internet. PaaS providers may use APIs, website portals or gateway software installed on the customer s computer Force.com, (an outgrowth of Salesforce.com) and GoogleApps are examples of PaaS. Developers need to know that currently, there are not standards for interoperability or data portability in the cloud. Some providers will not allow software created by their customers to be moved off the provider s platform. Examples:- Middleware, Intergation, Messaging, Information, connectivity etc AWS, IBM Virtual images, Boomi, CastIron, Google Appengine

Software as a Service (SaaS): In the software-as-a-service cloud model, the vendor supplies the hardware infrastructure, the software product and interacts with the user through a front-end portal. SaaS is a very broad market. Services can be anything from Web-based email to inventory control and database processing. Because the service provider hosts both the application and the data, the end user is free to use the service from anywhere. There are several successful SaaS model running all over the web. Examples:- Gmail, GoogleCalender Payroll, HR, CRM etc Sugarm CRM, IBM Lotus Live

Types Of Clouds Public Cloud: the services are delivered to the client via the Internet from a third party service provider. Example: Amazon Private Cloud: these services are managed and provided within the organization. There are less restriction on network bandwidth, fewer security exposures and other legal requirements compared to the public Cloud. Example: HP Data Centers

Cloud computing technology

Utility computing To say it simply, it is a price model based on resource usage quantity. Utility computing allows companies to only pay for the computing resources they need, when they need them. The main benefit of utility computing is better economics.

What cloud computing means to users? Lower client workload Lower Total Cost Ownership Separation of infrastructure maintenance duties from domain-specific application development Separation of application code from physical resources Not have to purchase assets for one-time or infrequent intensive computing tasks Expand resource on-demand Make the application have high availability Quickly deploy application Pay per use

Cloud computing infrastructure features Self-healing Multi-tenancy Virtualized Linearly Scalable Resource Monitor and measure Resource registration and discovery

Difficulties for cloud computing Continuous high availability Consistency Interoperability and standardization Scalability of all components Data secrecy Legal and political problem of data store and translation across regions Performance issue Difficulty customizing Organizational obstacle

Cloud computing products and market

Copyright reserved UAT Forum Market Opportunities

Copyright reserved UAT Forum Cloud Providers

Cloud computing open source projects Infrastructure management projects :- Enomalism, convirt, redhat genome, hypervm. lxlabs, LN, OpenNEbula. Useful open source projects to build cloud platform-: Kenso, hyperic, virt-p2v Copyright reserved UAT Forum

Cloud Technologies Technology Key Feature What s Missing Grid Computing Job scheduling across many machines Difficult to administer; Lacks broad applicability of cloud computing Virtualization IaaS Infrastructure-as-a-Service SaaS Software-as-a-Service Utility Computing Virtual machines decouple OS from hardware Computational infrastructure available for rent Application availability through the cloud Packaged computing, application, and storage sold as a service Fail to fundamentally solve scale and reliability Lacks security, vertical solutions, SaaS is an application on the cloud, not a cloud by itself Describes a business model, not a technology or architecture

Cloud Articles http://blogs.zdnet.com/hinchcliffe/?p=488&tag=btxcsim http://blogs.zdnet.com/howlett/?p=558&tag=btxcsim http://blogs.zdnet.com/btl/?p=9560&tag=btxcsim http://www.businessweek.com/technology/content/aug2008/tc200808 2_445669_page_3.htm http://www.ibm.com/developerworks/websphere/techjournal/090 4_amrhein/0904_amrhein.html http://cloudcomputing.sys-con.com/ Copyright reserved UAT Forum

Copyright reserved UAT Forum