SlideShare a Scribd company logo
1 of 19
1
Copyright Solace
Confidential
Open Data Movement
for
Asia Open Data Hackathon 2017
2017.07.22
山口智之 / Sales Director, Japan
Tomo.Yamaguchi@Solace.com
2
Copyright Solace
Confidential
Profitable
年間30%以上の成長率を維持
安定的且つ戦略的な資本構成
本社:カナダ/オタワ
設立:2001年 .
MoM市場を牽引する世界的リーダ
(MoM: Message-Oriented Middleware)
Who is ?
- the World Leader of Data Movement -
15+ years
250people
20offices
21patents
※うち約50% がR&Dに従事
3
Copyright Solace
Confidential
Messaging Middleware / Data Movement
Message
M
Data Generator
Header
(Dest./Topic)
Payload
Property
(Service Level)
Pub/Sub
Queueing
101 102 103 104 105 106
201 202 203 204 205 206
301 302 303 304 305 306
401 402 403 404 405 406
Broker
4
Copyright Solace
Confidential
Open Data Movementとは
Internet of Things 企業・官公庁サービスプロバイダー
データセンタークラウド(Private/Public)
要件に応じてあらゆるデータを適切に連携するオープンなDigital Data River
JMS
AMQP
REST
MQTT
Pub/Sub WebSocket
Req/Rep
Streaming
Queueing
Data Lake
5
Copyright Solace
Confidential
Introducing “Data Movement Layer”
Application & Service Layer
Data Movement Layer
Network Layer
TCP/IP
JMS AMQP
REST MQTT
Pub/Sub
WebSocket
Req/Rep
Queueing Streaming
Environment Layer
On Premise
Public Cloud
Private Cloud
Application & Service Layer
Network Layer
TCP/IP
Environment Layer
On Premise
Public Cloud
Private Cloud
Solaceは、アプリケーションやデバイス、クライアントの間で
求められるあらゆるパターンのデータ連携要件に対応する
オープンで堅牢な「データムーブメント基盤」を提案します
 高容量
 高速性
 堅牢性
 セキュア
 運用性
