51
5 Facets of Cloud Computing How it affects you? Presented by: Raymond Gao Date: May 17, 2014 Organised by: AGBC, Munich

5 facets of cloud computing - Presentation to AGBC

Embed Size (px)

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

Page 1: 5 facets of cloud computing - Presentation to AGBC

5 Facets of Cloud Computing

How it affects you?

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

Page 2: 5 facets of cloud computing - Presentation to AGBC

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

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

Page 3: 5 facets of cloud computing - Presentation to AGBC

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

Page 4: 5 facets of cloud computing - Presentation to AGBC

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

Page 5: 5 facets of cloud computing - Presentation to AGBC

Photos from Past Activities

JavaOne, 2001, San Francisco Dagstuhl Seminar, 2005

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

Page 6: 5 facets of cloud computing - Presentation to AGBC

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?

Page 7: 5 facets of cloud computing - Presentation to AGBC

5 Topics about Cloud Computing

Page 8: 5 facets of cloud computing - Presentation to AGBC

Origin & Evolution of Cloud Computing

Page 9: 5 facets of cloud computing - Presentation to AGBC

Which One is A Better Brand?

A) B)

Page 10: 5 facets of cloud computing - Presentation to AGBC

Because Good Things Keep on Getting Better.

Page 11: 5 facets of cloud computing - Presentation to AGBC

Cloud Computing is Changing the Industry!

Page 12: 5 facets of cloud computing - Presentation to AGBC

Old Soldiers Never Die, They Just Fade Away.

The seed was sown ...

Page 13: 5 facets of cloud computing - Presentation to AGBC

Cloud Computing Evolved from ASP

Page 14: 5 facets of cloud computing - Presentation to AGBC

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

(Shiva Ayyadurai)

Page 15: 5 facets of cloud computing - Presentation to AGBC

Imagine Owning a Power Generator

Page 16: 5 facets of cloud computing - Presentation to AGBC

On-Demand Model of Cloud Computing - Utility

Computation on-Demand

Electric Utility

Page 17: 5 facets of cloud computing - Presentation to AGBC

Cloud Computing Simplistic View

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

Page 18: 5 facets of cloud computing - Presentation to AGBC

Value Propositions

Page 19: 5 facets of cloud computing - Presentation to AGBC

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

Page 20: 5 facets of cloud computing - Presentation to AGBC

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.

Page 21: 5 facets of cloud computing - Presentation to AGBC

Cloud Computing Helps Reducing Waste

Page 22: 5 facets of cloud computing - Presentation to AGBC

Sharing Makes a Greener IT

Page 23: 5 facets of cloud computing - Presentation to AGBC

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

LA has ~3.858 million inhabitants.

Page 24: 5 facets of cloud computing - Presentation to AGBC

Data Centers and Energy Consumption

Page 25: 5 facets of cloud computing - Presentation to AGBC

My Educational Trip to Chicago

Page 26: 5 facets of cloud computing - Presentation to AGBC

Key Concepts and Technologies

Page 27: 5 facets of cloud computing - Presentation to AGBC

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)

Page 28: 5 facets of cloud computing - Presentation to AGBC

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)

Page 29: 5 facets of cloud computing - Presentation to AGBC

From A Concept to Flagship Products

An HackIntegration with

Facebook

A POCPlatform of APIs

Flagship ProductsInternet of Customers

Refinements from Idea to Practical Application

Page 30: 5 facets of cloud computing - Presentation to AGBC

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

Page 31: 5 facets of cloud computing - Presentation to AGBC

How Do You Get Started?

● Review your needs

● Have a plan

● Measure progress regularly

Page 32: 5 facets of cloud computing - Presentation to AGBC

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?

Page 33: 5 facets of cloud computing - Presentation to AGBC

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

Page 34: 5 facets of cloud computing - Presentation to AGBC

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.

Page 35: 5 facets of cloud computing - Presentation to AGBC

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

Page 36: 5 facets of cloud computing - Presentation to AGBC

Fuzzy Logic, But Get Closer to Target

Solution is Binary

90% Startups Fail

500% Improvement

Page 37: 5 facets of cloud computing - Presentation to AGBC

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.

Page 38: 5 facets of cloud computing - Presentation to AGBC

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.

Page 39: 5 facets of cloud computing - Presentation to AGBC

Q & A

Page 40: 5 facets of cloud computing - Presentation to AGBC

Backup Slides

Page 41: 5 facets of cloud computing - Presentation to AGBC

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)

Page 42: 5 facets of cloud computing - Presentation to AGBC

Getting Things done Faster & Cheaper

Page 43: 5 facets of cloud computing - Presentation to AGBC

Copyright © 2014 Accenture All rights reserved.

Rapid Change in Dominant Mobile Phone OS Players

Page 44: 5 facets of cloud computing - Presentation to AGBC

Good Things Keep On Getting Better

Various Examples

Page 45: 5 facets of cloud computing - Presentation to AGBC

Race to Greener Data Centers

Page 46: 5 facets of cloud computing - Presentation to AGBC

Other Benefits of Cloud Computing

● CapEx vs OpEx● Faster product-to-

market (Agility)● Reduced administration

effort / less hassles● Fewer Outages / more

reliable data guardian

Page 47: 5 facets of cloud computing - Presentation to AGBC

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.

Page 48: 5 facets of cloud computing - Presentation to AGBC

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/

Page 49: 5 facets of cloud computing - Presentation to AGBC

Is Cloud Safe? & Legal Ramifications

Page 50: 5 facets of cloud computing - Presentation to AGBC

Cloud Security Can Cover Your Back.

Page 51: 5 facets of cloud computing - Presentation to AGBC

How CipherCloud Works