Cloud Computing & Mobile
Applications: Opportunity for
      Thai Developers

Assoc.Prof. Dr. Thanachart Numnonda
Director
Software Park Thailand
8 February 2011
                                      1
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.
                              2
Software : Social Infrastructure

National               High Performance Economy
Wealth




Growth                                Industry
                         Public          &
Engine     Education                              Etc.
                         Health       Business




                        Information Technology
Enablers
                           Software Industry



                                                         3
4
Technology & Social Shift

New Business Rules
Communication Shift
Social Networks
Socializing & Sharing




                               5
Impacts

The Future is social.
Everything is everywhere.
Everything is changing fast.
Everything is mobile.
Everything is fast.



                               6
The enterprise world we live in
            2010 and beyond

          Global                                       Direct, Open Customers
(Customers, Resources, IPs are acquired everywhere)        Communication
                                                              (e.g. Social Media)


         Digital Life Convergence
              (Work and Personal lines are blurring)
                                                           Work Remotely
                                                                   (Mobility Trend)

  Transparency
  (Blogs, Social Computing)              Brief Collaboration
                                 (Assemble the best, Disassemble upon completion)
Source : I’m Cloud Confused                                                           7
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                                           8
Teleworkers




              9
The new unified communication




Source : Cloud Computing : Jagdish K Vasishtha, Injoos
                                                         10
Next Major Computing Cycle




                                     11
Source: Morgan Stanley 2009
New Trends
Web 2.0
Web as a Platform
OS/Device independence
Large scale computing
Software as a Service
Cloud Computing
Social Networks
                         12
Gartner Top 10 Strategic Technologies




                                        13
Gartner Top 10 Strategic Technologies




                                        14
15
Source: Morgan Stanley 2010
Tablets




          16
SmartPhones




              17
Is anyone using Cloud?




                         18
You need a massive infrastructure




                                19
Cloud Services : ViewPoint




                             20
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)




                                                          21
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



                                                            22
Source : Architecting for the cloud : Amazon Web Services
Is this just Hosting 2.0?
                  No, they have different architectures
                          and business model

       Cloud Players                        Hosting Players

                                         Hundreds of them around
                                                the world



   Only few can afford billions dollar
      investment on data centers
                                                                   23
Source : I’m Cloud Confused
Cloud : Reliability, High Availability,
           Capacity Elasticity
     Cloud Players                     Hosting Players

  Pay only what you use           Pay contact often yearly

  Virtually unlimited             Bring your own or rent
  storage, computing power        servers to increase capacity
            Built-in Redundancy             You have to manage
                                      reliability, fail over yourself

                                                                        24
Source : I’m Cloud Confused
Three layers of Cloud services




                                 25
Cloud Services




                 26
Only a handful of major players
              can build
      this massive infrastructure




                                      27
Source : I’m Cloud Confused
Architectures of public cloud




                                                              28
Source : Cloud Computing - Is Changing The Game Woohyun Kim
29
30
Source : UBS Internet Research
31
32
33
The end of PC?
              Most cloud applications that will be built are
              accessible from PC.
              Applications can be a browser base, application
              running on PC accessing data and services on the cloud




           So will the mobile applications



                                                                       34
Source : I’m Cloud Confused
Cloud Computing Era




                                       35
Source: ITRI ASOCIO Summit 2010
Cloud Computing Value Chain




Source: ITRI ASOCIO Summit 2010    36
Market Analysis
                                                                                         The Color Gradient indicates Increasing Desire to Enter the Space




                                                                                           Window Phone
  Network Device Layer                                         Kindle      Android          Win Mo
                                                                                              Desktop                               IPAQ
                                  Increasing Virtualization



   SaaS                                                        Alexa       Google Apps      Live 365
                                                                                            Office
   Software as a Service                                                                                                            Partner
                                                                                                                                                       Salesforce
   (Platform , Scaling                                                                                                              Strategy
   and Hardware transparent)
  PaaS                                                                                                          Web sphere
                                                               Simple DB   App Engine       Azure
                                                                                           Windows Azure                            Partner
   Platform as a Service                                                                                        Potential                              Force.com
                                                                                                                                    Strategy
  (Hardware Provisioning Hidden
   Automatic Scaling)

   HaaS
   IaaS                                                        EC2
   Hardware as a Service                                                   App Engine       Azure               On Demand
                                                               S3
   Programmatic Interface for
   Hardware Provisioning

                                                                           Build there
   Bare Metal                                                              own
                                                                                                               Core Business       Core Business
   People Process based
   hardware provisioning

                                                               Amazon      Google          Microsoft               IBM              HP                 Salesforce
                                                                                                                                                       com

                                                                                                                                                                    37
