building and scaling internet of things applications with vortex cloud

Post on 08-Sep-2014

280 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Cloud Messaging is one of the most critical elements at the core of any Internet of Things and Industrial Internet application. The degree of efficiency and connectivity provided by the cloud messaging technology usually drives the overall efficiency and reach of the entire system. Vortex Cloud is a Cloud Messaging implementation that targets public as well as private clouds and enables embedded, mobile, web, enterprise and cloud applications to efficiently and securely share data across the Internet. Vortex Cloud has been designed ground up to address easy of connectivity, wire-efficiency, scalability, elasticity and security. This presentation will (1) introduce the Vortex Cloud architecture and explain how it provides elasticity and fault-tolerance, (2) explain the different deployment models supported for public-cloud, private-cloud and no-cloud (3) get you started developing a simple Internet of Things Application.

TRANSCRIPT

Building and Scaling Internet of Things Applications with

Angelo  Corsaro,  PhD  Chief  Technology  Officer  

angelo.corsaro@prismtech.com

- Cloud

Vortex

Vortex Cloud

Architecture

Deployments

Cop

yrig

ht P

rism

Tech

, 201

4

Deployment of a Vortex-Cloud instance on a Linode server 88.80.185.102:

Example Configuration

java \ -jar \ -Dlog.level=INFO \ -Dcloud.discovery.user.tcp.port=7400 \ -Dcloud.discovery.user.externalNetworkAddresses=88.80.185.102:7400 \ -Dcloud.discovery.services.tcp.port=6400\ discovery-service.jar

java \ -jar \ -Dlog.level=INFO \ -Dcloud.routing.user.tcp.port=5000\ -Dcloud.routing.user.externalNetworkAddresses=88.80.185.102:5000 \ -Dcloud.routing.services.tcp.port=5005\ -Dcloud.routing.services.tcp.peers=88.80.185.102:6400 \ routing-service.jar

Management

Live Demo!http://demo-eu.prismtech.com:9000

bit.ly/vortex-chat

Cop

yrig

ht P

rism

Tech

, 201

4

Deployment of a Vortex-Cloud instance on a Linode server 88.80.185.102:

Cloud Configuration

java \ -jar \ -Dlog.level=INFO \ -Dcloud.discovery.user.tcp.port=7400 \ -Dcloud.discovery.user.externalNetworkAddresses=88.80.185.102:7400 \ -Dcloud.discovery.services.tcp.port=6400\ discovery-service.jar

java \ -jar \ -Dlog.level=INFO \ -Dcloud.routing.user.tcp.port=5000\ -Dcloud.routing.user.externalNetworkAddresses=88.80.185.102:5000 \ -Dcloud.routing.services.tcp.port=5005\ -Dcloud.routing.services.tcp.peers=88.80.185.102:6400 \ routing-service.jar

Thanks!

top related