how would cloud computing effect to software industry?

38
1 How would cloud computing Effect to Software Industry? Dr. Thanachart Numnonda Director Software Park Thailand 22 November 2012

Upload: imc-institute

Post on 29-Nov-2014

857 views

Category:

Documents


0 download

DESCRIPTION

Presentation by Dr. Thanachart Numnonda, at "Public Cloud Day", Software Park Thailand, November 2012

TRANSCRIPT

Page 1: How would cloud computing Effect to Software Industry?

1

How would cloud computing Effect to Software Industry?

Dr. Thanachart NumnondaDirectorSoftware Park Thailand22 November 2012

Page 2: How would cloud computing Effect to Software Industry?

2

Trends

Page 3: How would cloud computing Effect to Software Industry?

3

Mega IT Trends

Mobile ComputingCloud Computing

Social Technologies Information

Page 4: How would cloud computing Effect to Software Industry?

4

Gartner Top 10 Strategic Technology Trends

Media tablets and beyond

Mobile-centric applications and interfaces

Social &contextual user experience

Application stores and marketplace

The Internet of everything

Next-generation analytics

Big data

In-memory computing

Extreme low-energy servers

Cloud computing

Mobile Device Battles

Mobile Applications and HTML5

Personal Cloud

Enterprise App Stores

The Internet of Things

Hybrid IT and Cloud Computing

Strategic Big Data

Actionable Analytics

In Memory Computing

Integrated Ecosystems

2012 2013

Page 5: How would cloud computing Effect to Software Industry?

5

Cloud Computing changeIT as electricity industry

Page 6: How would cloud computing Effect to Software Industry?

6

Comparison of Traditional Marketing solutions with Cloud Marketing..

Traditional MarketingSolution (on Premise)

Cloud Marketing (as a Service)

Page 7: How would cloud computing Effect to Software Industry?

7

Three layers of Cloud services

Source : รอบรู้เรื่อง Cloud: http://thumbsup.in.th/

Page 8: How would cloud computing Effect to Software Industry?

8

Deployment Models

Source : รอบรู้เรื่อง Cloud: http://thumbsup.in.th/

Page 9: How would cloud computing Effect to Software Industry?

9

The Cloud

Page 10: How would cloud computing Effect to Software Industry?

10

“The cloud has flattened IT the way networks flattened the world.”

Cisco’s Vice President of Engineering Vivek Mansingh, 2012

Page 11: How would cloud computing Effect to Software Industry?

11

“Gartner forecasts public cloud services to be worth $109 billion this year, while the

EU expects the cloud to add as much as $206 billion to annual GDP between

now and 2020.”

Page 12: How would cloud computing Effect to Software Industry?

12

“At year-end 2016, more than 50 percent of Global 1000 companies

will have stored customer-sensitive data in the public cloud.”.

Gartner Prediction 2012

Page 13: How would cloud computing Effect to Software Industry?

13

“Public and private IT cloud services will generate nearly 14 million jobs worldwide by 2015.”

IDC, March 2012

Page 14: How would cloud computing Effect to Software Industry?

14

Change

Page 15: How would cloud computing Effect to Software Industry?

15

Change! In Software Industry

It's not just a platform change. You can't charge the same amount.It's changing your world.

Source : 3 ways big software companies may fail in the cloud:

Page 16: How would cloud computing Effect to Software Industry?

16

Software Applications Today

Support large number of users

Run on any devices

Location is no longer important

Require high scale servers / storages; more complicate hardware

Need to develop high scale applications; more complicate architectures

Page 17: How would cloud computing Effect to Software Industry?

17

Cloud Computing : SaaS

Gmail

Google Apps

Dropbox

Salesforce.com

Zoho

Microsoft Office 365

Etc.

Page 18: How would cloud computing Effect to Software Industry?

18

SaaS Impacts!

Software business model with change from licensing model to subscription (pay as you go)

Opportunity for SME : Cheaper software?

