+ All Categories
Home > Technology > Modern Trends in IT

Modern Trends in IT

Date post: 18-Aug-2015
Category:
Upload: crishantha-nanayakkara
View: 142 times
Download: 5 times
Share this document with a friend
Popular Tags:
50
By Crishantha Nanayakkara Head Of Technology, ICTA @crishantha (Twitter) Global Trends in Information Technology
Transcript
Page 1: Modern Trends in IT

By Crishantha NanayakkaraHead Of Technology, ICTA

@crishantha (Twitter)

Global Trends in 

Information Technology

Page 2: Modern Trends in IT

Platform 1.0Platform 1.0Platform 1.0Platform 1.0

Platform 2.0Platform 2.0Platform 2.0Platform 2.0

Platform 3.0Platform 3.0Platform 3.0Platform 3.0

(1980s to 1990s)

(2000 - 2010)

(2010 onwards)

Page 3: Modern Trends in IT

Platform 1.0Platform 1.0Platform 1.0Platform 1.0

● Centralized processing platform● The Main­Frame era● IBM domination● Hardware companies dominated● Still there are platform 1.0 implementations

Page 4: Modern Trends in IT

Platform 2.0Platform 2.0Platform 2.0Platform 2.0

● Distributed processing platform● Rapid improvement in low cost computers / servers● Invention of TCP/IP and the Internet● Middleware, Messaging Systems, App Servers, Web 

Servers, etc● Software only companies started to grow

Page 5: Modern Trends in IT

The Layered Architecture

Page 6: Modern Trends in IT

MiddlewareMiddleware

Enterprise Application

Enterprise Application

Enterprise Application

Enterprise Application

Enterprise ApplicationEnterprise Application

Enterprise Application

Page 7: Modern Trends in IT

7

SOA

Source: Open Source SOA

Page 8: Modern Trends in IT

SOA

Page 9: Modern Trends in IT

Platform 2.0 IssuesPlatform 2.0 IssuesPlatform 2.0 IssuesPlatform 2.0 Issues

● Platform 2.0 infrastructure was not able to handle the scalability aspect for the increased growth in demand for the services

● Social media pushed to store more unstructured data than the structured data, which traditional databases could not handle

● With the heavy load of data, the demand for a real time analytical systems were needed

Page 10: Modern Trends in IT

Platform 3.0Platform 3.0Platform 3.0Platform 3.0

● Processing Data in the Cloud (Cloud Computing)● Integrate mobile devices with the enterprise APIs● Incorporate new sources of data to the Internet of 

things (IoT)● Manage and share data that has high volume (Big 

Data)● Turn the data into usable information through 

analytics (Big Data Analytics) ● Ability to build software cheaply and fast, deploy it 

instantly (DevOps)

- The Modern Generation

Page 11: Modern Trends in IT

Cloud ComputingCloud Computing

Page 12: Modern Trends in IT

12

● Built on the Virtualization concept● Virtualization Software creates virtual 

servers with pooled resources● It is easy..

– To create virtual servers – To provide resources on demand– To manage– To self provision– To meter / bill the usage 

Page 13: Modern Trends in IT

13

Page 14: Modern Trends in IT

14

Source: http://www.zdnet.com/article/what-is-docker-and-why-is-it-so-darn-popular/

Page 15: Modern Trends in IT

15

Traditional HW Model vs Cloud Model

Page 16: Modern Trends in IT

16

The Deployment Models

PublicCloud

PrivateCloud

HybridCloud

Page 17: Modern Trends in IT

17

The Deployment Models

Page 18: Modern Trends in IT

18

The Service Models

IaaS(Infrastructure As

A Service)

PaaS(Platform AsA Service)

SaaS(Software As

A Service)

Amazon EC2GoGrid

WSO2 StratosCloudFoundryWindows Azure

Amazon EC2GoGridRackspaceJoyent

SalesForce

Network Architects Application Developers End Users

Page 19: Modern Trends in IT

19

Page 20: Modern Trends in IT

Application Program Interfaces (APIs)Application Program Interfaces (APIs)

Page 21: Modern Trends in IT

● An API is a set of programming instructions and standards for accessing a Web­based software application or Web tool. 

● A software company releases its API to the public so that other software developers can design products that are powered by its service.

