Azureは開発者に新しいチャンスをくれる

Azureは開発者に新しいチャンスをくれる

 優秀者3名の興奮のレポート、三者三様の感じ方、表現、意見がある中で、共通するのはやっぱり「時代を作っていく開発者たち、すげー!」の思いなのではないでしょうか。力のある開発者と開発者が出会って、話をする。そこには、企業の違い、国籍の違い、言葉の違いなんて簡単に飛び越せてしまう開発者の熱い思いが存在します。しかもお互いのそれが共鳴し合って、ものすごいエネルギーが生まれているのがひしひしと感じられました。

 では、ここからはタイムラインにしたがって、セッションの内容をごくごく簡単にご紹介していきましょう。

 最初のセッションが「Azure」(http://www.microsoft.com/azure/default.mspx)開発メンバーとの打ち合わせ。ご存じとは思いますが、Azureとは、マイクロソフトが提供する新しいクラウドサービスの総称で、利用者はそのプラットホームを介してOSと開発環境を利用できるだけでなく、開発したアプリケーションをAzure上で稼働させることもできます。

 登場したのは、Brandon Watson氏。彼はWindows Azureのプロダクトマネジャーです。2008年のProfessional Developers Conference(PDC)で発表したとおり、Azureサービスには、コンシューマ向けツールの開発を対象としたLive Service、既存システムをクラウド上で統合する.NET Services、SQL Serverのデータベースクラウドを実現するSQL Servicesなどがあります。今回はリレーショナルデータベース関連の機能を強調していました。

 スケーラビリティと機能性(リレーショナルか非リレーショナルか、あるいはコスト)という視点からデータベースを分類する中で、まさにその中間あたりの空白を狙ったサービスとして、AzureのSQL Servicesを投入したい、とWatson氏。つまり、リレーショナルデータベース駆動型のアプリケーション開発者の多くをこの空間に引っ張りたいということです。

 「ハードウエアなどの環境が不要になれば、新しいことに挑戦しやすくなる。インフラとなる開発プラットホームを提供するから、多くの開発者にさまざまなアプリケーションを作ってもらい、またAzure上で運用してほしい」。

 開発者としては、フレキシブルで相互運用性に優れている開発環境が新しい選択肢として登場するのはとてもうれしいですね!さらに、ここでは、今後の予定として、Think ITが読者ならきっと喜ぶであろう予定を聞きましたが、残念ながらこちらの正式発表はもう少し先のMIX09(http://www.microsoft.com/events/mix/default.mspx)の予定だそうです。

 続いて、マイクロソフト内のOpen Source Technology CenterのHank Janssen氏とTom Hanrahan氏が、オープンソースソフトウエアとの相互運用性確保の取り組みについて説明しました。マイクロソフトはレドモンドキャンパス内に400種以上のLinux Distributionを稼働させているラボを持っています。それぞれ、オープンソースソフトウエアとマイクロソフト製品との組み合わせでより良いIT環境を提供するために活動しています。

 彼らからは「Windowsプラットホームでもっと多くのオープンソースアプリケーションが動くようにしたい」という思いがひしひしと伝わってきました。OSがWindowsであるならば、その上にどんなものがのってもかまわないし、どんどんのってほしい...あけすけに言うならばそんな戦略です。その一環として、PHP 5.3のプロジェクトのコミュニティーとマイクロソフトの共同活動などが紹介されました。

 実際、OSがWindowsならば仮想環境でLinuxが動くことも大歓迎なのです。実際Hyper-Vの仮想化環境では、Novelとの提携によりSUSE Linuxとの相互運用性を実験、評価するための施設が稼働していますし、今後はRed Hatとの提携によりRed Hat Enterprise Linuxとの相互運用性も期待できます。Red Hat Enterprise Linuxとの相互運用性については、具体的なことは何か動いているのを尋ねてみると「Novelとは別の取り組みとして考えている。実験などは徐々にはじめているよ」とのこと。Hyper-V上のRed Hat Enterprise Linuxで苦労している開発者にとって、これは朗報ですね。

 ところでこのミーティングは途中でランチを挟みながら行いました。優秀者たちがここにいられるのは1日だけなので、休憩を取るよりも、多くの開発者とじっくり話をする時間を優先させていただいた結果です。ちなみに、ランチのサンドイッチ、おいしかったです!
 

重い車輪ならば、動かそうとする人力を増やせ!

 続いて登場したのが、Sam Ramji氏。マイクロソフトのオープンソース戦略の顔として、メディアやイベントにも頻繁に登場する彼についてはご存じの方も多いのではないでしょうか。

 印象的だった彼の言葉をいくつか引用してみましょう。

 「僕たちのオープンソース戦略を表すキーワードとして、4つのCがある。まずはCustomerとなるユーザーが一番大事で、彼らが求めているものを作っていきたい。もちろん、そこにはCompetitionも多いけれど、必ずしもやっつける対象としてだけではなく、彼らの製品やサービスとCollaborateする方法を探っていきたいんだ。その上で、ユーザーや競合相手を含めたCommunicationを取りながら問題解決を図っていきたいし、アイデアを取り入れていきたい。リスクもあるかもしれないけれど、こういうことは大勢でやった方が、賢いものができると信じている」

 「マイクロソフトでオープンソースを推進するということは、重い車輪を回すようなもの。重い車輪を1人で回そうとしてもなかなか回転しない。だけど社内で多くの人に説明をし、理解が深まるにつれ、今ではチームとして120人のメンバーが協力してくれている。もちろんそれだけ集まっても重い車輪だからすぐには動かない。だけど、今少しずつ車輪が回り始めていることを実感しているよ」

 「Azureの開発チームともこうしたビジョンを共有している。社内のいろいろな場所でオープンソースソフトウエアの存在感やサポートの重要性などを伝えることで、段々グッドニュースが増えているんだ」

 Ramji氏のこれらのメッセージを聞けばわかるように、彼に賛同したメンバーが中心になって旗を振ることで、マイクロソフトのオープンソース戦略は、これまでにないほどの真剣さと強力さをもって取り組まれるようになっているのです。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30