コラボレーション・エンジニアの考える日々 このページをアンテナに追加 RSSフィード

2012/01/18 Lotusphere 2012 〜 2日目

Lotusphere 2012 〜 2日目

あれよあれよという間に2日目です。

沢山興味深いセッションがあるのですが、セッション時間帯が重なっていたり、社内業務やお客様ミーティングなどもあり、とても全部は出られません。そんな中、モバイル系とDominoサーバー系の話がわかりましたので書いてみます。


モバイル

f:id:munesora:20120118012824j:image:w360:left

出席したのは、モバイル対応全体のストラテジーを説明するこのセッションLotus製品は、去年末までに21のコラボレーションソリューションに対して、44回の新規リリースをしており、既に既存の製品のモバイル化というのはかなり進んでいます。このセッションでは、モバイル対応戦略の中で、今までどんな製品をモバイル対応させてきたのか、これからどうするのか、が語られていました。







f:id:munesora:20120118013559j:image:w360:left

IBMモバイル対応を全方位的に考えていることを示すアーキテクチャーのチャートです。エンドユーザーが触る部分では、ネイティブアプリ、Webアプリ、そして、Mobile Siteという3つで考えています。使いかってや開発の生産性などのトレードオフがあるので、選択肢を用意しています。"Mobile Site"というのは、ミドルウェアで既存のWebサイトモバイル用に変換するような形態のことを指しています。例えば、ポータル画面をモバイル対応させるためのミドルウェアがありますが、それが該当します。


この図で特に注目したいのは、真ん中らへんにあるDevice Managementの層です。ここでちゃんとセキュリティを担保するということです。デバイスをなくした場合にそなえて、リモートでデータ消去できたり、パスコードを強制させたりといった機能を提供します。実装としては、Travelerがもうそのような機能を提供していますね。それに加えて、Tivoliブランドからもっと包括的なソリューションが出てくる予定です。つまり、Travelerの対象としているメール・カレンダー以外の部分も含めて、ネイティブアプリのコントロールなどを対象としてくるということです。今、世の中にはMobile Device Management、略してMDMというカテゴリの製品、サービスが増えていますが、そこにIBMも参戦するということですね。



f:id:munesora:20120118013708j:image:w360:left

先の図の中にはWindows Phoneがなかったのですが、ちゃんとプランしています。まずはTraveler対応ということですが、順次、SametimeやConnectionsも対応していく模様です。










f:id:munesora:20120118014748j:image:w360:left

ひとしきり既存のモバイル対応の話が終わったあとに、デモです。デモは、Cris Crummyが担当していました。Tiger Teamの僕の上司です。Lotusphereに行く機会がありましたら、彼の出るセッションへの出席をお勧めします。リードエバンジェリストの肩書きを裏切らない素晴らしいデモをします。









f:id:munesora:20120118020358j:image:w360:left

ここでモバイル対応ツールの話です。XPagesもきっちり入っています。注目は、"IBM Mobile Technology"と書かれている部分です。これは、ネイティブアプリモバイルWebアプリハイブリッド型を作るツールです。ネイティブアプリは、オブジェクティブCなど、独自言語を覚えなければならない代わりに操作性が良いです。Webアプリは、ネイティブアプリに比べて操作性やパフォーマンスに劣りますが、標準Web技術で作成できるというメリットがあります。この2つのメリットをいいところどりしてハイブリッド型で提供しようという考えですね。これはIBMオリジナルというわけではなく、他社もいくつか出しているのを知っていますが、IBMが提供するとどんな形になるのか、今から楽しみです。



f:id:munesora:20120118022007j:image:w360:left

