You are on page 1of 16

Architecting for the Internet

of Things
& Big Data

Robert Stackowiak, Oracle North America,


VP Information Architecture & Big Data
September 29, 2014

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement


The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracles products remains at the sole discretion of Oracle.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Who Oracle is Talking to about the Internet of Things


Aircraft Suppliers & Manufacturers
Automotive Suppliers &
Manufacturers

Home & Commercial Appliance


Manufacturers
Insurance Companies

Computer & Mobile Device


Manufacturers

IT Service Providers

Energy Management Firms &


Utilities

Retailers

Entertainment & Media

Railroads

Security Systems Providers

Healthcare / Extended Care


Providers
Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Intranet Firewall

Device Access Management


Device Identity Management
Identity Directory/Database

IoT Comm.
Agent

Sensor

IoT Identity & Access


Mgmt

Database Firewall

Application
Framework

Network Firewall

Smart
Sensor

Capillary Networks

Oracle IoT Reference Architecture

IoT Comm.
Gateway
Gateway

Protocol Mediation

Local Event
Analysis

Web Services Security

Application
Framework

IoT Comm.
Agent

IoT Comm.
Agent &
Mgmt Proxy

Big Data
Data Aggregator

Device Registration & Mgmt


Message Cache

NoSQL DB

Performance
Management

Key Value Data Store


Alerts, Dashboards
& Reports

Database
RDBMS

Distributed Data Grid

Enrich

Advanced Analysis
& Data Science
Tools

Data Routing &


Analysis
Complex Event Processing

Gather

Business
Intelligence
Data & Knowledge
Discovery Tools

Applications Provisioning
Management Console

Server Management &


Monitoring

Big Data Store

IoT Management

Web Services Mgmt


Application
Framework

Datacenter
Management

Stream

Manage

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Enterprise
Integration

Acquire

Complex applications
integration & SOA

Organize & Analyze

Intranet Firewall

Device Access Management


Device Identity Management
Identity Directory/Database

IoT Comm.
Agent

Sensor

IoT Identity & Access


Mgmt

Database Firewall

Application
Framework

Network Firewall

Smart
Sensor

Capillary Networks

Oracle IoT Reference Architecture

IoT Comm.
Gateway
Gateway

Protocol Mediation

Local Event
Analysis

Web Services Security

Application
Framework

IoT Comm.
Agent

IoT Comm.
Agent &
Mgmt Proxy

Big Data
Data Aggregator

Device Registration & Mgmt


Message Cache

NoSQL DB

Performance
Management

Key Value Data Store


Alerts, Dashboards
& Reports

Database
RDBMS

Distributed Data Grid

Enrich

Advanced Analysis
& Data Science
Tools

Data Routing &


Analysis
Complex Event Processing

Gather

Business
Intelligence
Data & Knowledge
Discovery Tools

Applications Provisioning
Management Console

Server Management &


Monitoring

Big Data Store

IoT Management

Web Services Mgmt


Application
Framework

Datacenter
Management

Stream

Manage

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Enterprise
Integration

Acquire

Complex applications
integration & SOA

Organize & Analyze

The Data that Lands in Hadoop and NoSQL


Characteristics
Data with variety as well as
volume and velocity
All sorts of data can land here for
processing (semi-structured,
structured, streaming data not in
rows and columns)
Data could come from sensors,
social media & other web sites
as well as from traditional
sources

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

DISCOVERY

BUSINESS ANALYTICS

DATA RESERVOIR

DATA WAREHOUSE

SOURCES

BUSINESS
ANALYTICS

BY INDUSTRY &z LINE OF BUSINESS

BIG DATA
MANAGEMENT

BIG DATA
APPLICATIONS

Oracle and the Big Data Components

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Unified Information Architecture Maturity Phases


Silos
One off tools/solutions
Bottom-up
Local business unit
driven
Many versions of truth
Independent data
marts

Optimize

Standardize
Enterprise standard
tools/solutions

Agile, flexible
architecture

Data warehouse and


dependent data marts

Analyze just in time


structured & unstructured
data together

IT & LOB partnership


Secure, consistent
access to all data

Advanced analytics &


real-time
recommendations

Maturity & Capability


Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Information as a
Platform
All stage 3 capabilities
delivered as a platform
(service/cloud)
Access of tools and
data among broad
subscriber group

Platform Strategy with Real-time Recommendations


Historic Source of Truth

Information Discovery
Engine
Discoveries

Structured Data

Data Warehouse / Data


Marts

Advanced
Analytics

Reporting, Query and


Analysis Tools

Business Intelligence
Tools

Semi-structured Data
MapReduce output

Hadoop High Volume


Distributed File System

ERP, CRM & Other


Transactional Apps
R, SAS

Real-Time Analytics
and Recommendations
Location &
User Profile

Website Logs & Data

NoSQL DB

Sensors
Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Recommend

Potential Oracle Products in the Footprint


Reliable, Available, Secure
Source of Truth

Fast, Intuitive Data Discovery

Endeca Information
Discovery on Exalytics
Unstructured
Data Analysis

Structured Data
Analysis
Big Data
Connectors

Cloudera HDFS
on Big Data Appliance

Oracle Database
DW on Exadata

Advanced
Analytics, InMemory, Big
Data SQL

Analyst Friendly Reporting Query


& Analysis Tools

Oracle BI Foundation
Suite, Hyperion on
Exalytics

ODI
Real-time Recommendations

Oracle ERP & CRM


Solutions on Exadata

Oracle
Real-Time Decisions

R, SAS
OEP

Website Logs & Data


Sensors

Oracle NoSQL
DB

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Remote Service Delivery Extending the Footprint

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Intranet Firewall

Device Access Management


Device Identity Management
Identity Directory/Database

IoT Comm.
Agent

Sensor

IoT Identity & Access


Mgmt

Database Firewall

Application
Framework

Network Firewall

Smart
Sensor

Capillary Networks

Oracle IoT Reference Architecture

IoT Comm.
Gateway
Gateway

Protocol Mediation

Local Event
Analysis

Web Services Security

Application
Framework

IoT Comm.
Agent

IoT Comm.
Agent &
Mgmt Proxy

Big Data
Data Aggregator

Device Registration & Mgmt


Message Cache

NoSQL DB

Performance
Management

Key Value Data Store


Alerts, Dashboards
& Reports

Database
RDBMS

Distributed Data Grid

Enrich

Advanced Analysis
& Data Science
Tools

Data Routing &


Analysis
Complex Event Processing

Gather

Business
Intelligence
Data & Knowledge
Discovery Tools

Applications Provisioning
Management Console

Server Management &


Monitoring

Big Data Store

IoT Management

Web Services Mgmt


Application
Framework

Datacenter
Management

Stream

Manage

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Enterprise
Integration

Acquire

Complex applications
integration & SOA

Organize & Analyze

A Methodology & Information Architecture Workshops


IT Focus

Visioning (IT & LOBs)

Implementation (IT,
SI & LOBs)

Use Case Hypothesis


(LOBs)
Roadmap to
Implementation (IT
& LOBs)

Business Information
Mapping (LOBs)

Technical
Information
Architecture (IT)

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

Next Step: Contact Oracle if you Need Help


North America
Information Architecture & Big Data: robert.stackowiak@oracle.com
Oracle Enterprise Architects / Information Architecture: robin.link@oracle.com
Hadoop Big Data Workshops: robert.stanoch@oracle.com

EMEA
Information Architecture & Big Data: doug.cackett@oracle.com

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

15

Copyright 2014, Oracle and/or its affiliates. All rights reserved. |

16

You might also like