More Related Content
Similar to XPages Day2015 実践 XPages on Bluemix (20)
XPages Day2015 実践 XPages on Bluemix
- 8. PaaS IaaS との違い
IaaS
– Amazon EC2 や IBM SoftLayer はVM(仮想サーバー)を提供する
IaaSサービス。
– アプリを展開するには、ハードは用意する必要がないが、OSに自分で
DominoやJava、そのプラットフォームのインストールなどが必要。
– Dominoの場合はライセンスも必要。
– 自由度は高い
2015/11/19 Version: [1.0.0] Classification: Internal Owner: [EBIHARA Kenji] 8
- 9. PaaS IaaS との違い
PaaS
– アプリで使いたい機能をチョイスするだけ。
複雑なインストール作業は必要ない。
– XPages on Bluemix においては
Dominoサーバーは準備されているので、インストールが不要。
ライセンス料金もBluemix使用料に含まれる・・・かな?
(まだ試験段階のため不明)
– 必要が機能がない場合は実装が困難
2015/11/19 Version: [1.0.0] Classification: Internal Owner: [EBIHARA Kenji] 9
- 19. この方法での問題点
ストレージ(XPages NoSQL Databaseサービス)に文書が入らない。
「XPages」CFアプリ側に文書が入る。
– Bluemixでは、データの保存は、サービス側に入ることで想定されている。
– 現在はXPages on Bluemix は試験段階のため、サービスの内容は不明だが、CF
アプリ側は容量が小さいか、サイズによる課金単価がサービスより割高になる可
能性がある。
CFアプリのデプロイは、DBの設計置換ではなく.nsfファイルの置
き換えなので、更新するたびに文書が消える。
2015/11/19 Version: [1.0.0] Classification: Internal Owner: [EBIHARA Kenji] 19
- 27. まとめ
「XPages NoSQL Database」には、Notesクライア
ントから接続できる。
でもProxy挟んでいると難しい。
ユーザー認証はもう少し待ちましょう。
それ以外はコーディングは通常のXPages開発と同じ
2015/11/19 Version: [1.0.0] Classification: Internal Owner: [EBIHARA Kenji] 27