最後に、将来計画として構築中の製品のデモです。またCris Crummyの登場です。オープニングジェネラルセッションでも使われていた、このタブレットインターフェースを見せていました。これは、"Project Libretto"というコードネームで開発中のものです。いろんなソーシャルストリームを統合して見えるのですが、人に注目してその人が作成したコンテンツをフィルタリングしたり、キーワードに注目してそのキーワード関連のコンテンツをフィルタリングするというようなデモをしていました。Librettoというのは台本という意味です。人のつぶやきをまるで劇の台本のような感じで、タブレットから見るということなのでしょう。ここでも人中心、ソーシャルです。



f:id:munesora:20120118022141j:image:w360:left

この画面、Andoriodタブレットから見たTravelerのメール画面です。良くみると、メール文書の左横にSametimeの在席確認マークが見えます。ここからチャットを開始するデモをやっていました。やはり、モバイルにおいても、いろんなコラボレーションツールが統合されるという方向性なのですね。早くこれを出して欲しいですね。お客様にデモをするのが楽しみです。








■Dominoサーバー

Notes Social Editionに比べて、Dominoサーバー側の将来計画は地味ですねぇ。ユーザーからは見えない部分なのでしょうがありませんけど。しかし、ソーシャル対応するのに重要な基盤技術が実装されるようです。


まずは、SAML対応。SAMLというのは、異なるサーバー間でシングルサインオンするための業界標準の仕組みです。特に、SaaSなど、インターネット上にあるサービス間や、それらとイントラネット内のサーバーとのシングルサインオンなどに使われることが想定されます。現状のシングルサインオンの仕組みは、Cookieがベースだったりするので、DNSドメインを超えたSSOができないんですよね。SaaSの時代、それではだめです。なので、SAMLみたいな仕組みが登場してきて注目されています。そこにDominoも今後対応していくことになります。メールなどのツールはパブリッククラウドサービスを使いながら、業務アプリは社内Dominoサーバーを利用するというシーンが今後多くなると思われますが、そのような時でもシングルサインオンが可能となるわけです。ちなみに、SAML 1.1、2.0に対応予定のようです。



そして、OAuth対応です。Facebookアプリでよく、「アプリが〜の許可を求めています」と聞かれますよね?あれがOAuthです。アプリケーションFacebookのユーザーデータにアクセスするためには、普通に考えたら、その人のユーザーIDとパスワードが必要ですが、パスワードアプリの提供者に教えるのは嫌ですよね。そこを、教えなくても認証できるように考えられたのがOAuthという仕組みです。これもDominoサーバーアプリソーシャル対応には必要な基盤ですね。



ソーシャルとは関係ないですが、ベタな拡張として、"Database Management Tool"というのが計画されています。compact, updall, fixupなどのデーターベースメンテナンスタスクがありますが、それらをスケジューリングしたり、並行してスケジュール実行させたり、fixupをやってからupdallをやるなどの実行順番をもたせたり、そんなことができるツールのようです。この機能、今まで世の中では苦労・苦心しながらバッチプログラムなんかを作ったりして対応していたんですよねぇ。それが標準機能で提供されます。ここが一番、歓声が上がって受けていました。



■番外編

f:id:munesora:20120118063806j:image:w200:left

Lotusphereの会場では、この写真のように、セッションの変更案内だとかを表示しています。実はこれ、Notes/Dominoで作られています・・・・ということを、パートナーレセプションの夜にお会いしたこちらの開発者の方から聞きました。ノーツでデジタルサイネージ!といっていいでしょう。データ自体は、1つの文書なのですが、フォームを変えて、このように出したり、ブラウザアクセスしたりといったことをやっています。ノーツが持つ、データとユーザー・インターフェースの分離の仕組みがうまく活用されている例ですねぇ。










さて、今日は3日目。Notes Social Editionの詳細や、iNotesのことを聞いてくる予定です。また、今日は毎年やっているLotusphere Partyの日です。今年はSeaWorldというところを貸し切る予定です。SeaWorldは鴨川シーワールドみたいなところらしいですが、もっと巨大なんでしょうね。僕の苦手な絶叫マシンもきっちりあるようです。


それではまた。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/munesora/20120118/1326874809