Cloud Computing Disruptive Innovation & Enabling Technology Authors: John Keagy (CEO & Co-Founder of GoGrid/ServePath) Michael Sheehan (Technology Evangelist.

Slides:



Advertisements
Similar presentations
Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
Advertisements

By Adam Balla & Wachiu Siu
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
Live for today as if it is your last day but plan for tomorrow as if it will last forever!
AN INTRODUCTION TO CLOUD COMPUTING Web, as a Platform…
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
 Cloud computing is one of the more recent technologies that many businesses, individuals and other industry organizations believe to by one of the keys.
Building Sustainable MIS Infrastuctures
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Cloud Computing Source:
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Effectively Explaining the Cloud to Your Colleagues.
Cloud Computing.
1. Popular Applications Technological trend Effective and Efficient 2.
Osama Shahid ( ) Vishal ( ) BSCS-5B
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
……on-demand self-service Internet infrastructure where you pay-as-you-go and use-only what you need, managed by your browser or application.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Cloud Computing John Engates CTO, Rackspace Presented: Rackspace Customer Conference, 2008 October 29, 2008.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Enterprise Cloud Computing
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
Cloud Computing Talal Alsubaie DBA Saudi FDA. You Have a System (Website)
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
An Introduction to Cloud Computing By: Anmol Sharma Chetan rathore.
Information Systems in Organizations 5.2 Cloud Computing.
Towards the Cloud! Ian Osborne Director, Digital Systems KTN, Intellect.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
GIS IN THE CLOUD Cloud computing furnishes scalable GIS technology that is maintained off premises and delivered on demand as services via the Internet.
Lecture 6: Cloud Computing
Unit 3 Virtualization.
Introduction to Cloud Computing
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Platform as a Service (PaaS)
IOT Critical Impact on DC Design
Cloud computing-The Future Technologies
Introduction to Cloud Computing
Cloud Computing Team Members: Aleksandra Knezevic Willie Robbins
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Dr. Sharad Saxena.
Cloud Computing.
Cloud Computing Applications
Chapter 9 An Introduction and Overview of Cloud Computing
Emerging technologies-
Cloud Computing: Concepts
Presentation transcript:

Cloud Computing Disruptive Innovation & Enabling Technology Authors: John Keagy (CEO & Co-Founder of GoGrid/ServePath) Michael Sheehan (Technology Evangelist of GoGrid/ServePath) Paul Lancaster (Business Development Manager for GoGrid/ServePath) August 2008

The “Cloud” = 10X Improvements Ease of Use Scalability Risk Reliability Cost

Ease of Use Deploy infrastructure with a mouse or API –No cabling, screwdrivers, racking, unboxing, buying –Middle of the night –Do it yourself remotely from anywhere anytime

Scalability See Ease of Use Control your infrastructure with your app Nothing to purchase and take delivery on Instant

Risk Nothing to buy Cancel immediately Change instantly, even operating systems Throw it out Rebuild it instantly after testing RISK

Reliability Based on enterprise grade hardware Design for failures: –Automatically spin up replacements –Use multiple clouds

Cost “Turn off the lights” = turn off servers you aren’t using –Ex: Turn off development and test environments Pay for only what you use No need to buy in advance Zero Capital Outlay No contracts

Colo Managed “Breaking the Dam(n!)” Colocation – 1 st step to outsourcing Managed Hosting – dedicated servers managed by 3 rd party take some pain away Cloud Hosting – Lower cost, easier, lower risk, more reliable

Traditional Hosting Costs Continue to Grow High CapEx Low facility asset utilization (55%) High Depreciation (42-50%) Power/Cooling costs > Server Costs Not “Green” 30% hardware obsolescence - Source: Forbes.com, Kenneth Brill, “Servers: Why Thrifty Isn’t Nifty” Source: Forbes.com, “Servers: Why Thrifty Isn’t Nifty”

Trending Away from the “Pain” Source: Google Insight for Search

MULTIPLE DEFINITIONS Understanding how others view “Cloud Computing”

Forrester Research “A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption 1 ” 1- “Is Cloud Computing Ready for The Enterprise?” Forrester Research, Inc.

Forrester Research (cont’d) Different than SaaS –Prescripted & Abstracted Infrastructure –Fully Virtualized –Dynamic Infrastructure Software –Pay by Consumption –Free of Long-Term Contracts –Application and OS Independent –Free of Software or Hardware Installation “Cloud computing has all the earmarks of being a potential disruptive innovation that all infrastructure and operations professionals should heed.”

Other Definitions “Cloud computing is an emerging approach to shared infrastructure in which large pools of systems are linked together to provide IT services.” – IBM press release on “Blue Cloud” “…a hosted infrastructure model that delivers abstracted IT resources over the Internet” – Thomas Weisel Partners LLC from “Into the Clouds: Leveraging Data Centers and the Road to Cloud Computing” “Cloud computing describes a systems architecture. Period. This particular architecture assumes nothing about the physical location, internal composition or ownership of its component parts.” – James Urquhart blog post

Multiple Graphic Descriptions of the “Cloud”

REDEFINING THE DEFINITION Our view of “Cloud Computing”

Defining the Segments SaaS –Software as a Service –Storage as a Service PaaS – Platform as a Service IaaS – Infrastructure as a Service

Colo vs. Managed vs. Cloud Hosting ColocationManagedCloud TimeWeeks to MonthsDays to WeeksMinutes ScalabilitySlowest, Rigid & Costly Slower, somewhat flexible, Costly Instant, Flexible, Pay-per-usage CostHigh CapExCostly, sometimes month/year contracts, no CapEx No contracts, usage based, no upfront costs “Green”Low High - virtualized Pricing modelBuy Servers & Colo costs whether used or not Rent Servers & Hosting costs whether used or not Rent based on usage only

Hosting Industry Ripe for Change Technology has evolved People demand more control Instant gratification In-house too costly from CapEx and Human Capital Colocation for those who want to be physically there Managed is not dynamic enough Cloud Computing -“Enabling Technology” to move from Traditional Hosting to Cloud Hosting

The Cloud’s “Snowball Effect” Maturation of Virtualization Technology Virtualization enables Compute Clouds Compute Clouds create demand for Storage Clouds Storage + Compute Clouds create Cloud Infrastructure Cloud Infrastructure enables Cloud Platforms & Applications Multiple Cloud types lead to Cloud Aggregators Niche requirements enable Cloud Extenders

The “Cloud Pyramid” Build upon a foundation Layers equate structure Building blocks: Infrastructure, Platforms, Applications Breadth vs. Niche

The “Cloud Pyramid” Inversed 1000’s of Cloud Applications currently Handful of Cloud Platforms Elite group of Cloud Infrastructure providers # of Marketplace providers

Cloud Computing is… … virtualized compute power and storage delivered via platform-agnostic infrastructures of abstracted hardware and software accessed over the Internet. These shared, on-demand IT resources, are created and disposed of efficiently, are dynamically scalable through a variety of programmatic interfaces and are billed variably based on measurable usage.

Cloud “Applications” SaaS resides here Most common Cloud / Many providers of different services Examples: SalesForce, Gmail, Yahoo! Mail, Quicken Online Advantages: Free, Easy, Consumer Adoption Disadvantages: Limited functionality, no control or access to underlying technology

Cloud “Platforms” “Containers” “Closed” environments Examples: Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform) Advantages: Good for developers, more control than “Application” Clouds, tightly configured Disadvantages: Restricted to what is available, other dependencies

Cloud “Infrastructure” Provide “Compute” and “Storage” clouds Virtualization layers (hardware/software) Examples: Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode Advantages: Full control of environments and infrastructure Disadvantages: premium price point, limited competition

Cloud “Extenders” (Wild Card) Provides extension to Cloud Infrastructure and Platforms with basic functionality Examples: Amazon SimpleDB, Amazon SQS, Google BigTable Advantages: Extends functionality of Compute & Storage Clouds to integrate with legacy system or other clouds Disadvantages: Sometimes requires use of specific Platforms or Infrastructure

Cloud “Aggregators” (Wild Card) Sits on top of various Cloud Infrastructures for management Examples: RightScale, Appistry Advantages: Provides more options for Cloud environments Disadvantages: Dependent on Cloud Providers

The NEW “Cloud Pyramid”

Hosting Heads to the Clouds Static  Dynamic = Quick & Easy Scalability Cost Prohibitive  Cost Effective = Cost Efficiencies Predictable  Unpredictable = Innovations Stagnant  Growth = Evolution Traditional Hosting  Cloud Hosting = FUTURE!

Contact Information Paul Lancaster –Business Development Manager, GoGrid – –Mobile: Site: Blog: