BT

Platform as a Service、ポータビリティとモビリティ

| 作者: Mark Little フォローする 14 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2010年6月1日. 推定読書時間: 3 分 |

原文(投稿日:2010/05/24)へのリンク

最近の投稿で、 Joe McKendrick 氏は、現在のPlatform as a Service (PaaS)のアプローチは、とあるSOAベースの提供と同様に、本当は、潜在的にベンダ ロックイン(ベンダに縛られること)になる可能性があるのではないか、と考えている。

[...] 本質的に、サーバ、ストレージそしてミドルウェア、すべてプロバイダによってホストされるもので、オンデマンドなデータセンターを提供する。

Joe氏が参照しているLori MacVittie 氏の別の記事 で、彼女は、クラウドにおけるモビリティとポータビリティを区別している。

モビリティとは、修正なしで1つの環境から別の環境に移動できる能力意味し、ポータビリティは、クロス・プラットフォーム(この場合、クロス・クラウド)デプロイができます。モビリティは、再コンパイルやアプリケーション自身の環境への再適応化は、不要であり、一方、実際のところポータビリティは、両方共必要かもしれない。

Lori氏は、様々なベンダーからの最近のアナウンス は、本当にポータビリティについてであり、モビリティについてではない、このことは、最初から、いつも明確なことではない。今はもちろん、クラウド内でいつもモビリティを制限するものが存在し得る。例えば、あなたが、Javaのような特定の言語を選ぶと、あるPaaSソリューションは、それをサポートしていないかもしれません。しかし、 Lori氏が述べたように、現在のPaaSのアプローチにおける、他の側面は、はっきりとは、モビリティに制限を加えるようには見えない。

[...] 例えば、データ、キューイングそしてメールに、プロプライエタリなプラットフォームのサービスを使用。顧客がクラウドの「ロックイン」を避けるのを助けることを意図するパートナーシップの文脈で、(最近のアナウンスは)プラットフォームのサービスを「できる限り利用する」とか「活用する」能力について語っているのは、なんとも皮肉です。組織がPaaSソリューションをプロプライエタリなプラットフォームのサービスに統合するのを約束したら、クラウドの「ロックイン」を避ける方法はほとんどありません。そのようなプラットフォームのサービスは、プロプライエタリなものです。クローズされたもので、ポータブルではありません。一旦あなたのアプリケーションがそのサービスに依存すると、あなたはそれに「ロックイン」されます。

そのためユーザは予想できたことかもしれないが、ユーザは、これらのプラットフォームに縛られることになる。もちろんこれは、2008年に Rich Stallman氏が言った警告に似ている。しかし違う理由で、Tim Bray氏が同じ頃に同様に言っていた。その時 Stallman氏が言ったのは:

自分のコンピュータで自由を敬うプログラムを使って、自分の計算をせよ。もしあなたが、プロプライエタリなプログラムや他人のwebサーバを使えば、あなたは無防備になる。あなたは、そのソフトウェアを開発した人の意のままになってしまう。

しかしJoe氏が指摘したように、これらの問題は、SOAのような、他のソフトウェアの方法論と共通している(実際、ほとんどの読者が知っているように、ベンダー ロックインは、SOAが出現するずっと前からあるものだった):

Lori氏が指摘した問題は、サービス指向の世界がずっと戦ってきたものと同じである-すなわち、会社が特別なベンダの環境に大きくあるいは、排他的に依存するために、サイロ間の相互運用性は限られてしまうことになる。企業をまたいで、あるいは企業間で、相互運用性があるべきである。

近年における、様々な WS-* の取り組み, SCA, JAX-WSJBIを含んで、できるだけ技術的SOAの多くを標準化しようという取り組みが増えてきている。Lori氏の定義を前提にすると、これらの標準がモビリティと/あるいはポータビリティ、そしてある場合には、相互運用性に取り組んでいる。ベンダ ロックイン問題に対処する最初のステップは、標準であるべきだが、もちろん早すぎてはいけない、なぜなら このような標準は、上手くいかない傾向にあるからだ。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT