More Related Content Similar to IBM Notes/Domino and IBM Bluemix (20) IBM Notes/Domino and IBM Bluemix4. 4
IBM Notes/Domino の歴史
1989 – 1989 Notes R1
1991 – Notes R2
1996 -‐‑‒ Notes R4 and Notes/Domino R4.5
1999 – Notes and Domino R5
1993 -‐‑‒ Notes R3
2002 – Notes and Domino 6.0
2005 Notes and Domino 7
2003 – Notes and Domino 6.5,
2007 Notes/Domino 8.0
過去の資産を守りながら、
進化し続ける
IBM Notes/Domino
2009 Notes/Domino 8.5
2013 -‐‑‒ Notes/Domino 9.0 Social Edition
カレンダー機能の追加
標準的なインターネット
プロトコルのサポート
SMTP/MIME サポート
CORBA/IIOP サポート
iNotes(DWA)の追加
品質の⼤大幅な改善
モバイル機能強化
サーバーアーキテクチャ
の⾒見見直し
Domino Web Service
IBM Sametime の統合
⾶飛
躍
的
な
進
化
⼤大
規
模
な
改
善
2010 SmartCloud Notes
5. 5
IBM Notes/Domino 9.0 Social Edition
• ソーシャル機能を強化
• OpenSocial コンポーネントの搭載
• Activity Stream および
Embedded Experience 対応
• サーバー機能強化
• SAML サポート, DBMT ツール
• iNotes
• パフォーマンス改善
• Notes ウィジェットサポート
• アプリケーション開発
• SSJS デバッガー
• C&S API
6. 6
IBM Notes 9.0 Social Edition 新機能
• アプリケーションショートカット
• メールボックスの検索索機能強化
• アーカイブを含めた⼀一括検索索
– プレーンテキストとして貼り付け
9. 9
IBM Notes/Domino アプリ開発技術の進化
2007 Notes/Domino 8.0
2009 Notes/Domino 8.5
2013 -‐‑‒ Notes/Domino 9.0 Social Edition
時代のトレンドを取り⼊入れた
最新の開発環境を常に提供
16. 16
GET /api/data
Domino
データサービス
[
{
"@title":"Administration Requests",
"@filepath":"admin4.nsf",
"@replicaid":"852573910361A2F4",
"@template":"StdR4AdminRequests",
"@href":"http://zealand.xyz.com:80/admin4.nsf
/api/data/collections"
},
…
]
200
Domino データサービス
http://www.atmarkit.co.jp/ait/articles/1304/22/news014.html
31. 31
Bluemix
で提供されている XPages
関連機能
何?
XPages
ランタイム
Bluemix
上のランタイム Domino
HTTP
サーバー
.nsf
ファイル1つを転送可能
ID
ファイルなし
ノーツからのアクセスは不可
XPages
NoSQL
Database
サービス
Bluemix
上の Domino
サーバーの .nsf
ファイル
設計用 ID
ファイルが1つ提供
ノーツ/デザイナーからのアクセスも可(管理設計
用)
専用インターフェースでウェブユーザー管理
XPages
ランタイム向けのデータ格納用サービスであ
り、サービス単体での利用は想定していません
XPages
ボイラープレート
ランタイム+サービス+サンプルアプリ
+
※現時点ではいずれも Experimental(試験提供)
+
32. 32
既存 Domino
サーバーの置き換えではない
• Domino
サーバーは IBM
が管理
– 設定変更不可
• エンドユーザーは HTTP
から利用
– ID
ファイルを使ったノーツ/デザイナー利用は
管理/設計用途
• ユーザー管理は専用ツール
– 既存の names.nsf
を使えるわけではない
• メールサーバーとしての提供はない
34. 34
どういう目的/用途で・・・
• 手軽なアプリケーション開発/運用環境
– (みなさんにとっては当たり前かもしれませんが・・・)
Web
アプリケーションが簡単に作れる
– ノーツコミュニティ/ビジネスパートナー様のアプリケーションを
Bluemix
ユーザー向けに提供(販売チャネル)
• Bluemix
のビルトイン機能との融合
– スケールイン/アウト(サーバー負荷に応じたインスタンスの増減)
• コンシューマー向けアプリを XPages
で、スケールアウト対応して作成する
– Bluemix
から提供される他のサービスと連携した新しい xsp
アプリケーション
• 人工知能 API、デバイスデータ収集、TwABer
データ検索/収集、・・・
35. 35
なぜ “XPages
on
Bluemix”
なのか?
• XPages
テクノロジーと併用することで、スケー
リング対応 .nsf
アプリケーションが開発/運用
できる
– 具体的には .nsf
のデザインとデータを、それぞれ
ランタイムとサービスに分離
ランタイム
XPages
CSS
Images..
.nsf
開発者
サービス
サービス
バインド
(.nsf データ)
(.nsf デザイン)
View
Form
Doc
スケールイン/アウトに対応した XPages アプリケーション
ユーザー
36. 36
既存アプリケーションをどうやって?
• 既存アプリ内の XPages 要素の中で参照先デー
タベースを動的に変更する(ように作りなおす):
– そのための bluemixContext オブジェクトが用意され
ている
例:
<xp:dominoView databaseName="#{javascript:bluemixContext.isRunningOnBluemix()?
bluemixContext.getDataService().findDatabaseName() : 'myapp_data.nsf'}">
Bluemix
上で動いている場合はバインドされているサービスの .nsf
を、
そうでない場合は ‘myapp_data.nsf’
を参照する、という内容の JavaScript
hBps://www.ng.bluemix.net/docs/services/XPagesNoSQLDatabase/index.html
38. © 2015 IBM Corporation
IBM Messaging Roadmap
IBM Verse GA
IBM Mail Support for
Microsoft Outlook 2013
IBM Notes Traveler Updates
IBM Notes / Domino Updates
IBM Verse (on-‐‑‒premises)
IBM Notes / Domino Updates
IBM Domino Apps Updates
(XPages / Mobile)
IBM Notes / Domino Updates
IBM Verse Updates
(on-‐‑‒premises)
IBM Mail Support for
Microsoft Outlook
IBM Verse Mobile
(iOS, Android)
IBM Verse Updates
IBM Domino
on SoftLayer
IBM Verse Updates IBM Verse Updates IBM Verse Updates
IBM Domino Apps Updates
(XPages / Mobile)
IBM Domino Apps Update
(XPages / Mobile)
IBM XPages in
IBM Bluemix
CLOUDON-‐‑‒PREMISES
ND 9.0.x
ND 8.5.x
ND 8.0.x EOS Apr-‐‑‒2015
At least Sep-‐‑‒2017, no EOS announced
+ 3 years Extended Support
At least Sep-‐‑‒2019
+ 3 years
S&S
*** SUBJECT TO CHANGE AT IBMʼ’S SOLE DISCRETION ***
UPDATED: 07-‐‑‒Jul-‐‑‒15
39. 39
IBM Notes/Domino 9.0.x 新機能
• IBM Notes
• 受信済みメールへのルールの適⽤用
• 代理理設定に拡張 (連絡先へのアクセスを制御)
• Windows 10、Mac OSX 64 ビットサポート
• IBM Domino
• TLS 1.2 サポート (9.0.1 FP3 IF2 で対応)
• NSF 外でビューのインデックス(NIF)を格納
• Live View Refresh
• アプリケーション開発
• IBM Bluemix 対応
• XPages 機能強化 (暗号化、RWD 対応など)
• ID Vault API
*** SUBJECT TO CHANGE AT IBMʼ’S SOLE DISCRETION ***
40. 40
IBM Notes/Domino は最初のリリースから
25 年年を経てもなお進化を続けているプラットフォーム
IBM Notes/Domino を有効利利⽤用することで
追加アプリケーションを必要とせずにモバイル対応可能
IBM XPages on IBM Bluemix によって
よりアプリケーションの可能性に広がりを!
まとめ