エンジニア向けに最新技術やその動向を紹介するセミナー「渋谷テクニカルナイト」が盛況なようです。さまざまな最新技術に精通した日本IBMのエバンジェリストが毎回交代で講師を担当するこのセミナーは、現場の方でも参加できるよう、ほぼ毎週の金曜日の夜に、駅に直結した渋谷マークシティにある日本IBMのSWCOC(Software Center of Competency)で開催しています。
「渋谷テクニカルナイト」は3月19日から開始されています。そこで今回は、これまで開催したセミナーの特徴と参加者の声、また今後のスケジュールなどを伺いました。なお、開催済みのセミナーについては、日本IBMの「渋谷テクニカルナイト」Webサイトにおいてセミナー全編のポッドキャストと使用した講演資料がダウンロードできるようになっているので、ぜひ併せて参照してください。
(聞き手:吉澤亨史)
過去のセミナーの概要と評価
第1回 「続々登場する Web 2.0 の新しい企業利用」
(3月19日/米持幸寿氏)。このセミナーでは、ブログ、Wiki、ブックマーク、コミュニティ、ファイル共有といった、ソーシャルネットワークの企業利用が増えたことから、単なる Web 2.0 転用ではない、新しい形のイントラネット利用方法を紹介しました。
セミナーの感想として、「非常に分かりやすく有意義であった」「プロジェクトで狭くなりがちな視野を拡大できた」「将来性を感じた。早く利用したい」などの声をいただきました。セミナーの内容に対する総合評価では、参加者の94%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が72%、管理職が10%、営業・マーケティングが14%という内訳でした。
第2回 「インターネット・アプリケーションを素早く作るProject Zero」
(3月28日/樽澤広亨氏)。このセミナーでは、Project Zeroを紹介しました。Project Zeroは、projectzero.orgでソースを公開し、世界中の開発者の意見を取り入れながら、開発を進めている次世代Webアプリケーション・プラットフォームです。
セミナーの感想として、「Project Zeroのメリットが非常によく分かった」「デモを交えての説明がとても参考になった」「非常に早いスピードで高品質、高機能なWebアプリケーションが開発できることに大変驚いた」などの声をいただきました。セミナーの内容に対する総合評価では、参加者の85%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が84%、管理職が14%、営業・マーケティングが2%という内訳でした。
第3回 「ウェブを変える10の破壊的トレンド」
(4月4日/渡辺弘美氏)。このセミナーでは、同名書籍の著者である経済産業省の渡辺弘美氏により、今後のウェブの潮流を解説していただきました。セミナーの感想として、「ウェブの最新動向、国外の動向について短い時間でざっとおさえられていて良かった。知らないサービスも多く参考になった」「内容が盛りだくさんで、非常に有意義だった」「興味深い話が多く、2時間があっという間だった」などの声をいただきました。
セミナーの内容に対する総合評価では、参加者の80%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が63%、管理職が15%、営業・マーケティングが14%という内訳でした。
第4回 「XML DB がもたらす新しいイノベーション」
(4月18日/中林紀彦氏)。このセミナーでは、DB2 pureXMLの実力がメッセージだけにとどまらず、実際のお客様の事例でも証明されていることを受け、XML DBをテクノロジーの観点からデモを交えながら解説しました。
セミナーの感想として、「お客様にも広めていきたいと思える、大変分かりやすいセミナーだった」「デモを通じて理解を深めることができた」「実際にどのように活用していくのかが理解でき、その利点もよく分かった」などの声をいただきました。セミナーの内容に対する総合評価では、参加者の92%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が74%、管理職が13%、営業・マーケティングが5%という内訳でした。
第5回 [「はじめてみよう Groovy」「Grails と Groovy で超高速アプリケーション開発」
(4月25日/根本和郎氏、須江信洋氏)。このセミナーでは、Project Zeroでのアプリケーション記述言語でもあり、Rubyとも異なる、Java使いのための軽量言語である「Groovy」について、また、Groovyの応用例として、アジャイルアプリケーションフレームワーク「Grails」を取り上げ、その特徴を紹介しました。
セミナーの感想として、「Groovy/Grails共に分かりやすい説明でよく理解できた」「WAS、DB2などを用いた具体例があって理解を深めることができた」「説明が非常に丁寧だった」「早速何か作ってみたくなった」などの声をいただきました。セミナーの内容に対する総合評価では、参加者の90%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が89%、管理職、営業・マーケティングが共に5%という内訳でした。
第6回 「2008 年、オープン化最前線」
(5月9日/米持幸寿氏)。このセミナーでは、OpenAjax、Dojoツールキット、Ajax Toolkit Frameworkなど、リッチインターネットアプリケーションのオープン化が進められていることから、これらをとりまくIBMの取り組みを紹介しました。
セミナーの感想として、「最新の技術動向を知ることができ、大変ためになった」「これまでオープンソースの意味を誤って捉えていたことが分かった」「IBMのオープンソース戦略が少し理解できた」などの声をいただきました。セミナーの内容に対する総合評価では、参加者の90%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が70%、管理職が14%、営業・マーケティングが12%という内訳でした。
第7回 「Rational 製品の次世代プラットフォーム Jazz Project」
(5月23日/和田洋氏)。このセミナーでは、Jazz Projectをベースに開発されているRational製品「Rational Team Concert」のご紹介や、Jazz.netのサイトの歩き方について紹介しました。
セミナーの感想として、「JazzとTeam Concertについて、デモを交えて分かりやすく説明して頂き、大変興味深い内容であった」「一連の開発プロセスに必要なツールセットが一元化した製品に仕上がってきていることが理解できた」「デモもあり開発のサイクルでのTeam Concert活用のイメージができた」などの声をいただきました。セミナーの内容に対する総合評価では、参加者の88%が「大変満足」あるいは「満足」とお答えいただいています。なお、セミナーの参加者は技術職が81%、管理職が12%、営業・マーケティングが4%という内訳でした。
今後の「渋谷テクニカルナイト」について
これまでのセミナーの評価には、「時間のせいもあると思うが、内容が浅くなりがちだった」「期待したほどではなかった」「内容がやや冗長だった」「より実践的なセミナーを希望したい」「もっとテクニカルな内容でも良い」といったご意見もいただいております。今後のセミナーに反映して、より充実した内容を目指していきたいと思います。
また、開催して欲しいセミナーの内容では、SaaS、SOA、BPM関連、OSS関連、Gridコンピューティング、クラウド・コンピューティング、マーケティング、ハンズオン、Webサービス、セマンティックWebなどが挙がりました。さらに、「今回受講した内容の続編も開催して欲しい」「定期的に最新技術や動向を知りたい」といった要望もありました。このようなニーズにも、可能な限り対応していきたいと思います。
なお、開催日時については「参加しやすく、ちょうどよい時間帯」と評価いただいてる一方で、「遠隔地でもリアルタイムに受講したい」「デモを大画面で見たい」「情報交換を行う時間も欲しい」といった声もいただいています。
それでは、今後の「渋谷テクニカルナイト」のスケジュールを紹介しましょう。詳細は該当URLを参照してください。
第11回 「あらゆるビジネスデータをマッシュアップ - Enterprise 2.0は新しい局面へ」:中林紀彦氏(6月20日)
“Web 2.0”という言葉で総称されるインターネット関連の新しいサービスや技術を企業の中でも積極的に利用していくという、“Enperprise 2.0”という動きが出てきて数年、企業内ブログや SNS などを活用して成果を上げている企業も増えつつあります。このセッションでは、Enterprise 2.0 の新しいソリューションである、企業内のあらゆるデータを“マッシュアップ”するという、IBM が提供するエンタープライズ・マッシュアップのソリューション“IBM Mashup Center”を 7月7日の DB2 Star Festival に先がけて紹介します。
第12回 「SOA プロジェクトでのモデリング技法詳解 ~現実の SOA プロジェクトでの上流工程を成功させるために~」:石井旬氏、「SOA実装設計 ~SOAインフラの下流の設計方法論~」:根本和郎氏(7月4日)
「SOA プロジェクトでのモデリング技法詳解」
IBM では、ビジネスプロセスモデリングの分野は「BPM Methodology Framework」、サービスモデリングは「SOMA (Service-Oriented Modeling and Architecture) 」というものをご提供しています。SOA プロジェクトの現場の上流工程では、これらのメソドロジーに書かれているエッセンスを理解し、そのまま使うのではなく、お客様やプロジェクトの環境に合わせてカスタマイズすることが非常に重要になります。ビジネスプロセスモデリング、サービスモデリングの 2 つの分野のメソドロジーとそのエッセンスについて、またその活用のポイントや事例について、現場でSOAの上流工程を高い品質で実行するために必要な情報をお伝えします。
「SOA実装設計」
SOA 設計において、サービス抽出が完了した後、何を設計項目としてインフラ構成を検討するべきか、WS-ReliablieMessaging、システムの停止方法、処理の順序性問題、負荷テストの実施方法、再送信の考え方、例外処理の考え方、などの詳細設計項目の実装ポイントについて解説します。
第13回 「可能性を拡げるテキストマイニング ~適用事例から先端研究動向まで~」:那須川哲哉氏(7月11日)
テキストマイニングという言葉がメディアで取り上げられるようになって約 10 年経ちましたが、その本質は未だによく理解されていないように感じます。従来の人手のみによるテキスト分析の拡張としてテキストマイニングを捉えると、手間がかかる割には何の成果も得られないという残念な結果に終わる危険性があります。このセミナーでは、テキストマイニングが従来の人手のみによるテキスト分析とどう違うのかを数十万件規模の実データによるデモで紹介したうえで、具体的な活用事例や最近の研究動向などを踏まえて、テキストマイニング (TAKMI) の可能性を示したいと考えています。
第14回 「米持先進技塾: リッチな Web アプリケーションをど~じょ - Dojo ツールキットの使い方」:米持幸寿氏(7月18日)
第二次ブラウザ戦争と言われる昨今、Web ブラウザで実行する JavaScript アプリケーションの時代がきています。手作りで DHTML や JavaScript を記述するのは楽しいですが、ライブラリを再利用してこそプロフェッショナルと言えます。
Dojo ツールキットは IBM が正式承認しているフルファンクションの DHTML ライブラリです。Dojo ツールキットを使えば、ドラッグ&ドロップやアニメーションなどの複雑な動作や、タブ、ツリー、表などのリッチな部品を使った画面を効率よく開発できます。Dojo ツールキットを使ってリッチな Web アプリケーションを開発する方法を紹介します。
第15回 「CouchDB で始める Web 時代のデータベースとの付き合い方 - Time to relax!!」:佐々木庸平氏(8月1日)
Ajax やサーバーサイド・スクリプティングの台頭、DI/AOP など Java の軟化などに伴い、三層アーキテクチャの境界は不明瞭になりつつあります。それに伴い、データベースにも新しい試みが見られるようになっています。
Apache CouchDB は、データベースを Web で実現する、RESTful API を備えたドキュメント指向 (Non-Relational) データベースであり、Erlang エンジン、MapReduce によるクエリなど多彩な先進テクノロジーを含んだ実装です。今回のセミナーでは、社内プロトタイプで試用した経験を元に、Apache CouchDB の概要から実装の詳細までを紹介します。
第16回 「新しいメインフレームの世界 ~マルチコア、ハイブリッド、クラウド・コンピューティングの視点から」:中谷登志男氏(8月29日)
IBM リサーチで毎年作成している「グローバル・テクノロジー・アウトルック(GTO)」の最新版をもとに、今後 5~7年以内に大きなインパクトをもたらす可能性のある重要な技術エリアについて概説します。そして、それらの背景のもとに、「マルチコア」「ハイブリッド」「クラウド・コンピューティング」の三つの視点から、これからの新しいメインフレームの世界について解説します。
「マルチコア」の視点では、System z10 と Cell の 2つのプロセッサー・チップを取り上げ、マルチコア・コンピューティングにおけるチップ設計の異なるデザイン・ポイントについて、「ハイブリッド」の視点では、メインフレームと Cell の両方の長所を生かしたハイブリッド・コンピューティングにより広がる新しいアプリケーションの世界について、「クラウド・コンピューティング」の視点では、その背景とメインフレームがいかにクラウド・コンピューティングに適しているかについてお話します。