Introduction to x-Sourcing for fun and profit 30 June 2008 T. Gray.

Slides:



Advertisements
Similar presentations
Presented by: Prof Mark Baker ACET, University of Reading Tel: Web:
Advertisements

Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
OUR DECISION TO IMPLEMENT BPOS Presented by Tony Rojas President, Two Degrees LLC.
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
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.
Live for today as if it is your last day but plan for tomorrow as if it will last forever!
Cloud Computing Stuart Dillon-Roberts. “In the simplest terms, cloud computing means storing & accessing data & programs over the Internet instead of.
WHAT IS CLOUD COMPUTING? PRESENTED BY BRIAN DUKE, RISHI SINGH & JOSE CERVANTES.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
 Cloud computing provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and.
Plan Introduction What is Cloud Computing?
Cloud computing DSC340 Mike Pangburn. Relevance to companies?  Cloud Computing will be of particular relevance to the following types of firms:  Cash-lean.
Will you need your umbrella?.  Objective: Explain the Cloud In business terms, so you can see if it will benefit you.  Agenda: 12:00 – Welcome and Introductions.
 Cloud computing is one of the more recent technologies that many businesses, individuals and other industry organizations believe to by one of the keys.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING For Beginners.
Introduction to Cloud Computing
Effectively Explaining the Cloud to Your Colleagues.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Evolution - not revolution Server resources are shared globally instead of locally Excess capacity for peak usage can be shared Backup, security and other.
Introduction to Cloud Computing
In the name of God :).
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh 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.
Cloud UW 07 October 2008 Terry Gray Associate Vice President, University Technology Strategy & Chief Technology Architect University of Washington.
Enterprise Cloud Computing
Speaker: Meng-Ting Tsai Date:2010/11/25 The Information Assurance Practices of Cloud Computing Vendors IEEE Communications Society.
HUSKY CONSULTANTS FRANKLIN VALENCIA WIOLETA MILCZAREK ANTHONY GAGLIARDI JR. BRIAN CONNERY.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Cloud Computing Talal Alsubaie DBA Saudi FDA. You Have a System (Website)
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
Introduction to Enterprise Systems. Slide 2 Objectives Review the enterprise ecosystem.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Cloud Computing As a Pizza.
Lecture 6: Cloud Computing
Unit 3 Virtualization.
Introduction to Cloud Computing
Avenues International Inc.
Beyond Desktop : Introducing Cloud Computing
Cloud Computing Created By: Aarif Habeeb
An Introduction to Cloud Computing
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
Microsoft & Partner Confidential March.
Introduction to Enterprise Systems
Cloud Computing Team Members: Aleksandra Knezevic Willie Robbins
GROUP 2 Cloud Computing Abdoul Karim Dolo Gary Kirk Baboucarr W Mbai
Cloud Computing.
رايانش ابري Cloud Computing
Cloud Computing Applications
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Chapter 9 An Introduction and Overview of Cloud Computing
Emerging technologies-
Cloud UW BACKGROUND   26 Sep 2008 T. Gray.
Lecture 03.5: Cloud Computing ( SAAS )
Presentation transcript:

Introduction to x-Sourcing for fun and profit 30 June 2008 T. Gray

AGENDA What is x-sourcing? Why is cloud-sourcing important? Who is embracing it? Why not everyone?

Kinds of x-Sourcing Supply-chain sourcing Out-sourcing In-sourcing Task-sourcing (or out-tasking)‏ Cloud-sourcing (cloud computing)‏ Crowd-sourcing Open-sourcing (crowd-sourcing for software)‏

One type of outsourcing: Offshoring

World is Flat vs. the Academy

Life imitates art? 6/26/08

Out-Sourcing Examples Managed services  Entire IT organization (e.g. EDS or IBM F.M. contract)‏  Specific technology (e.g. Networking, Server Hosting)‏  Specific application (e.g. Credit card processing) “Contracting out”, e.g. Using subs to pull wire “Out tasking” for specific functions, e.g. Proj Mgt

