IT Technology Trends 2014

Post on 15-Jan-2015

2.211 views 2 download

Tags:

description

 

Transcript of IT Technology Trends 2014

IT TechnologyTrends 2014

Assoc.Prof. Dr. Thanachart NumnondaExecutive DirectorIMC Institute16 May 2014

2

Mainframe Client/ServerWeb Generation

Cloud Computing

The new IT era

3

The next phase of the Internet

Connectivity

Intelligence Machines

Big Data and Analytics

Cloud

4

5

Trend #1Mobile Diversity & Mobile Apps

6

Mobile Trends

The era of PC dominance with Windows as the single platform will be replaced with a post-PC era where Windows is one of a variety of environments IT

Mobile Device Diversity: Many form factors, screen sizes, interaction styles, platforms, architectures

Innovative BYO knowledge workers will use 3 to 5 devices by 2016

7

Worldwide Devices Shipments

8

Worldwide Devices Shipments by OS

9

Smartphone Marketshare Q1: 2014

Source IDC

10

Tablet Marketshare Q1: 2014

11

Mobile Devices - No Single Vendor or Platform Will Dominate

Source Gartner

12

The Rise of Enterprise Mobile Platforms

Enterprise mobile platforms are key strategic solutions encompassing mobile applications, integration, management, and security

– Cloud-delivered

– Social-enabled

– Multichannel

– Device-aware

– Device-agnostic

13

Mobile Apps and Applications

Richer UI models– Voice, Video & more

Microsoft, Google and Apple will battle for leadership– “Modern” UI & “Apps” vs. “Applications”

– Contextual, connected, multi-device

Multichannel applications– Store, Sync and Share

– Cross-Platform Applications

Development challenges– New design skills

– Responsive Design

14

15

The Store Index

16

Mobile Application Development

Source KMS Technology

17

Mobile Applications

Hybrid approach allows developers to write HTML5 code once and deploy it on multiple platform.

Nevertheless, native apps won't disappear, and will always offer the best user experiences and most sophisticated features.

More than 50% of companies will look to the cloud for their mobile app deployments.

18

Mobile Web

A design approach that optimises users’ viewing experiences across a wide range of devices.

Pro:● it is your website, so costs are

minimised and service iteration simplified

● uses open standards (HTML5)● no gatekeepers to constrain

access● performance still good● clear winning strategy for ‘utility’

services

Con:● not persistent on device● some device features

unavailable● requires internet connection● not snappy enough for some

complex services (eg Spotify, Facebook, Skype)

● no ‘download and buy’ revenue stream

19

Native Apps

Native apps are downloadable software applications that run using the device’s operating system code and APIs.

Pro:● revenue (download and buy)● persistent presence on device● can access all functions on a

device● snappier performance in

general● can be used offline, in some

cases

Con:● expensive to develop and

maintain● needs several different versions ● can only be downloaded via

gatekeeper app stores ● most apps are rarely

downloaded, and even then hardly used

20

Programming Community Index 2014

21

Mobile App Developers

22

Mobile Developer Mindshare 2014

Source Vision Mobile

23

Mobile Developer Target Platform

Source Vision Mobile

24

JavaScript

JavaScript support soon became standard in every browser.

JavaScript libraries are on the rise.

JavaScript libraries like jQuery, Node.js, Knockout.js, AngularJS, and Backbone.JS are becoming a part of the mainstream web development.

25

HTML5

Gartner predicts that through 2014, improved JavaScript performance will begin to push HTML5 and the browser as a mainstream enterprise application development environment.

HTML 5 has continued to become a vital part of the Web development.

HTML 5 and JavaScript are used together. As a web developer, just one is not going to help you. You must know and use both.

26

Hybrid & Cross-Platform SDKS

Source KMS Technology

27

28

Trend #2Big Data

29

The Rise of Big Data

30

Data Growth

31

Big Data Classification

32

Three Characteristics of Big Data

Source Introduction to Big Data: Dr. Putchong Uthayopas

33

Big Data Supply Chain

34

Big Data Opportunity

Source: Big Data in the Enterprise. When to Use What?

35

Big Data Landscape

Source: Big Data in the Enterprise. When to Use What?

36

Big Data Landscape... More

37

Hadoop Led the Way

38

A scalable fault-tolerant distributed system for data storage and processing

Completely written in javaOpen source & distributed under Apache license

What is Hadoop?

39

MapReduce (Job Scheduling/Execution System)

Hadoop Ecosystem

HDFS(Hadoop Distributed File System)

Hive

Zo

oke

pp

er

Flu

me

HBase

Source Big Data Hadoop: Danairat Thanabodithammachari

Pig

40

“By 2015. 50% of Enterprise data will run onHadoop platform”

Yahoo

41

Popular NoSQL/New SQL Distributions

42

Big Data as distributed, scale-out, sharded data stores

Popular MPP Distributions

43

Big Data Solution

Sensors Devices Bots Crawlers ERP CRM LOB APPs

Unstructured and Structured Data

Parallel Data Warehouse

Hadoop On Cloud

Hadoop On Private Server

Connectors

S S RS

BI Platform

Familiar End User ToolsSpreadsheet Embedded BIPredictive Analytics

Data Market Place

Data Market

Petabytes of Data (Unstructured)

Hundreds of TB of Data (structured)

44

“B ัy 2015, Big Data demand will reach 4.4million jobs globally, but only one-third of

those jobs will be filled”

Gartner, 2012-2013

45

Trend #3Cloud Computing

46

Cloud Computing changeIT as electricity industry

47

48

49

50

51Source : PwC Global 100 Software Leaders March 2014

Top 20 SaaS vendors

52

IaaS Impacts!

Local data centers will provide cloud services

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.

53

IaaS

54

Cloud Computing Impact

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

Opportunity to sell aboard.

55

Enterprise Application Platform as a Service (aPaaS)

56

Personal Clouds

Personal clouds are becoming a way to store and manage our personal data and documents.

Personal clouds will be the way to store personal data.

Personal clouds API

57

Hybrid IT –IT As Advisor, Broker and Provider

58

Trend #4Internet of Things

59

The Next Big Thing

The next generation of mobile seems to be like the wearable devices

Samsung, Apple, Microsoft and other companies are now working on wearable devices such as watches, keys, glasses, and clothes.

Juniper Research expects more than 130 million smart wearable devices will ship by 2018

Google Glass will sell 21 million units annually by 2018.

60

61

62

63

64

Software Development

Software developers need to do is learn one more API for a device.

It seems like Android and Java will be big players in this field.

Apple iOS and Microsoft Windows Phone are way behind in this field.

Wearable app and Android will be the trend to watch in 2014.

65

66

67

Glass API

68

Feature Glassware

69

70

71

72

73

www.facebook.com/imcinstitute

74

Thank you

thanachart@imcinstitute.comwww.imcinstitute.comwww.facebook.com/imcinstitutewww.slideshare.net/imcinstitute