「ノーツあるある!」巷でよく聞く その悩み、解決策をお客様事例を

13:00-13:45
A-1
「ノーツあるある!」 巷でよく聞く
その悩み、解決策をお客様事例を交え
ながらお教えします
株式会社OSK 第一ソリューション部
開発・支援エンジニア
上級課長
佐藤
権一
「ノーツあるある」アジェンダ 1of2
機能面など現状の「あるある」
• Notesは検索がイマイチ
• ユーザー管理が独自で大変
• 新しいNotesは、全ての動作が重い
• メール・カレンダーが変わり映えしない
• 再インストールしてもStandard版を復旧できない
• Noteは、情報が乱立して整理できない
バージョンアップの「あるある」
• Notesをアップグレードすると動作検証工数がばかにならない
• Notes 5を9にアップグレードするには2回アップグレードが必要
• SamtimeやConnectionsを評価しようとすると環境構築が大変
• 他社製品に移行するのが大変/他社製品から移行するのが大変
Web化の「あるある」
• Web対応が難しい
• モバイル対応が難しい
2
「ノーツあるある」アジェンダ 2of2
ライセンスの「あるある」
• Notesのライセンスは非常識に高い
• 仮想化環境ではライセンス管理が大変
将来を見た「あるある」
• IBM VerseがリリースされてNotesはなくなるのか
• 他社製品からNotesへの移行事例がない?
• ロードマップがない/わからない
• 書籍がない
• 技術者が居ない
• マイナンバーに対応できるかわからない
3
「ノーツあるある」・・・
機能,現状課題編
検索がいまいち
従来製品と比べると大幅に機能強化されています。
–
–
–
–
クイック検索
全文検索
ドメイン検索
検索ツールバー
5
検索がいまいち
クイック検索
最初の列でなくても利用できます。
6
検索がいまいち
全文検索
検索結果の並び順を指定しやすくなりました。
7
検索がいまいち
ドメイン検索
Notes標準機能で横断検索も可能です。
8
検索がいまいち
検索ツールバー
便利な検索機能が集約されています。
9
ユーザー管理が独自で大変
意外に知られていないDJX管理ツール
– ユーザー名に漢字名を使っていなくても利用可能
– スケジュール実行が可能
– カスタマイズによる機能追加が可能
Dominoディレクトリがメタディレクトリになって
いる事例は、意外に多い。
10
新しいノーツではすべての動作が重い
ちょっとした設定で快適に利用できます。
• Standard/Designer(Eclipse)クライアント
– jvm.propertiesファイルの vmarg.Xmxを設定
• Administratorクライアント
– 起動時に余計なスキャンを実行しない
https://www.ibm.com/developerworks/community/files/form/anonymous/api/l
ibrary/7c442dc5-3008-4545-90a4-e895ec022037/document/6081eb89-5cbe4d73-8687-04b68c520b74/media/11-12-16%20Session2_Murakami.pdf
11
新しいノーツではすべての動作が重い
Standard/Designer(Eclipse)クライアント
2GB以上のメモリを搭載したPCなら、
<NotesProgram>/framework/rcp/deploy/jvm.properties
ファイルで “vmarg.Xmx=Xmx1024m”に変更
http://www.ibm.com/support/docview.wss?uid=swg21645978
12
新しいノーツではすべての動作が重い
Administratorクライアント
[ フ ァ イ ル ]-[ プ リ フ ァ レ ン ス ]-[ シ ス テ ム 管 理 ]
メニューでシステム管理プリファレンスを設定
[基本]タブ-[起動設定]
[ファイル]タブ-[Dominoのファイルのみ検索]
13
メール・カレンダーが変わり映えしない
機能強化されていますが、操作性は一貫しています。
14
再インストールしてもStandard版を復旧できない
動作がおかしくなったNotes Standardクライアント
を再インストールしても復旧できない場合は、NICE
ツールを使用します。
http://www-01.ibm.com/support/docview.wss?uid=swg21577746
15
Notesは、情報が乱立して整理できない
データベースの作成と削除を統制できれば、ある程
度は、乱立を防止できます。
乱立を解消する際は、NSFファイル単位でデータ
ベースを再配置できるので、物理的な解決は容易で
す。
データベースを捨てられなければ、
閲覧専用のデータベースを安価なストレージに移す
ことも考えられます。
16
「ノーツあるある」・・・
バージョンアップ編
Notesをアップグレードすると動作検証工数が
ばかにならない
Notes 6.0以降は、徐々に品質が向上しています。
動作検証は、特に重要なデータベースに絞って、
影響の小さい障害は、移行期間中に修正する対応
も可能です。
バージョン間での非互換件数推移
250
200
150
100
大
中
小
50
0
18
Notes 5を9にアップグレードするには
2回アップグレードが必要
Notes5からNotes 9にアップグレードする際は、
一度Notes 6.5に上げてからNotes 9.0にアップ
グレードすることが推奨されています。
但し、ポイントを押さえて移行すればNotes 5から9
に容易にアップグレードできます。
http://www.ibm.com/developerworks/jp/lotus/ldd_tech/2014_nd9_server_up_guide.html
古い設計を利用する際は、注意が必要です。
•
表示用の計算結果フィールド
•
制限付きセクション
•
数値フィールド
19
SametimeやConnectionsを評価しようとすると
環境構築が大変
SametimeやConnectionsは、Lotus Green House
が利用できます。
Lotus Green House のアカウントは、Notes
Standardクライアントの右サイドバーからも利用で
きます。
https://greenhouse.lotus.com/
20
他社製品に移行するのが大変/
他社製品から移行するのが大変
IBM Notesは、様々なインターフェースを持ってい
るのでデータの移行は比較的容易です。
–
–
–
–
[ファイル]-[呼び出し」メニュー/[書き出し]メニュー
[編集]-[リンクのコピー]-[表]メニュー
Lotus Script (Win API/Notes CAPIも利用可能)
Microsoft Component Object Model(COM)
但し、
プログラムロジックは、移行できません。
アクセス権は、移行が難しいことが多いです。
データを移行しないでシステムを乗り換えることが
可能であれば、切り替えは簡単です。
21
「ノーツあるある」・・・
Web対応編
Web対応が難しい
• DominoサーバーがREST APIに対応しているの
で、WebフロントエンドをDomino Httpタスク
(Notesデータベース)にする必要はありません。
• 情報の少ないDojoを利用しなくてもjQueryでの
開発も可能です。
23
モバイル対応が難しい
手っ取り早くモバイル機器に対応するには、データ
ベースをWeb対応に改修します。
以下のポイントに留意するとモバイル対応も容易
です。
• すべてをWeb化するのではなくモバイル機器
から利用する機能だけをWeb化する
• モバイル対応している標準テンプレートを利用
する
Notes以外の基盤をモバイルのフロントエンド
に利用することも可能です。
24
「ノーツあるある」・・・
ライセンス編
Notesのライセンスは非常識に高い
• 意外と知らないライセンスが存在する
– Domino Collaboration Express
– Domino Utility Server / Express
– XWork Server
SaaS系ライセンス
– SmarterCloud Notes / IBM Verse
– IBM Mail Dual Entitlement plus Applications
26
Notesのライセンスは非常識に高い
• 試算例
– 前提:サーバー560PVU(70PVU x 8コア)/1,000CAL
– 2015年7月現在価格 PA/D 標準価格
(1)
ライセンス名称
(略称)
ライセンス種類
標準価格(円)
機能
メール
(2)
(3)
(4)
Domino Enterprise PVU/CAL
ライセンス
新規SS&S
23,925,840 13,374,480
継続SS&S
(5)
(6)
(7)
(8)
Domino
Domino
Collaboration
Utility
Express
Domino
Utility
Express
XWork
Server
Dual Plus
ライセンス
ライセンス
期限付き
ライセンス
期限付き
ライセンス
ライセンス
6,202,200 20,800,000 15,344,000
2,185,680
125,700
9,525,516
○
○
○
○
X
X
X
○
○
○
○
○
○
○
○
○
課金対象 サーバー
X
X
X
X
○
○
○
X
ユーザー
制限事項
(試算前提)
○
○
○
○
X
X
X
○
アプリ
Notesドメイン
1,000名以下
従業員1,000 (8NSF/1サー
名以下
バーライセンス)
Dominoクラス
タリング2台ま
で
1,600PVU以
最大32NSF
下
27
(1,001ユー
ザーで試算)
仮想化環境ではライセンス管理が大変
• PVUの考え方が大変:PVU計算ツールはある
www.ibm.com/software/jp/passportadvantage/licensing.html
• ILMT設定(5コア/9GBメモリ/100GBHDD)
• IaaSサービスを利用して仮想化する場合にPVU
ライセンスを利用できるのは、
SoftLayer/AWS/Azureに限定される。
Dualライセンスがお勧め
28
「ノーツあるある」・・・
将来編
IBM VerseがリリースされてNotesはなくなるのか
VerseはNotesのUIの1つです。
Google Inbox
IBM Verse
30
他製品からNotes移行の事例がない
Notes→SharePointの移行は、ひと段落してクラ
ウドサービスとの比較にシフトしています。
人数
移行元
移行先
サーバー
台数
選定ポイント
1,100 Notes8.5
Notes9.0
12→7
移行費用が最も安かった
1,800 Notes6.5
Notes9.0
7→4
アプリケーションの継続
利用
750 Notes6.5
Notes9.0
4→4
Windows,Mac対応
Google
4→0
メールの容量制限の緩和
Notes9.0
8→4
グループ基盤の統一
Exchange 2010
SharePoint 2010
6→13
コスト比較なし
トップダウンの指示
O365
2→0
将来性の不安
Notes管理者の不在
2,000 Notes6.5
800 Exchange2007
SharePoint2007
1,400 Notes6.5
250 Notes7.0
31
ロードマップがない/わからない
9.0.2と9.0.1fp5は、リリースが計画されています。
http://www.lotus.com/ldd/fixlist.nsf
32
ロードマップがない/わからない
Webにひょっこり出ていることがあります。
–
http://www.slideshare.net/dominopoint/ibm-messaging-and-domino-application-vision-roadmap
33
書籍がない
Notes関連の書籍は、少ないのは確かですが、
日本アイ・ビー・エム株式会社の日本語のWeb
情報が充実してきています。
http://www.ibm.com/developerworks/jp/lotus/
34
技術者がいない
• Notesの開発言語は、@式、Lotus Script、Java
Script、Java言語と多様化しているので、全てに
対応できる開発者は、少なくなっています。
• SharePointの開発言語であるVB.NET、C#、
Java Script等の言語を理解した開発者は豊富で
すが、Exchange , SharePointのAPIを理解した
開発者は限定されるので、委託先が限定され人件
費が高額になります。
35
マイナンバーに対応できるかわからない
Notesのセキュリティは、他の製品と比較してもか
なり強固なのでマイナンバーの収集に対応したアプ
リケーションの開発は、容易です。
– 多様なアクセス権設定
(サーバー,データベース,フォーム,ビュー,セクション,
フィールド)
– 暗号化(データベース,リッチテキストフィールド)
– コピー禁止、印刷禁止
– 設計の隠蔽
36