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
Top Related