Source : A Walk in the Clouds : Niraj Juneja
The end of PC?
              Most cloud applications that will be built are
              accessible from PC.
              Applications can be a browser base, application
              running on PC accessing data and services on the cloud




           So will the mobile applications



                                                                       38
Source : I’m Cloud Confused
Smartphone v.s. PC




                     39
Mobile Technology




                    40
Mobile Market Variety




                        41
History of Smartphone Platform




                                 42
Mobile Platform Market share




                               43
Mobile Investment Choice




                           44
Mobile App Stores




                    45
Nokia has most paid apps




                           46
Software Park Vision


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




                                              47
The New Challenge

                                Cloud Devices
                  e.g. Tablets, SmartPhones, Desktop

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


Public Cloud Services (PaaS) Social Network APIs                         Local
      e.g. Google APIs, Local APIs          e.g. Twitter, Facebook     Web Services

  International public cloud             Local public cloud
e.g.Google App Engine, Microsoft Azure
                                               True IDC
                                                                     Enterprise cloud
         Salesforce, Amazon
                                                                                    48
Software Park Mission
  on New Computing Era

   “Enabling Thai software industry to
understand and have skills in the software
     business; especially in Mobile
     Applications& Cloud markets”




                                             49
The New Challenge

                                Cloud Devices
                  e.g. Tablets, SmartPhones, Desktop

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


Public Cloud Services (PaaS) Social Network APIs                         Local
      e.g. Google APIs, Local APIs          e.g. Twitter, Facebook     Web Services

  International public cloud             Local public cloud
e.g.Google App Engine, Microsoft Azure
                                               True IDC
                                                                     Enterprise cloud
         Salesforce, Amazon
                                                                                    50
Cloud Computing Market




                         51
Technology Transfer
Mobile Application Training
   –    Android
   –    iOS Programming; short course, Mini-
        Master
   –    BlackBerry, Windows Phone 7
Cloud Computing Training
   –    True IDC
   –    Microsoft Azure
   –    Google App Engine
                                               52
iOS Training
Mobile 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
                                              53
Mini Master
Co-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

                                          54
Mobile Testing Center
Mobile Application Developer community
Handset Testing Center
Partner with TRIDI, NECTEC
Grow applications on Cloud Device




                                         55
True IDC
Free training for software houses
The Winner Project
Build awareness for Software Industry




                                        56
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
                                                57
Time to Change!!
for The New Opportunities
        --------
Partner with Software Park
           to Win

                             58
Thank you

thanachart@swpark.or.th
twitter.com/thanachart
www.facebook.com/thanachart
www.swpark.or.th
                              59