6
Copyright Solace
Confidential
Product Portfolio
Solace Message Router シリーズ
Appliances
強力で堅牢なデータ連携基盤を
シンプルに提供
Software
オンプレやクラウドなど
環境を問わない利便性
統合された
モニタリングと監視
“as a Service”
さらに手軽に
さらにエラスティックに
※ 2017年後半リリース予定
どこに繋がっても均等なサービスレベル
7
Copyright Solace
Confidential
Open API/Protocolサポート
Objective C
iOS
JavaScript
HTML5
Silverlight,
Flash & .NET
HTTP API
JMS
Python
Ruby
C++
.NET
Perl
JMS/JCA
RESTC
C++
Java
JavaScript
Python
Go
C Java Node.jsC# / .NET
Boot
Cloud
Connector
Cloud
Streams
Cloud
Bus
開発者と運用者に
自由度と利便性を提供
プラットフォームによる
ベンダーロックインを排除
標準技術で開発されたアプリや
デバイスを幅広く収容する
堅牢で拡張性の高いプラットフォーム
8
Copyright Solace
Confidential
Message Routing
マルチプロトコルメッセージネットワーク
Routed
Multi-Protocol
Messaging
Network
AMQP
REST
MQTT
MQTT
MQTTMQTT
MQTTMQTT
MQTT
Broker
JMS
JMS
JMSJMS
JMSJMS
JMS
Broker
AMQP
AMQP
AMQPAMQP
AMQPAMQP
AMQP
Broker
Message
Router
AMQP
MQTT
REST
JMS
Message
Router
AMQP
MQTT
REST JMS
Message
Router
MQTT
Consolidated
Monitoring & Management
Broker-less
Pub/Sub
Sub
Sub
Sub
Pub
Sub
JMS
9
Copyright Solace
Confidential
App
App
App
App
App
App
App
App
App
App
App
App
Asian
Open Data
River
Weather/Japan/#Korea/EcoGap/#
Thailand/Transparency# Taiwan/FoodSafety/#
10
Copyright Solace
Confidential
今回のAsia Open Data Hackathon向けの環境
11
Copyright Solace
Confidential
オープンなプロトコルで利用可能な
メッセージルータをご提供します
パブリッククラウド上で
サービスを提供するメッ
セージルータをご提供
12
Copyright Solace
Confidential
このメッセージルータ上で
過去の防災情報XMLデータを順次配信します
アプリケーション
気象庁様ご提供の
サンプルデータ
660個のサンプ
ルデータを順次
パブリッシュ
13
Copyright Solace
Confidential
これにより、防災情報を活用したアプリケーションを
お好みの環境/言語で開発頂けます
アプリケーション
気象庁様ご提供の
サンプルデータ
時事刻々と配信さ
れる情報をもとに
ダイナミック、イ
ベントドリブンな
アプリケーション
を構築可能
MQTT Paho
Java API
アプリケーション
MQTT Paho
JavaScript API
アプリケーション
MQTT Paho
C API
アプリケーション
MQTT Paho
Python API
アプリケーション
MQTT Paho
Python API
アプリケーション
提供されるデータを
フィードするだけでなく、
独自のデータ配信を行う
インフラとしても利用可
能
14
Copyright Solace
Confidential
<?xml version="1.0" encoding="UTF-8"?>
<Report xmlns="http://xml.kishou.go.jp/jmaxml1/"
xmlns:jmx="http://xml.kishou.go.jp/jmaxml1/"
xmlns:jmx_add="http://xml.kishou.go.jp/jmaxml1/addition1/">
<Control>
<Title>気象警報・注意報</Title>
<DateTime>2017-07-02T19:29:21Z</DateTime>
<Status>通常</Status>
<EditorialOffice>金沢地方気象台</EditorialOffice>
<PublishingOffice>金沢地方気象台</PublishingOffice>
</Control>
<Head xmlns="http://xml.kishou.go.jp/jmaxml1/informationBasis1/">
<Title>石川県気象警報・注意報</Title>
<ReportDateTime>2017-07-03T04:29:00+09:00</ReportDateTime>
<TargetDateTime>2017-07-03T04:29:00+09:00</TargetDateTime>
<EventID/>
<InfoType>発表</InfoType>
<Serial/>
<InfoKind>気象警報・注意報</InfoKind>
<InfoKindVersion>1.0_0</InfoKindVersion>
<Headline>
<Text>石川県では、土砂災害に警戒してください。能登では、河川の増水に警戒してください。</Text>
<Information type="気象警報・注意報(府県予報区等)”>
・・・・・(続く)
受信する防災情報XMLデータの例
15
Copyright Solace
Confidential
トピックの階層構造
Weather/JP/種類コード/発信官署地点略号
16
Copyright Solace
Confidential
受信したいデータをワイルドカード(“+”,”#”)で
指定しフィルタリング可能です
Weather/JP/種類コード/発信官署地点略号
Weather/JP/#
全ての情報を受信したい場合:
Weather/JP/VPWW50/+
気象警報・注意報情報のみ受信したい場合:
Weather/JP/+/JPTG
長野地方気象台からの情報のみ受信したい場合:
17
Copyright Solace
Confidential
デモ – JavaScriptで受信アプリ
18
Copyright Solace
Confidential
ご参考となる情報
o MQTTについて
http://mqtt.org/
o Eclipse pahoについて
https://www.eclipse.org/paho/
o Solace技術情報ポータルサイト
http://dev.solace.com (トップページ)
http://dev.solace.com/get-started/mqtt-tutorials/ (MQTTサンプルプログラム)
http://docs.solace.com(ドキュメンテーション)
http://dev.solace.com/downloads/ (評価版や無償版[Community Edition]のDL)
19
Copyright Solace
Confidential
メッセージルータを利用するための情報
項目 値
接続先IP:ポート番号 **.***.**.73:1885 (tcp)
**.***.**.73:1895 (WebSocket)
ユーザ名 hackuser
パスワード ********
お問い合わせください。情報を提供させて頂きます。
お問い合わせ先:naomoto.matsuki@solace.com

More Related Content

Similar to Solace for Asia Open Data Hackathon 2017(日本語)

B 3new jsls2015
B 3new jsls2015B 3new jsls2015
B 3new jsls2015chenree3
 
コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...
コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...
コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...NTT DATA Technology & Innovation
 
世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)
世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)
世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)Talend KK
 
Dat005 マイクロソフト社
Dat005 マイクロソフト社Dat005 マイクロソフト社
Dat005 マイクロソフト社Tech Summit 2016
 
Dat005 マイクロソフト社
Dat005 マイクロソフト社Dat005 マイクロソフト社
Dat005 マイクロソフト社Tech Summit 2016
 
Investment in Yahoo! JAPAN's dataplatform and business growth by big data
Investment in Yahoo! JAPAN's dataplatform and business growth by big dataInvestment in Yahoo! JAPAN's dataplatform and business growth by big data
Investment in Yahoo! JAPAN's dataplatform and business growth by big dataDataWorks Summit/Hadoop Summit
 
PKSHAcomm_OKBIZ
PKSHAcomm_OKBIZPKSHAcomm_OKBIZ
PKSHAcomm_OKBIZShimura2
 
