Notes festa 2015 iot時代におけるnotes domino

35
Notes Festa 2015 時代における Notes/Domino IoT 情報資産の有効活用するために、必要なものとは 海老原 賢次 リコーITソリューションズ株式会社 鹿児島事業所 吉田 甲斐 リコーITソリューションズ株式会社 鹿児島事業所 2015年 9月 7日
  • Upload

    -
  • Category

    Software

  • view

    380
  • download

    1

Transcript of Notes festa 2015 iot時代におけるnotes domino

Page 1: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

時代における

Notes/DominoIoT

情報資産の有効活用するために、必要なものとは

海老原 賢次リコーITソリューションズ株式会社鹿児島事業所

吉田 甲斐リコーITソリューションズ株式会社

鹿児島事業所

• 2015年 9月 7日

Page 2: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

資料をslideshareで公開しています

Slideshareで公開しています。

http://www.slideshare.net/kenjiebihara71

または

または

2

XPagesで行こう! 検索

slideshare ebihara kenji 検索

Page 3: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

本日のコンテンツ

3

アーキテクチャのトレンド一般的な現在のトレンドについて確認2

今日お話すること0

これまでのNotes/Domino現在多くのNotesユーザーで抱えている問題

1

デモ!3

Page 4: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015 4

アーキテクチャのトレンド一般的な現在のトレンドについて確認2

今日お話すること0

これまでのNotes/Domino現在多くのNotesユーザーで抱えている問題

1

デモ!3

Page 5: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

おめでとう!!

5

Page 6: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

参考:Windows 2.0

6

Page 7: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

古いものが動くのはすばらしい

7

• 25年前のアプリケーションが Notes9 で動くってすごいですよね。

Page 8: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

Notes/Dominoは古い?

でも、25年も前から変わっていないってこと・・・?

Notes/Dominoはやっぱり古い?

8

Notes/Dominoは、最新のアーキテクチャに対応できる古くて新しいプラットフォーム

Page 9: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015 9

アーキテクチャのトレンド一般的な現在のトレンドについて確認2

今日お話すること0

これまでのNotes/Domino現在多くのNotesユーザーで抱えている問題

1

デモ!3

Page 10: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

おめでとう!!

10

Page 11: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

当時の環境・トレンドとは違ってきています

2005年くらいまでは・・・

個別最適優先

– だれでもアプリケーションを作れるNotesは非常に有効でした。

11

Page 12: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

でも、現在ではそれが問題に・・・

部署ごとにDBが乱立・・・

12

生産Aグループ

生産Bグループ

経理グループ

総務グループ 研究開発グループ

Page 13: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

生産Aグループ

生産Bグループ

経理グループ

総務グループ 研究開発グループ

でも、現在ではそれが問題に・・・

結果、情報・プロセスがサイロ化・・・

13

生産現場の情報がほしいけど、どこに何があるのかわからな

い・・・

equipmentNo:123456-001ReleaseDate: “2010-3-20”

equipmentId: 123456version: 001ReleaseDate: 2010/03/20

同じデータを扱っているのに、形式が異なっており連携が困難

Page 14: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

情報の統制が必要

システムを一元化

– 似たようなDBを統合

– 似たような、DBを探すツール→

14

ISAO

データの形を揃える

情報の取得方法をオープンでシンプルなものにする

– 様々なシステム、デバイスからアクセスできるようにする

Page 15: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

個別最適は”悪”なのか?

個別最適は絶対に必要。

データを分散させるのではなく、見せ方を個別最適化する必要がある。

15

一元化された情報

組織・役割毎に

環境・状況毎に

他システムに

Page 16: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

これまでのDomino

見た目(UI・フォーム)とデータ(Notes文書)がセットになっており、見せ方を自由に変えることが困難。

– この文書は、このフォームで見せる、というのが当たり前。

– ビューから任意のフォームで開けるが、文書に埋め込まれたフォーム名の制御が困難。

16

文書AForm:フォームA

フォームA

文書BForm:フォームB

フォームB

Page 17: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

XPagesなら・・・

見た目(XPage)と、文書は別に定義する。

1つの画面(XPage)に、2つ以上の文書やビューの情報を表示・操作が可能

17

文書AForm:フォームA

XPage A

文書AForm:フォームA

XPage B

文書BForm:フォーム

BビューZ

でもスマホのアプリやスマートウォッチ、

他のシステムからはアクセス出来ないよ

ね・・・

Page 18: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015 18

アーキテクチャのトレンド一般的な現在のトレンドについて確認

2

今日お話すること0

これまでのNotes/Domino現在多くのNotesユーザーで抱えている問題

1

デモ!3

Page 19: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

“モノ”のインターネット

19

IoT

[Internet of Things]

Page 20: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

IoT [Internet of Things]

PC以外にも、インターネットに接続して情報を共有する時代– スマートフォン、ウェアラブルデバイス、自動車、テレビ、冷蔵庫、靴、荷物

(RFIDタグ)…などなど

20

Page 21: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

言い換えると・・・

情報へのアクセス手段の多様化→ インターフェース、デバイスの多様化

人が操作するもの

人が操作しないもの(デバイス・システム間連携)

21

Page 22: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

システムに必要なことは・・・

多様化するインターフェース(通信手段)への対応

独立した“機能”の提供

これを実現するためにシステムはどうあるべきか?

22

Page 23: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

業務上の一処理に相当するソフトウェアの

機能をサービスと見立て、

そのサービスをネットワーク上で連携させてシステムの全体を構築していくことを指す言葉である。

SOA(Service-Oriented Architecture)

SOA(Service-Oriented Architecture)– サービス指向アーキテクチャ

23

(Wikipediaより引用)http://goo.gl/wuaro

Page 24: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

SOA

24

在庫管理システム

受注管理システム

配送管理システム

統一されたユーザーインターフェース

商品管理システムインターフェース

在庫確認 受注処理 配送処理 請求処理

請求システム

在庫返答

商品情報返答

ピッキング

受注処理 受付情報返答

配送手配処理

請求処理Java

Domino

Domino

パッケージ

.net

Page 25: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

REST

REST(Representational State Transfer)

25

• SOAPに比べて軽量な(決まり事が少ない)Webサービス。

• 実装が簡単で、すばやく他システムとの連携が図れる

Page 26: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

Dominoは古くない!

DominoでSOAやRESTは実現できないのか

→DominoとDBの設定だけで、ビューや文書をRESTで提供可能!

(Domino Data Service / Domino 8.5.3 UP1~)

26

Page 27: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

Dominoは古くない!

古いDominoのバージョンのサーバーや、データ形式を他のシステムに合わせたりできないの・・・?

27

→できる!XPagesはオープンソースが元になっている

ので、柔軟性が高い!

XPages

Page 28: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015 28

アーキテクチャのトレンド一般的な現在のトレンドについて確認2

今日お話すること0

これまでのNotes/Domino現在多くのNotesユーザーで抱えている問題

1

デモ!3

Page 29: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

XPagesで作られたWebアプリケーション

設備予約アプリ

http://equipmentreservation.mybluemix.net/EquipmentReservation.nsf/index.xsp

29

Page 30: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

androidアプリ+スマートウォッチ

30

Page 31: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

システム構成

31

XPages on

通知

通知

REST

REST

REST

GCM

XPages

android

通知

android

予約一覧取得

予約詳細情報取得

新規予約登録

予約変更

メッセージ送信

Google cloud messaging

Page 32: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015 32

Page 33: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

スマートデバイス利用例

33

android 搭載スキャナ

Dominoサーバー

直接送信

• 倉庫の貨物の内容や、場所などをDominoサーバーに登録

• 荷物の情報を直ちに閲覧、など

XPages

REST

Page 34: Notes festa 2015 iot時代におけるnotes domino

Notes Festa 2015

Watsonの利用

34

XPages

Notes文書

分析結果

• Bluemixで提供される 人工知能“Watson”をDominoから直接利用

• 高度なテキストマイニングや翻訳、画像分析等を高価なハードを用意することなく利用可能

(日本語は現在未対応)

REST

Page 35: Notes festa 2015 iot時代におけるnotes domino