● Mobile applications are heavily using these lightweight APIs 

Page 22: Modern Trends in IT

Source: http://www.programmableweb.com/news/who-belongs-to-api-billionaires-club

Page 23: Modern Trends in IT

23

Page 24: Modern Trends in IT
Page 25: Modern Trends in IT

Open DataOpen Data

Page 26: Modern Trends in IT

Open Data

Page 27: Modern Trends in IT
Page 28: Modern Trends in IT
Page 29: Modern Trends in IT

Big DataBig Data

Page 30: Modern Trends in IT

● Facebook is one of big data's biggest champions, and it claims to operate the largest single Big Data clusters anywhere, with more than 100 petabytes of disk space

● The site stores more than 250 billion photos, with 350 million new ones uploaded every day

● Uses Hadoop, Hive and Hbase as the core technologies in the back end

Page 31: Modern Trends in IT

A new generation of technologies and architectures, designed to economically 

extract VALUE from very large VOLUMES of a wide variety of data by enabling high­

VELOCITY capture, discovery, and/or analysis.

Page 32: Modern Trends in IT

The Three Vs of Big Data

● Volume – Big● Variety – From different sources and types● Velocity – Frequency of its generation: how  

quickly the data arrives and is stored, and how quickly it can be retrieved

Page 33: Modern Trends in IT

The Three Vs of Big Data

Page 34: Modern Trends in IT

The Digital Universe● From 2005 to 2020, the digital universe will grow from 130 

exabytes to 40,000 exabytes, or 40 trillion gigabytes. 

Page 35: Modern Trends in IT

According to IDC,  the Big Data technology and service market was about US$4.8 billion in 2011. The market is projected to grow at a compound annual growth rate (CAGR) of 37.2% between 2011 and 2015. By 2015, the market size is expected to be US$16.9 billion.

[Source: IDC. Worldwide Big Data Technology and Services 2012­2015 Forecast.]

Page 36: Modern Trends in IT

Gartner reported that more than 65 billion devices were connected to the internet by 2010. By 2020, this number will go up to 230 billion

[Source: https://www.gartner.com/doc/1799626]

Page 37: Modern Trends in IT

● Over a history that spans more than 30 years, SQL database servers have traditionally held gigabytes of  information — and reaching that milestone took a long time. 

● In the past 15 years, data warehouses and enterprise analytics expanded these volumes to terabytes. 

● And in the last 5 years, the distributed file systems that store Big Data now routinely house petabytes of information. 

The Statistics

Page 38: Modern Trends in IT

p

Reference: Hadoop In Action 

Hadoop Architecture

Page 39: Modern Trends in IT

HDFS

Page 40: Modern Trends in IT

Hadoop Eco System

Page 41: Modern Trends in IT

NoSQL

Page 42: Modern Trends in IT

Internet Of ThingsInternet Of Things(IOT)(IOT)

The next mega era in Computing

Page 43: Modern Trends in IT

IoT  is  a  network  of  uniquely  identifiable endpoints/objects  that  communicate  using  IP connectivity without human interaction.

Here, all the objects will be “on­line” and ready to serve you automatically.

(World Wide IOT Taxonomy, 2015 ­ IDC)

Page 44: Modern Trends in IT
Page 45: Modern Trends in IT
Page 46: Modern Trends in IT

AT&T Digital Life Tablet App

Page 47: Modern Trends in IT

● A number of important technology changes have coincided to enable the rise of the IOT, 

– including cheap sensors, – inexpensive bandwidth, – cheap processing, – smart phones, – wireless coverage, – big data, – open­source technology, – IPv6 

Page 48: Modern Trends in IT

● The worldwide IoT market will grow from $655.8 billion in 2014 to $1.7 trillion in 2020  (IDC).

● Today 43% of world wide IoT revenue comes from manufacturing, transportation and smart cities

● Within next 5 years all industries should come up with a business plan for an IoT initiative

Page 49: Modern Trends in IT

● By 2018, 60% of IT solutions will be “Open Sourced” allowing IoT markets to form

Because Open Sourced products are– Open – No vendor locking– Better Community based development, which is 

good for complex systems like IoT– Most Big Data options are open source.

Page 50: Modern Trends in IT

Thank YouThank You


Recommended