Software runs anywhere, anytime, any sdevice

Users can buy/ use software from anywhere without knowing the origin as long as they connected to the Internet

Less customer loyalty

Page 19: How would cloud computing Effect to Software Industry?

19

Mail Servers / Solutions

Page 20: How would cloud computing Effect to Software Industry?

20

IaaS Impacts!

IaaS is not just a normal hosting; it requires large investment on a data center.

Different architecture and business model.

Fewer large cloud data center in ASEAN will survive

Need to compete with big giants; Amazon, Google, Oracle, etc.

Page 21: How would cloud computing Effect to Software Industry?

21

PaaS Impacts!

Software development will shift toward the cloud.

Software company may develop their applications on public IaaS/Paas; Microsoft Azure, Google App Engines, Heroku, Amzaon S3

Require new skills

No boundary for selling softwares as long as your infrastructure is ready.

Page 22: How would cloud computing Effect to Software Industry?

22Source : http://acloudyplace.com/

Page 23: How would cloud computing Effect to Software Industry?

23

Software Development on IaaS

Comparing IAAS and PAAS: A Developer’s Perspective: aCloudyspace

Page 24: How would cloud computing Effect to Software Industry?

24

Software Development on PaaS

Comparing IAAS and PAAS: A Developer’s Perspective: aCloudyspace

Page 25: How would cloud computing Effect to Software Industry?

25

Cloud PaaS

Page 26: How would cloud computing Effect to Software Industry?

26

Cloud Integration

Cloud services are becoming more integrated and business friendly:

– Microsoft Azure + PHP + Java

– Force.com + Heroku + Spring

– Amazon Web Services – EC2, S3

– Google App Engine

– Exo IDE

Page 27: How would cloud computing Effect to Software Industry?

27

Most Important Skills Needed for Cloud Computing

Business & Financial Skills

Technical Skills

Enterprise Architecture & Business needs analysis

Project management skills

Contract and vendor negotiation

Security and compliance

Data integration and analysis skills

Mobile app development and management

Source http://www.forbes.com/sites/joemckendrick/2012/08/27/the-8-most-important-skills-needed-for-cloud-computing-today/

How the Cloud Changes Skills

Page 28: How would cloud computing Effect to Software Industry?

28

Requirements

Local OS

Server Management

HardwareAcquisition

Less More Revived Skills

New Skills

Networking

Application Support

SLA

Contracts

Monitoring

Public Cloud: Applications Development

Private Cloud: Virtualization

Page 29: How would cloud computing Effect to Software Industry?

29Source : Martin Yates: Chairman Cloud ComputingSingapore Computer Society

Job mapping into cloud ..examples

Page 30: How would cloud computing Effect to Software Industry?

30

Ready?

Page 31: How would cloud computing Effect to Software Industry?

31

Cloud Readiness Index 2012

Source : Asia Cloud Computing Association: Octberber 2012

Page 32: How would cloud computing Effect to Software Industry?

32

Issues of Cloud Services in Thailand

Lack of awareness // Misunderstanding about Cloud Computing

Security issue

Low Broadband/Internet Access

Data Protection

Limited Cloud Service Providers; both SaaS (Application) and IaaS (Data Center)

Page 33: How would cloud computing Effect to Software Industry?

33

Opportunities for Software Industry

Less investment for startup

Physical location is not a constraint: Cloud is borderless.

Faster time to market > Innovation

Wider distribution channel

Page 34: How would cloud computing Effect to Software Industry?

34

Page 35: How would cloud computing Effect to Software Industry?

35

Page 36: How would cloud computing Effect to Software Industry?

36

Page 37: How would cloud computing Effect to Software Industry?

37

Time to Change!! for The New Opportunities

Page 38: How would cloud computing Effect to Software Industry?

38

Thank you

[email protected]/thanachartwww.facebook.com/thanachartwww.swpark.or.thwww.facebook.com/softwareparkthailand