The real value of the Internet of Things (IoT) and the Industrial Internet (I2) are ubiquitous information availability and consequently the decisions that can be made from it. If we look at the technology landscape, there isn’t a single platform that provides efficient, timely and ubiquitous data sharing across network-connected devices. Well… I should better say there wasn’t until now!
Vortex is the first platform to enable ubiquitous, efficient and timely data sharing across mobile, embedded, desktop, cloud and web applications. This presentation will (1) introduce the elements that make the Vortex platform and (2) describe its applicability
Scanning the Internet for External Cloud Exposures via SSL Certs
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
1. The Intelligent Data Sharing Platform
for Business Critical IoT Systems
Angelo
Corsaro,
PhD
Chief
Technology
Officer
angelo.corsaro@prismtech.com
2. What’s the real “value” of Internet
of Things and Industrial Internet?
3. CopyrightPrismTech,2014
The real value of the Internet of Things (IoT) and the
Industrial Internet (I2) are ubiquitous information
availability and consequently the decisions that can be
made from it, i.e. analytics.
4. CopyrightPrismTech,2014
Real-time access to information about
pollution, weather forecasts, traffic
conditions, parking and public
transportation enable smarter decisions
about the policy to adopt to control
traffic, such as reducing speed limits and
prohibit traffic in certain areas.
Likewise access to luminosity, traffic and
soil humidity can help control lightning,
public garden watering, etc.
Example: Smart City
5. CopyrightPrismTech,2014
Real-time access to energy
production and demand can
help match the production
to the demand, improve the
energy trading strategies,
and allow micro-power
generators to decide
whether to sell or store their
energy surplus.
Example: Smart Grid
8. CopyrightPrismTech,2014
One Standard, One set of Tools, One Goal — Ubiquitous Data Sharing
The Vortex Platform
VORTEX
Web
VORTEX
Lite
VORTEX
Gateway
VORTEX
Cloud
Private
Clouds
VORTEX
Tools
• Insight
• Record/Replay
• Tuner
• Tester
• Configurator
OpenSplice
Enterprise
VORTEX
Café
10. CopyrightPrismTech,2014
The best middleware infrastructure to
simplify Distributed System development
Reduce complexity of building, testing,
integrating, and deploying high-performance,
scalable, and fault-tolerant distributed
systems
Full DDS implementation
Rich set of tools for testing, tuning and
trouble-shooting
OpenSplice Enterprise
DDS#API Java Scala C/C++ C#
DDSI/E## RT+Net
TCP/IP UDP/IP
11. CopyrightPrismTech,2014
Bring software-based DDS implementation to a
range of resource constrained devices
Allow for variability on functionalities,
transport and support of underlying OS/BSP
Provides very low footprint and very high
performance
Footprint as low as 200-300 KB
Latency as low as 35-45 usec (on Gigabit
network)
Vortex Lite
DDSI$$
DDS$API C99 ISO&C++
OS/RTOS$$ BSP
Abstraction$
OS
Abstraction$
Transport
12. CopyrightPrismTech,2014
Pure Java version of Vortex targeting JVM
and embedded JVMs
DDSI Protocol Stack optimised for
mobility and Android OS
Only DDS on the market designed and
Engineered for Android
Vortex Café
J2SE
DDSI$$
(Optimised*for*Mobility)*
DDS$API Java Scala JavaScript
13. CopyrightPrismTech,2014
A JavaScript DDS API to provide HTML5/
JavaScript applications with a high-level
communication abstraction
Vortex Web exploits HTML5 features, such as
web-sockets, to provide time and space
efficient Web-App to Cloud communication
Vortex Web
DDS#API JavaScript
Browser#/#Node.js
CoffeeScript
14. CopyrightPrismTech,2014
Integration technology providing connectivity
from DDS to over 80 technologies, including
WebSockets and REST
Java-based and easily deployable on the
cloud
Key building block for Vortex Based Cloud
Messaging Solutions
Vortex Gateway
Supported Connectors
Include:
- JMS
- REST
- CometD
- CFX
-WebSockets
- TCP, UDP Sockets
- HTTP
- AMQP
- XMPP
-
Hibernate
-HBase
- Custom
Vortex
Gateway
DDSI-RTPS
CustomREST
JMS
XMPP
AMQP
17. CopyrightPrismTech,2014
OpenSplice Enterprise provides
ultra-low latency inter-core
communication
Its shared-memory along with its
performance makes it ideal for In-
Memory Computing (IMC)
Inter-Core Latency
Shared Memory Latency
Latency(usec)
6
8
10
12
14
Sample Size (bytes)
4 1024 2048 4096 8192 16384
8
9
9,5
10
11
12,5
Minimum Latency
Median Latency
18. CopyrightPrismTech,2014
Among the fastest DDS
implementation on the
market
High performance
across the product
family
Latency
Remote Latency
Latency(usecs)
33
82
132
181
230
Sample Size (bytes)
4 1024 2048 4096 8192
Café
Lite
Enterprise
25. CopyrightPrismTech,2014
Transparently integrates existing
systems with Vortex-Cloud
Transparently bridges multicast/
unicast communications to
enable seamless integration of
LAN-based systems
Performs content, temporal and
throughput adaptations, e.g.
content-filtering, temporal
filtering, and downsampling
Vortex Link (LAN with M-Cast)
(LAN without M-Cast)
(LAN without M-Cast)
Cafe EnterpriseWeb Lite
Vortex!Link
Vortex!Link
30. CopyrightPrismTech,2014
HTML5/JavaScript Client with public
REST server API
Status and resource statistics for
applications and services
Configuration of middleware
services
Well defined API for custom
supervisory applications and tools.
Insight
38. CopyrightPrismTech,2014
Vortex enable seamless, ubiquitous, efficient and timely data sharing across
mobile, embedded, desktop, cloud and web applications
It is the first platform to address the data-sharing needs of Business Critical IoT,
and Industrial Internet Systems
Vortex is fully interoperable with DDS compliant implementations
Concluding Remarks
39. CopyrightPrismTech,2014
Vortex v1.0 will be available in June 2014
Starting from May will be providing a series of webcasts to get you
started in building IoT and I2 applications with Vortex
What’s Next?