Cloud Computing & Mobile Applications: Opportunity for Thai Developers

  • 1.
    Cloud Computing &Mobile Applications: Opportunity for Thai Developers Assoc.Prof. Dr. Thanachart Numnonda Director Software Park Thailand 8 February 2011 1
  • 2.
    Software Park Thailand May1997 : Approved by the cabinet November 1999 : Established and moved to the current building April 2001: Grand opened by HRH Princess Maha Chakri Sirindhorn. 2
  • 3.
    Software : SocialInfrastructure National High Performance Economy Wealth Growth Industry Public & Engine Education Etc. Health Business Information Technology Enablers Software Industry 3
  • 4.
  • 5.
    Technology & SocialShift New Business Rules Communication Shift Social Networks Socializing & Sharing 5
  • 6.
    Impacts The Future issocial. Everything is everywhere. Everything is changing fast. Everything is mobile. Everything is fast. 6
  • 7.
    The enterprise worldwe live in 2010 and beyond Global Direct, Open Customers (Customers, Resources, IPs are acquired everywhere) Communication (e.g. Social Media) Digital Life Convergence (Work and Personal lines are blurring) Work Remotely (Mobility Trend) Transparency (Blogs, Social Computing) Brief Collaboration (Assemble the best, Disassemble upon completion) Source : I’m Cloud Confused 7
  • 8.
    The new “AlwaysOn” workforce Smaller and Less Sufficiently Skilled Increasingly Global Highly Virtual Vastly Diverse Autonomous and Empowered Source : Hewitt Associates: Next Generation Talent Management 8
  • 9.
  • 10.
    The new unifiedcommunication Source : Cloud Computing : Jagdish K Vasishtha, Injoos 10
  • 11.
    Next Major ComputingCycle 11 Source: Morgan Stanley 2009
  • 12.
    New Trends Web 2.0 Webas a Platform OS/Device independence Large scale computing Software as a Service Cloud Computing Social Networks 12
  • 13.
    Gartner Top 10Strategic Technologies 13
  • 14.
    Gartner Top 10Strategic Technologies 14
  • 15.
  • 16.
  • 17.
  • 18.
    Is anyone usingCloud? 18
  • 19.
    You need amassive infrastructure 19
  • 20.
    Cloud Services :ViewPoint 20
  • 21.
    Cloud Computing isInternet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid. Definition (Wikipedia) 21
  • 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 22 Source : Architecting for the cloud : Amazon Web Services
  • 23.
    Is this justHosting 2.0? No, they have different architectures and business model Cloud Players Hosting Players Hundreds of them around the world Only few can afford billions dollar investment on data centers 23 Source : I’m Cloud Confused
  • 24.
    Cloud : Reliability,High Availability, Capacity Elasticity Cloud Players Hosting Players Pay only what you use Pay contact often yearly Virtually unlimited Bring your own or rent storage, computing power servers to increase capacity Built-in Redundancy You have to manage reliability, fail over yourself 24 Source : I’m Cloud Confused
  • 25.
    Three layers ofCloud services 25
  • 26.
  • 27.
    Only a handfulof major players can build this massive infrastructure 27 Source : I’m Cloud Confused
  • 28.
    Architectures of publiccloud 28 Source : Cloud Computing - Is Changing The Game Woohyun Kim
  • 29.
  • 30.
    30 Source : UBSInternet Research
  • 31.
  • 32.
  • 33.
  • 34.
    The end ofPC? Most cloud applications that will be built are accessible from PC. Applications can be a browser base, application running on PC accessing data and services on the cloud So will the mobile applications 34 Source : I’m Cloud Confused
  • 35.
    Cloud Computing Era 35 Source: ITRI ASOCIO Summit 2010
  • 36.
    Cloud Computing ValueChain Source: ITRI ASOCIO Summit 2010 36
  • 37.
    Market Analysis The Color Gradient indicates Increasing Desire to Enter the Space Window Phone Network Device Layer Kindle Android Win Mo Desktop IPAQ Increasing Virtualization SaaS Alexa Google Apps Live 365 Office Software as a Service Partner Salesforce (Platform , Scaling Strategy and Hardware transparent) PaaS Web sphere Simple DB App Engine Azure Windows Azure Partner Platform as a Service Potential Force.com Strategy (Hardware Provisioning Hidden Automatic Scaling) HaaS IaaS EC2 Hardware as a Service App Engine Azure On Demand S3 Programmatic Interface for Hardware Provisioning Build there Bare Metal own Core Business Core Business People Process based hardware provisioning Amazon Google Microsoft IBM HP Salesforce com 37 Source : A Walk in the Clouds : Niraj Juneja
  • 38.
    The end ofPC? Most cloud applications that will be built are accessible from PC. Applications can be a browser base, application running on PC accessing data and services on the cloud So will the mobile applications 38 Source : I’m Cloud Confused
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
    Nokia has mostpaid apps 46
  • 47.
    Software Park Vision “The future of Software Park is not a location, it is a platform and community on the Internet.” 47
  • 48.
    The New Challenge Cloud Devices e.g. Tablets, SmartPhones, Desktop International Cloud Apps (SaaS) Local Cloud Apps (SaaS) e.g. DropBox, Salesforce, CRM on Demand Public Cloud Services (PaaS) Social Network APIs Local e.g. Google APIs, Local APIs e.g. Twitter, Facebook Web Services International public cloud Local public cloud e.g.Google App Engine, Microsoft Azure True IDC Enterprise cloud Salesforce, Amazon 48
  • 49.
    Software Park Mission on New Computing Era “Enabling Thai software industry to understand and have skills in the software business; especially in Mobile Applications& Cloud markets” 49
  • 50.
    The New Challenge Cloud Devices e.g. Tablets, SmartPhones, Desktop International Cloud Apps (SaaS) Local Cloud Apps (SaaS) e.g. DropBox, Salesforce, CRM on Demand Public Cloud Services (PaaS) Social Network APIs Local e.g. Google APIs, Local APIs e.g. Twitter, Facebook Web Services International public cloud Local public cloud e.g.Google App Engine, Microsoft Azure True IDC Enterprise cloud Salesforce, Amazon 50
  • 51.
  • 52.
    Technology Transfer Mobile ApplicationTraining – Android – iOS Programming; short course, Mini- Master – BlackBerry, Windows Phone 7 Cloud Computing Training – True IDC – Microsoft Azure – Google App Engine 52
  • 53.
    iOS Training Mobile Devicesfor 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 53
  • 54.
    Mini Master Co-Course withFaculty 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 54
  • 55.
    Mobile Testing Center MobileApplication Developer community Handset Testing Center Partner with TRIDI, NECTEC Grow applications on Cloud Device 55
  • 56.
    True IDC Free trainingfor software houses The Winner Project Build awareness for Software Industry 56
  • 57.
    Seminars Mobile Dev TechTalk – 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 57
  • 58.
    Time to Change!! forThe New Opportunities -------- Partner with Software Park to Win 58
  • 59.