cloud computing & mobile applications: opportunity for thai developers

59
1 Cloud Computing & Mobile Applications: Opportunity for Thai Developers Assoc.Prof. Dr. Thanachart Numnonda Director Software Park Thailand 8 February 2011

Upload: software-park-thailand

Post on 08-May-2015

2.203 views

Category:

Technology


6 download

DESCRIPTION

Presentation by Software Park Thailand Director to E-Saan Software Park Tenant

TRANSCRIPT

Page 1: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

1

Cloud Computing & Mobile Applications: Opportunity for

Thai Developers

Assoc.Prof. Dr. Thanachart NumnondaDirectorSoftware Park Thailand8 February 2011

Page 2: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

2

Software Park Thailand

May 1997 : Approved by the cabinet

November 1999 : Established and moved to the current building

April 2001: Grand opened by HRH Princess Maha Chakri Sirindhorn.

Page 3: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

3

Software : Social Infrastructure

GrowthGrowthEngineEngine

EnablersEnablers

High Performance EconomyHigh Performance Economy

EducationEducation PublicPublicHealthHealth

IndustryIndustry&&

BusinessBusinessEtc.Etc.

Information TechnologyInformation Technology

Software IndustrySoftware Industry

NationalNationalWealth Wealth

Page 4: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

4

Page 5: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

5

Technology & Social Shift

New Business Rules

Communication Shift

Social Networks

Socializing & Sharing

Page 6: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

6

Impacts

The Future is social.

Everything is everywhere.

Everything is changing fast.

Everything is mobile.

Everything is fast.

Page 7: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

7

The enterprise world we live in 2010 and beyond

Global Direct, Open CustomersCommunication

Transparency

Work RemotelyDigital Life Convergence

(e.g. Social Media)

(Work and Personal lines are blurring)

(Customers, Resources, IPs are acquired everywhere)

(Mobility Trend)

(Blogs, Social Computing) Brief Collaboration(Assemble the best, Disassemble upon completion)

Source : I’m Cloud Confused

Page 8: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

8

The new “Always On” workforce

Smaller and Less Sufficiently Skilled

Increasingly Global

Highly Virtual

Vastly Diverse

Autonomous and Empowered

Source : Hewitt Associates: Next Generation Talent Management

Page 9: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

9

Teleworkers

Page 10: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

10

The new unified communication

Source : Cloud Computing : Jagdish K Vasishtha, Injoos

Page 11: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

11

Next Major Computing Cycle

Source: Morgan Stanley 2009

Page 12: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

12

New Trends

Web 2.0

Web as a Platform

OS/Device independence

Large scale computing

Software as a Service

Cloud Computing

Social Networks

Page 13: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

13

Gartner Top 10 Strategic Technologies

Page 14: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

14

Gartner Top 10 Strategic Technologies

Page 15: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

15Source: Morgan Stanley 2010

Page 16: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

16

Tablets

Page 17: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

17

SmartPhones

Page 18: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

18

Is anyone using Cloud?

Page 19: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

19

You need a massive infrastructure

Page 20: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

20

Cloud Services : ViewPoint

Page 21: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

21

Cloud Computing is Internet-based computing, whereby shared resources, software,

and information are provided to computers and other devices on demand, like the electricity grid.

Definition (Wikipedia)

Page 22: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

22

Cloud Computing

No Capital Expenditure

Pay as you go

Pay only for what you need

Elastic Capacity

Faster time to market

Focus on your business

Source : Architecting for the cloud : Amazon Web Services

Page 23: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

23

Is this just Hosting 2.0?

Cloud Players Hosting Players

Only few can afford billions dollar investment on data centers

Hundreds of them aroundthe world

No, they have different architecturesand business model

Source : I’m Cloud Confused

Hosting Players

Page 24: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

24

Cloud : Reliability, High Availability, Capacity Elasticity

Cloud Players

Source : I’m Cloud Confused

Hosting Players

Built-in Redundancy

Virtually unlimited storage, computing power

You have to manage reliability, fail over yourself

Bring your own or rentservers to increase capacity

Pay contact often yearlyPay only what you use

Page 25: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

25

Three layers of Cloud services

Page 26: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

26

Cloud Services

Page 27: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

27

Only a handful of major playerscan build

this massive infrastructure

Source : I’m Cloud Confused

Page 28: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

28

Architectures of public cloud

Source : Cloud Computing - Is Changing The Game Woohyun Kim

Page 29: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

29

Page 30: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

30Source : UBS Internet Research

Page 31: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

31

Page 32: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

32

Page 33: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

33

Page 34: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

34

The end of PC?

Most cloud applications that will be built are accessible from PC. Applications can be a browser base, applicationrunning on PC accessing data and services on the cloud

So will the mobile applications

Source : I’m Cloud Confused

Page 35: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

35

Cloud Computing Era

Source: ITRI ASOCIO Summit 2010

Page 36: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

36

Cloud Computing Value Chain

Source: ITRI ASOCIO Summit 2010

Page 37: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

37

Market Analysis

Bare Metal People Process based hardware provisioning

HaaS Hardware as a ServiceProgrammatic Interface for Hardware Provisioning

