5 facets of cloud computing - Presentation to AGBC

Preview:

DESCRIPTION

My presentation to AGBC (American German Business Club) on Cloud Computing and Social Causes. How doing non-profit work helps finding and validates Use Cases, the heart of any application, business venture, etc.

Citation preview

5 Facets of Cloud Computing

How it affects you?

Presented by: Raymond GaoDate: May 17, 2014Organised by: AGBC, Munich

How One Company Does It?Salesforce1999 - Founded2014 - Mkt. $34.83 Billion

One of the most important Cloud Computing / SaaS Companies in the world.

Agenda● My Bio

● 5 Ws of Cloud Computing○ What, Why, When, Where, and Who○ How you can apply it - Use Case, Methodology, and Measurement

● Discussions

Ray’s Bio● Manager @ Accenture, Focusing on SaaS / Cloud topics● Portal Lead @ BEA Systems / Oracle● Lead Architect @ Nokia / Global Enterprise IT strategy● Technical Manager @ Sun Microsystem / E-Commerce

● Speaker at Conf./Seminar, JavaOne, Dagstuhl, … ● Numerous Publications, over dozens

● Lectured at University of Burgundy, France / DB & Cloud Computing

Photos from Past Activities

JavaOne, 2001, San Francisco Dagstuhl Seminar, 2005

F8 Conference, 2009, San Fran IUT, Dijon, 2010

French Student With A Tough Question

Comment est-ce qu'on peut plus rapide gagner beaucoup d'argent?

En: How can one make lots of money very quickly?

De: Wie kann man viel Reichtum sammeln so schnell wie möglich?

5 Topics about Cloud Computing

Origin & Evolution of Cloud Computing

Which One is A Better Brand?

A) B)

Because Good Things Keep on Getting Better.

Cloud Computing is Changing the Industry!

Old Soldiers Never Die, They Just Fade Away.

The seed was sown ...

Cloud Computing Evolved from ASP

14 Years Old invented EmailEmail is available since 1969/1971 …

(Shiva Ayyadurai)

Imagine Owning a Power Generator

On-Demand Model of Cloud Computing - Utility

Computation on-Demand

Electric Utility

Cloud Computing Simplistic View

It’s about focusing on the business, rather than technical problems.

Value Propositions

Benefits of Cloud Computing

● Financial Incentives○ OpEx Vs. CapEx○ TCO (Design + Development + Maintenance Costs)

● Speed○ Agility - Go Faster from Concept to Product○ More Iterations == Comprehensive Coverage of Problem / Visibility

● Reliability○ Fewer Downtimes○ Smooth Recovery and Disaster Prevention Guardians

● Efficiency○ Focus on primary business processes instead of technical problems○ Training & Flatter Learning Curve

Typical Project CapEx● H/W Equipment

○ Computer○ Storage System

● S/W Licensing○ OS○ DB○ App Servers

● Professional Services○ Architecture & Planning○ Installation

● Product Support fees(gold, silver, platinum, ...)

● DataCenter Setup○ Racking○ Networking ○ Backup Power

● Maintenance & Monitoring○ Anti-Virus○ FireWall○ Load Balance

● etc.

Cloud Computing Helps Reducing Waste

Sharing Makes a Greener IT

One Scenario: Lawrence Berkeley National LabSource: Google studyhttps://www.google.com/green/efficiency/industry-collaboration/

LA has ~3.858 million inhabitants.

Data Centers and Energy Consumption

My Educational Trip to Chicago

Key Concepts and Technologies

Simplified Layers of Cloud Computing StackIaaS - Infrastructure As A Service

(Your condo in NYC)

PaaS - Platform As A Service

(Your accountant / bookkeeper / handymen)

SaaS - Software As A Service

(Your Interior Design and Decorator)

My Experience: Refining Ideas Takes Iterations

1st Step, IAAS

Simple FB AppOnPremise

PAASNo Admin/ Handyman, No

problem

SAASDon’t have DBA, Even Simpler

Build a better mousetrap, and the world will beat a path to your door.

- Ralph Waldo Emerson

(May 25, 1803 – April 27, 1882)

From A Concept to Flagship Products

An HackIntegration with

Facebook

A POCPlatform of APIs

Flagship ProductsInternet of Customers

