検証特集:クラウドの“クライアント”としてRIAを試す(1)6つの主要クラウドとRIAの現状を総ざらい
クラスメソッド株式会社
福田 寅成
2009/7/10
業務系SaaSとしての実績が多い、Force.com
- - PR -
CRMサービスを提供しているセールスフォース・ドットコムもForce.comでクラウドアプリケーション開発の基盤を提供しており、いまや「クラウド企業」となっています。Force.comは仮想の開発環境にEclipseなどの開発ツールでアクセスして開発を行うスタイルです(参考:クラウド体験記の「実際に使ってみよう 「Force.com」」)。
セールスフォース・ドットコムは「Force.com Sites」の提供も開始しており、従来の社内アプリケーションのみならず社外公開向けWebサイトの開発プラットフォームもクラウド形式で提供し始めています。
□ RIAとForce.com
すでにForce.com向けのAdobe AIR/Flex向け開発ツールがリリースされています。
プライベート・クラウドを構築する、IBM Smart Business
IBMはクラウド開発向けのツール「IBM Smart Business」でクラウドサービスの提供を本格化しており、「WebSphere CloudBurst」などの開発ツールの提供も開始しています。
大規模な基幹業務アプリケーション開発に特化してサービスを提供してきたIBMによるクラウドだけに、業務アプリケーション開発でのクラウド利用が促進されると考えられます(参考:IBM、クラウドサービス「IBM Smart Business」を発表)。
□ RIAとIBM
IBMは、Ajax/JavaScript向けにライブラリや開発ツールなど多数をリリースしています。
また、Flex向けの有名な有償コンポーネントである「ILOG Elixir」は最近IBMに買収され、「IBM ILOG Elixir」と名称を変えています。
IBMがこういったコンポーネントプロバイダを買収したことからも、RIAが企業向けアプリケーション開発でも重要な位置を占めようとしていることが分かります。
RIAクライアントとの親和性が高そうな、Sun Cloud
Cloud Computing via kwout
オラクルに買収されたサン・マイクロシステムズ(以下、サン)もクラウドプラットフォームを発表しています(参考:サンのクラウドは、Amazon EC2とどう違うのか?)。 提供されるサービスの基本的なものは、以下になります。
- Sun Cloud Compute Service:サーバ実行基盤
- Sun Cloud Storage Service:クラウドストレージ
上記記事の「各種サーバもスイッチもドラッグ&ドロップ」の項にあるスクリーンショットのように、GUIでサーバをドラッグ&ドロップしながらシステム構成を決められるのはクラウドらしい機能提供形態であるといえます。
このような管理ツールの構築でも、RIAが主要技術になっていくと思われます。
□ RIAとサン
サンといえばJavaを古くから提供しており、最近見直され始めたJavaアプレットはRIAの1つといえます。
新しいRIA開発プラットフォームであるJavaFXの提供も開始されており、そういったRIA開発技術と密に連携するクラウドサービスが、今後同社より提供される可能性は高いと思われます。
まずは、Amazon S3+Flexアプリから
クラウドとRIAは、まだほとんどの開発者や発注者に知られていない非常に若い技術です。それだけに多くの可能性が眠っています。それらを組み合わせた場合は、さらに例がほとんどなく、どのようなアプリケーションが実現され、われわれがどのような恩恵を受けられるのかはまだ分かりません。
少なくとも、それぞれの技術はコスト削減や使い勝手の向上などアプリケーション利用者や運用者に対してメリットのある点の改善を強調しており、組み合わせて使った場合も、アプリケーションの「ユーザー」に対して多くのメリットが出てくるのではないかと思います。
次回以降、実際にRIAとクラウドを連携させたアプリケーションを作成してみたいと思います。最初となる次回は、FlexとAmazon S3を連携させた簡単なC/C型オンラインストレージの構築を予定しています。
□ @IT関連記事
| リッチクライアントの新たな潮流: エクスペリエンス・テクノロジー(経験創出技術)とは? ユーザーインターフェイス技術、分析・管理系技術、開発手法の3つの融合が実現する、リッチクライアントの新しい潮流を解説する |
||
| いまさら聞けないリッチクライアント技術 毎回1つのリッチクライアント用語・技術を取り上げて解説します。初心者から中級者まで気軽に読んでください。あなたはリッチクライアントについて本当に説明できますか? |
||
| ネットの進化で広がるSaaSとエンタープライズ2.0 Interop Tokyo 2008 セミナーレポート ネットワークの進化によって人々が受けた恩恵は動画配信や大容量データ転送だけではない。SaaSやWeb 2.0なども、その一部だ 「リッチクライアント & 帳票」フ ォーラム 2008/6/20 |
||
| RIA&帳票はSaaSを巻き込みPCを超えて多様化する SODEC 2008 リッチクライアント&帳票レポート 最新のRIA&帳票の技術をSODECからお届け。RIAと帳票の連携、SaaSやPC以外の端末との融合が今後とも注目です 「リッチクライアント & 帳票」フ ォーラム 2008/6/4 |
||
| 新時代の業務用モバイルRIAを考える iPhoneやAndroid、ネットブックの登場で盛り上がるモバイル業界。本特集では「業務でのモバイル利用」において、どの端末やプラットフォームを検討すべきか、また使い勝手において重要なUIのあり方などについて考察する |
||
| プロフィール:福田 寅成(ふくだ ともなり) クラスメソッド株式会社 エンタープライズサービス部門 システムエンジニア 大手SIerでの長いJava開発経験を経てクラスメソッドに。 Java、JavaScript/Ajax、Flex、AIR、C#など、さまざまな分野に関する技術調査研究、および業務アプリケーション開発に携わる。 FlexやAIRの開発依頼はコチラ |
| 1-2-3 |
| INDEX | ||
| 検証特集:クラウドの“クライアント”としてRIAを試す(1) 6つの主要クラウドとRIAの現状を総ざらい |
||
| Page1 クラウドの“クライアント”について考えていますか? RIA開発者のための、そもそも「クラウド」とは? |
||
| Page2 クラウドの老舗、Amazon Web Services Java版で一気に業務系よりに、Google App Engine .NETアプリがそのままクラウドに、Windows Azure |
||
| Page3 業務系SaaSとしての実績が多い、Force.com プライベート・クラウドを構築する、IBM Smart Business RIAクライアントとの親和性が高そうな、Sun Cloud まずは、Amazon S3+Flexアプリから |
||
クラウドの“クライアント”としてRIAを試す バックナンバー 連載インデックスへ»
- 第1回 6つの主要クラウドとRIAの現状を総ざらい
- 第2回 Amazon S3とAdobe AIRで“クラウドRIA”を作ってみた
- 最終回 SilverlightとAmazon S3で“クラウドRIA”を作ってみた
| リッチクライアント&帳票 全記事一覧へ |
TechTargetジャパン
- 次のモバイルアプリはどのフレームワークで作る? (2012/5/24)
スマホアプリの開発を容易にするJavaScriptのフレームワークが続々と増えている。それぞれの良さや仕組み、何がどこまでできるのかを徹底解剖する - 「LESS&専用エディター」でCSSをシンプルに書こう (2012/5/23)
「LESS」はCSS初心者に向けた、シンプルなライブラリだ。「LESS」で、変数などのプログラミングの基礎的な考え方もCSSで学ぼう - 学校が世界一のデジタル環境になったら (2012/5/18)
授業はアーカイブに蓄積され、家からも見られる。家族が授業テーマのアイデアを出す。そんな姿が実現されるかもしれない - 1000万ドル調達も夢じゃないクラウドファウンディング (2012/5/15)
クラウドファンディングは、寄付型でも投資型でもない「購入型」が主流。商品を“開発する前に販売”して開発費用を集める逆転のシステムだ
|
|