PaaS Platform as a Service(Hardware Provisioning Hidden Automatic Scaling)

SaaS Software as a Service(Platform , Scaling and Hardware transparent)

Incr

easi

ng V

irtua

liza

tion

Amazon

Network Device Layer

Google

Kindle

Alexa

Simple DB

EC2 S3

Microsoft IBM HP

Build there own

App Engine

App Engine

Google Apps

Android Win Mo

Live

Azure

Azure

Core Business

On Demand

Web spherePotential

Core Business

Partner Strategy

PartnerStrategy

IPAQ

Salesforce com

Force.com

Salesforce

Bare Metal People Process based hardware provisioning

IaaS Hardware as a ServiceProgrammatic Interface for Hardware Provisioning

PaaS Platform as a Service(Hardware Provisioning Hidden Automatic Scaling)

SaaS Software as a Service(Platform , Scaling and Hardware transparent)

Incr

easi

ng V

irtua

liza

tion

Amazon

Network Device Layer

Google

Kindle

Alexa

Simple DB

EC2 S3

Microsoft IBM HP

Build there own

App Engine

App Engine

Google Apps

AndroidWindow Phone

Desktop

Office 365

Windows Azure

Azure

Core Business

On Demand

Core Business

Salesforce com

Force.com

Salesforce

The Color Gradient indicates Increasing Desire to Enter the Space

Source : A Walk in the Clouds : Niraj Juneja

Page 38: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

38

The end of PC?

Most cloud applications that will be built are accessible from PC. Applications can be a browser base, applicationrunning on PC accessing data and services on the cloud

So will the mobile applications

Source : I’m Cloud Confused

Page 39: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

39

Smartphone v.s. PC

Page 40: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

40

Mobile Technology

Page 41: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

41

Mobile Market Variety

Page 42: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

42

History of Smartphone Platform

Page 43: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

43

Mobile Platform Market share

Page 44: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

44

Mobile Investment Choice

Page 45: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

45

Mobile App Stores

Page 46: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

46

Nokia has most paid apps

Page 47: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

47

Software Park Vision

“The future of Software Park is not a location, it is a platform and community on

the Internet.”

Page 48: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

48

The New Challenge

International public cloude.g.Google App Engine, Microsoft Azure

Salesforce, Amazon

Local public cloudTrue IDC

Enterprise cloud

Public Cloud Services (PaaS)e.g. Google APIs, Local APIs

Social Network APIse.g. Twitter, Facebook

Local Web Services

International Cloud Apps (SaaS)e.g. DropBox, Salesforce, CRM on Demand

Local Cloud Apps (SaaS)

Cloud Devicese.g. Tablets, SmartPhones, Desktop

Page 49: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

49

Software Park Missionon New Computing Era

“Enabling Thai software industry to

understand and have skills in the software business; especially in Mobile Applications& Cloud markets”

Page 50: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

50

The New Challenge

International public cloude.g.Google App Engine, Microsoft Azure

Salesforce, Amazon

Local public cloudTrue IDC

Enterprise cloud

Public Cloud Services (PaaS)e.g. Google APIs, Local APIs

Social Network APIse.g. Twitter, Facebook

Local Web Services

International Cloud Apps (SaaS)e.g. DropBox, Salesforce, CRM on Demand

Local Cloud Apps (SaaS)

Cloud Devicese.g. Tablets, SmartPhones, Desktop

Page 51: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

51

Cloud Computing Market

Page 52: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

52

Technology TransferMobile Application Training

– Android

– iOS Programming; short course, Mini-Master

– BlackBerry, Windows Phone 7

Cloud Computing Training– True IDC

– Microsoft Azure

– Google App Engine

Page 53: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

53

iOS TrainingMobile Devices for Modern Business

iPhone Application Development : Basic– 5 Days course

– First Course 7-11 Feb

iPhone Application Development : Advance– 5 Days course

– First Course 14 – 18 March

http://www.swpark.or.th/service/ttd/annual-training-schedule

Page 54: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

54

Mini MasterCo-Course with Faculty of IT, KMITL

Mini Master in iOS Programming– 140 Hrs course

– iPhone Development

Mini Master of Java Technology– 140 Hrs course

– Web Services/ SOA/ Google Cloud

Start in May 2011

Page 55: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

55

Mobile Testing Center

Mobile Application Developer community

Handset Testing Center

Partner with TRIDI, NECTEC

Grow applications on Cloud Device

Page 56: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

56

True IDC

Free training for software houses

The Winner Project

Build awareness for Software Industry

Page 57: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

57

Seminars

Mobile Dev Tech Talk

– iOS / Android Trends

– 7 Feb 1-4 pm.

– Software Park

Discover what Cloud Computing can do for your Software business

– Co-event with True IDC

– 1 Feb 1 – 4.30 pm

– Software Park

Page 58: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

58

Time to Change!!

for The New Opportunities

--------

Partner with Software Park

to Win

Page 59: Cloud Computing & Mobile Applications: Opportunity for Thai Developers

59

Thank you

[email protected]/thanachartwww.facebook.com/thanachartwww.swpark.or.th