Refinements from Idea to Practical Application

How it affects You?

Choose right tool for the job!

What's important is that you have a faith in people, that they're basically good and smart, and if you give them tools, they'll do wonderful things with them.

- Steve Jobs

How Do You Get Started?

● Review your needs

● Have a plan

● Measure progress regularly

Do You Know Your Needs?知彼知己,百戰不殆;不知彼而知己,一勝一負;不知彼,不知己,每戰必殆

● What are your priorities?● Why do you use technology?● What is your IT knowledge level?● What is your budget?● Do you have a support staff?● How important is your data?● How often do you make changes?● Do you need to want data backup?● Rate importance of privacy to you?● Do you work across-border, intl

projects?

Cloud Self Assessment

Your needs Org Size

Big Company

IndividualNon-profit

SMB

Complex Policy

Quick Decisions

Faster Adoption

Contact Me

Slower Adoption

Usage Scenarios

Timeline

Budget

Know-how

Do-ItYourself

Ask Friends

Professional Help

General Cloud Use Cases & TechnologiesUse Cases Cloud Technologies Traditional S/W

General Productivity(Doc / Slides / XLS)

Google AppsiCloudOffice 365

MSFT OfficeiWork

Storage (File, Music, Video)

DropBox, Box.NetGoogle Cloud StorageMSFT SkyDriveiCloud

Local HDSD driveRemovable HDDVD

Email (General Purpose) Google MailYahooLive / Outlook.com

Apple MailMSFT OutlookMozilla Thunderbird

EMail (Distribution List) AWS SMS serviceSendgridMailChimpVerticalResponse

SendMailPostBoxOutlook, etc.

Good Ideas will Self-Multiply and Evolve

Snail Mail Email

1978 97 billion 5,000

1988 161 billion 3 billion

1996 183 billion 200 billion

2009 177 billion 100 trillion

2009 172 billion 150 trillion

2020 130 billion 500 trillion

Fuzzy Logic, But Get Closer to Target

Solution is Binary

90% Startups Fail

500% Improvement

Cloud Computing

1. It is a natural part of technology evolution.2. It is simple, and definitely NOT rocket science.3. Its value propositions include financial, operational,

reliability, …4. It can be green and clean.5. It makes measurable impacts for non-profits and

startups.

Key Trends in the Technology Space# of Smartphones > Desktops / Laptops In 2011, Cloud Computing topped $1.1 Trillion

SaaS is the fastest growing segment.

Jobs report confirms that as well.

Q & A

Backup Slides

Who’s who of Cloud Computing...

● SAP acquired SuccessFactors for $3.4 billion (SaaS)● Salesforce acquires Heroku for ~$250 million (PaaS)● IBM acquires SoftLayer for $1.2 billion (IaaS)● Oracle acquires RightNow for $1.5 billion (IaaS Mgt)● Microsoft acquires Nokia and works with Joyent (mobile

+ hosting)● VMWare works with IBM, EMC on CloudFoundry (PaaS)● AWS wons CIA $600 millions contract (IaaS)● Citrix acquires FrameHawk and focus on virtual desktop

(virtual desktop)

Getting Things done Faster & Cheaper

Copyright © 2014 Accenture All rights reserved.

Rapid Change in Dominant Mobile Phone OS Players

Good Things Keep On Getting Better

Various Examples

Race to Greener Data Centers

Other Benefits of Cloud Computing

● CapEx vs OpEx● Faster product-to-

market (Agility)● Reduced administration

effort / less hassles● Fewer Outages / more

reliable data guardian

Other Philanthropy Examples - 2013● Facebook Founder Mark

Zuckerberg donates $500 millions to Charity

● Bill Gates started The Giving Pledge Foundation - 81 Billionaires committed to giving at least 50% of their wealth to charity causes, as of 2012.

Concerns & Solutions

● Privacy○ Who owns the data?○ Where does the data reside?

● Integration○ Public / Private / Hybrid○ On-Premise to Cloud

● Maturity○ Standardization○ Cloud-to-Cloud integration

source: http://www.chrisgrudzinski.com/cloud-computing/cloud-computing-skyward-bound/

Is Cloud Safe? & Legal Ramifications

Cloud Security Can Cover Your Back.

How CipherCloud Works

Recommended