[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ - 日本情報システム・ユーザ...
[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ -  日本情報システム・ユーザ...[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ -  日本情報システム・ユーザ...
[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ - 日本情報システム・ユーザ...Trainocate Japan, Ltd.
 
JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"
JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"
JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"MPN Japan
 
マネーフォワードの考えるプラットフォーム
マネーフォワードの考えるプラットフォームマネーフォワードの考えるプラットフォーム
マネーフォワードの考えるプラットフォームKeisuke Izumiya
 
日本語における自然言語解析とその応用 〜COTOHA VA & API〜
日本語における自然言語解析とその応用 〜COTOHA VA & API〜日本語における自然言語解析とその応用 〜COTOHA VA & API〜
日本語における自然言語解析とその応用 〜COTOHA VA & API〜ネクストスケープ
 
JPC2016: PUP-01 知って得する MPN 最新情報
JPC2016: PUP-01 知って得する MPN 最新情報JPC2016: PUP-01 知って得する MPN 最新情報
JPC2016: PUP-01 知って得する MPN 最新情報MPN Japan
 
DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)
DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)
DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)blockchainexe
 
データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本IMJ Corporation
 
IOT and Lean Manifacturing
IOT and Lean ManifacturingIOT and Lean Manifacturing
IOT and Lean ManifacturingOsaka University
 
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)NTT DATA Technology & Innovation
 
失敗しないためのデータ活用の勘所
失敗しないためのデータ活用の勘所失敗しないためのデータ活用の勘所
失敗しないためのデータ活用の勘所Kazuya Mori
 

Similar to Solace for Asia Open Data Hackathon 2017(日本語) (20)

B 3new jsls2015
B 3new jsls2015B 3new jsls2015
B 3new jsls2015
 
株式会社ディレクタス サービス紹介資料
株式会社ディレクタス サービス紹介資料株式会社ディレクタス サービス紹介資料
株式会社ディレクタス サービス紹介資料
 
コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...
コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...
コロナ禍で挑んだ超高速アジャイル開発 ~最速1.5ヶ月でローンチしたおでかけ混雑マップの舞台裏 (技術編) ~(NTTデータ テクノロジーカンファレンス ...
 
世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)
世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)
世界No.1ダウンロードのOSSデータ統合製品 「Talend」の機能と活用事例(配布用)
 
Dat005 マイクロソフト社
Dat005 マイクロソフト社Dat005 マイクロソフト社
Dat005 マイクロソフト社
 
Dat005 マイクロソフト社
Dat005 マイクロソフト社Dat005 マイクロソフト社
Dat005 マイクロソフト社
 
Investment in Yahoo! JAPAN's dataplatform and business growth by big data
Investment in Yahoo! JAPAN's dataplatform and business growth by big dataInvestment in Yahoo! JAPAN's dataplatform and business growth by big data
Investment in Yahoo! JAPAN's dataplatform and business growth by big data
 
PKSHAcomm_OKBIZ
PKSHAcomm_OKBIZPKSHAcomm_OKBIZ
PKSHAcomm_OKBIZ
 
[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ - 日本情報システム・ユーザ...
[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ -  日本情報システム・ユーザ...[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ -  日本情報システム・ユーザ...
[G-Tech2015]攻めのITとは、それを実現する人材とは ~IT関係者は期待されている!そして期待に応えるために!~ - 日本情報システム・ユーザ...
 
JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"
JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"
JPC2016: WMS-02: デジタル トランスフォーメーションを牽引する "Azure + OSS"
 
マネーフォワードの考えるプラットフォーム
マネーフォワードの考えるプラットフォームマネーフォワードの考えるプラットフォーム
マネーフォワードの考えるプラットフォーム
 
Msql
MsqlMsql
Msql
 
日本語における自然言語解析とその応用 〜COTOHA VA & API〜
日本語における自然言語解析とその応用 〜COTOHA VA & API〜日本語における自然言語解析とその応用 〜COTOHA VA & API〜
日本語における自然言語解析とその応用 〜COTOHA VA & API〜
 
JPC2016: PUP-01 知って得する MPN 最新情報
JPC2016: PUP-01 知って得する MPN 最新情報JPC2016: PUP-01 知って得する MPN 最新情報
JPC2016: PUP-01 知って得する MPN 最新情報
 
DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)
DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)
DVP決済実現に向けた挑戦 | 世取山 進二(株式会社NTTデータ 金融事業推進部 デジタル戦略推進部 部長)
 
データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本
 
IOT and Lean Manifacturing
IOT and Lean ManifacturingIOT and Lean Manifacturing
IOT and Lean Manifacturing
 
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
 
Dear one amplitude
Dear one amplitudeDear one amplitude
Dear one amplitude
 
失敗しないためのデータ活用の勘所
失敗しないためのデータ活用の勘所失敗しないためのデータ活用の勘所
失敗しないためのデータ活用の勘所
 

Solace for Asia Open Data Hackathon 2017(日本語)