Outsourcing Tradeoffs Advantages  Allows enterprise to focus on strategic core competencies  Easier to re-allocate resources & staff  Can leverage financial structure Disadvantages  Loss of control, agility, flexibility  High contract management overhead  Quality control can be hard TCO ???, Security ???, Liability ???

Notable Quotes “There are only two things you need to know about outsourcing: 1. They are in it for the money 2. They are better negotiators than you are” --Doug Gale, then CIO of GWU “Outsource IT? We tried that ten years ago, and it has taken us ten years to recover from it!” --a current Boeing employee

The rise of utility computing

Cloud-Sourcing aka Utility-Computing, Cloud-Computing (using web-apps hosted on Internet clusters)‏ Why it's becoming a Big Deal  Use high-scale/low-cost providers; geo-diversity  Any time/place access to docs via web browser  Rapid scalability; incremental cost; load sharing  Share of mind: no need to focus on commodity IT Concerns  Performance, reliability  Control of data, service parameters  Integration among tech silos  Application features, choices  Privacy, security, compliance, etc

Why use cloud-computing? Scalability: Handling load peaks (EC2 instances for a new facebook app)‏

Why not use cloud-computing? Ooops...

“74%... prefer SaaS”

Why some enterprises are not interested in SaaS Forrester Research study: 66% Integration issues 61% Total cost of ownership concerns 55% Lack of customization 50% Security concerns 42% "We can't find the specific app. we need" 39% Complicated pricing models 39% Application performance 34% "We're locked in with our current vendor"

Different Cloud Computing Layers (Example players)‏ Application (SaaS)‏ DIY Application Platform Servers Storage Amazon S3, Dell, Apple,... 3Tera, EC2, SliceHost, GoGrid, RightScale, Linode Google App Engine, Mosso, Force.com, Engine Yard, Facebook, Heroku, AWS MS Live/ExchangeLabs, Google Apps; Salesforce.com Quicken Online, Zoho (Oren will elaborate in next session.)‏

Cloud Computing Applicability aka “What is commodity computing?” Extreme Computing Mundane Computing Cloud Dedicated Mundane Computing Cloud Dedicated

Cloud Computing Applicability Will grow over time Extreme Computing Mundane Computing Cloud Dedicated Mundane Computing Cloud Dedicated Extreme Computing Mundane Computing Cloud Dedicated Mundane Computing Cloud Dedicated

Case Study: Microsoft

Microsoft Responds "We're taking everything we do at the server level and saying we will have a service that mirrors that exactly. It's getting us to think about data centers at a scale that we haven't thought of before... [to create] a mega-data center that Microsoft and only a few others will have." -Bill Gates, quoted in NY Times 3 June 2008 "We believe that by 2010, at least 25 percent of our Office users will be using some kind of [online] service provided by Microsoft" -Eron Kelly, director of product management

Case Study: DreamHost 23 May 08: Tom says... “we are taking some steps to stop providing . It’s just not something people are looking for from us, and it’s something the big free providers like Yahoo, Microsoft, and Google can do better.”

Case Study: DreamHost Noteworthy rebuttal :)‏ 27 May 08: Tancred Says... “This is totally rubbish. I have been with dreamhost for at least 5 years. I host with you for one reason. SSH + pine.”

Case Study: Bechtel 2000: Mandate to cut IT costs by 25% Used Six-Sigma process to focus on inefficiencies Internal report cards; compare w/ other companies Achieved 30% improvement Data Center consolidation: >30 → 12 → 3 Networking: Use the Internet; become an ISP Now: embracing web-based cloud computing, becoming client agnostic; virtual desktops; becoming more “university like” re net security and desktop management. MS shop, but looking at Google Apps, etc

Challenging Assumptions Prescriptive Codes → Performance Stds SaaS/Cloud Apps enable virtual desktops and platform flexibility

Coming Up Oren: What's out there Erik & Oren: Google Apps ScottH & Tamara: Microsoft (cloud) Apps Kirk & Kerry: Concerns