【 ここから本文 】

SaaS

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


【連載】
エンタープライズ・オープンソース[ベスト・セレクション]

第7回 開発言語

(2008年04月23日)

もともとコミュニティ・ベースで開発が進められてきたオープンソース・ソフトウェアだが、今や多くの有力ベンダーがサポートし、企業が安心して利用できる環境が整っている。もちろん、OS、Webサーバ、メール・サーバなど、一部の分野ではかなり以前から企業利用が進んでいたが、最近は多様な分野において、「エンタープライズ・オープンソース」が本格化しているのだ。本連載では、そうしたエンタープライズ・オープンソース・ソフトウェアを8分野に分け、それぞれの分野において特にすぐれたものを紹介する。第7回目となる本稿では、開発言語分野における秀逸なソフトを取り上げる。

Andrew Binstock/Steven Nunez
InfoWorld米国版


開発言語
Perl、PHP、Python、Ruby……開発言語に「最良」はあるか?

 BOSSIEの選考にあたって、われわれは広範囲なアプリケーション開発グループを多数のサブカテゴリーに分類することから着手した。その時点では、そうすることが名案に思えたのだ。

 その後、システム・レベルの開発言語をスクリプト言語と比較することが公平かどうか、また、個々のさまざまな言語をオープンソースと見なせるかどうかといったことを検討した。

 PerlやPHP、Python、Ruby、Tcl/Tkなどがオープンソースの言語であることは明らかだが、JavaやJavaScriptもそうであるかどうかは定かではない。サブセットがオープンソースのリポジトリや、ISOないしECMA標準の要件を満たしていれば選考対象とすべきか、それとも完全にオープンソースでコミュニティ主導の開発サイクルを持つものだけを選ぶべきなのだろうか──。検討を重ねた結果、われわれは最終的に、自然言語にしろコンピュータ言語にしろ、特定用途以外で最良のものなど存在しないことに気がついた。そこで今回は、幅広く利用されているオープンソースの開発言語の中から、ニッチ市場を確立した言語を評価することにした。

Rubyの急成長と、JavaScriptの実績を評価

 まず初めに、Rubyコミュニティの成長を牽引したWebアプリケーション・フレームワーク「Ruby on Rails」を称賛したい(画面1)。同フレームワークのベースとなるRubyは洗練されたオブジェクト指向のスクリプト言語で、クロージャなどの高度なプログラミング構造をサポートする。


画面1:オープンソースのWebアプリケーション開発プラットフォームとして人気を集めている「Ruby on Rails」。同プラットフォームは公式サイトから入手可能だ

 Rubyは2007年に大きく前進し、Javaで実装した処理系の「JRuby」をはじめ、Microsoftの動的言語ランタイム(DLR)の上に実装される「IronRuby」などの派生が登場した。これらの派生が言語の差異を招かないかぎり、Rubyは今後も数多くの開発者に受け入れられるだろう。

 次に称賛するのが、長きにわたってWebクライアント開発のデファクト・スタンダードである「JavaScript(ECMAScript)」だ。代替となる他の選択肢も増えてきたが、インタラクティブな操作を実現するWebアプリケーションのユーザー・インタフェース開発では、依然としてJavaScriptが使用されており、Ajaxの基礎要素ともなっている。

JavaScriptは“オープンソース”?

 JavaScriptは純粋なオープンソースと言えるだろうか。サブセットのECMAScriptだけを見れば、むろんそうだと答えられる。しかし現実には、クライアント・サイドのWebアプリケーションは通常、JavaScriptへのエクステンションと、個々のWebブラウザのDOM(Document Object Model)を使う必要がある。これはWebブラウザがオープンソースであろうとプロプライエタリであろうと同じだ。

 純粋なスクリプトの記述には「Rhino」など、JavaScriptのオープンソース実装が利用できる。また、Java SE 6.0のリリース以降、JVM(Java仮想マシン)上で動作する新しいスクリプト言語が登場しつつある。すなわち、Javaスーパーセット「Groovy」や、複数のプログラミング哲学の機能を組み合わせた「Scala」、そしてJRubyなどである。



エンタープライズ・オープンソース[ベスト・セレクション]
第1回 業務アプリケーション
第2回 ネットワーク
第3回 プラットフォーム/ミドルウェア
第4回 セキュリティ
第5回 モニタリング
第6回 ストレージ管理
第7回 開発言語
第8回 開発ツール

関連記事

▲ページの先頭へ戻る


SaaSプロダクト・レビュー

SaasWare EmailToActivity

「SaaSWare EmailToActivity」(日立ソフトウェアエンジニアリング)

Salesforce上でのメール履歴管理/共有化を支援するSaaS

キャッチアップ

SaaSベンダーにとってオープンソース・ソフトは“両刃の剣”

相乗効果が期待されるが、利用時にはライセンスやセキュリティなど問題が山積

マネージド・サービス・プロバイダーに見る仮想化技術の効用

サービス品質/アジリティの向上を果たしたコンテジックス

大企業の7割がSaaSを選択――フォーチュン500企業の幹部100名への調査で判明

ITに詳しくない部門にもSaaSが浸透

中小企業のSaaS利用、「使いやすさ」が最重要項目に

回答者の半数が2〜3年内の本格利用を予想

国内SaaS型CRM/SFA市場、2007年度は62.3%増の87億円超へ拡大――ミック研

2010年度までの成長率は平均34%増を見込む

「SaaSは今後5年で普及し、領域が広がった“XaaS”が登場する」――ノークリサーチ

国内SaaS市場の実態と中期予測調査を報告

「シン vs.ファット」―― MS Officeの牙城に切り込むGoogle Apps

Microsoftの“大艦巨砲主義”はついに終焉を迎えるか

新オンデマンド開発基盤「Force.com」でPaaS戦略の攻勢を強めるセールスフォース

目玉機能の「Visualforce」でGUI開発環境まで“サービス化”

ROI(投資利益率)で決める「SaaSか? 自社運用か?」

フォレスターの「TEI」メトリクスによって算出したROIを基に比較

注目のSaaS(Software as a Service)、市場動向と着眼点を知る

主要プレーヤーに見る、戦略やアーキテクチャの相違

SaaS契約に潜む「10の陥穽」

“サービスとしてのソフトウェア”の隠れたコストにご注意!

キーパーソン

「自社運用かSaaSか――当社はどちらの意思決定にも対応していく」――マイクロソフトのターナーCOO

クラウド/仮想化の技術潮流を踏まえて、3つのビジネス・モデルをハイブリッドで展開

「目指すは、CRMの“デファクト・スタンダード”」

注目の国産SaaSベンダー、 シナジーマーケティングのトップが語る戦略と展望

「すべてのSaaSは、やがて単体提供からスイート提供へと向かう」――ネットスイートのネルソンCEO

統合型SaaSの強みやクラウド・コンピューティングの可能性を語る

セールスフォースとSAPの経営トップ、「オンデマンド vs. オンプレミス」で火花

ベニオフCEOとプラットナー共同創業者が討論会で激突

トレンド・ウォッチ

デル、セールスフォースのオンデマンド開発基盤「Force.com」の3年間利用を契約

セールスフォースにとって過去最大規模の大口契約(2008年08月22日)

NRI、新貸金業法対応を支援する金融機関向けASPサービスを発表

指定信用情報機関への接続をサポートし、金融機関の負担を軽減(2008年06月25日)

サイボウズ、パートナー2社と協業し「ガルーン 2」をSaaS/ASPモデルで提供開始

ASPサービスの事業拡大戦略の一環として(2008年06月23日)

クレオ、中堅向けERP「ZeeM」にSMBパッケージやSaaSモデルを追加

「決算開示短縮パック」や「SaaS販売モデル」などを順次提供開始(2008年06月20日)

スターリングコマース、SaaS型B2Bサービス「Sterling Collaboration Network」の国内提供を発表

ビジネス・プロセスの統合、自動化のための電子商取引/コラボレーション基盤(2008年06月10日)

アドビ、ホステッド型文書管理サービス分野に本格進出――Acrobat.comを発表

“オフィスSaaS”分野でマイクロソフトやグーグルに真っ向から対抗する構え(2008年06月03日)

日本オラクル、SaaS型CRMの新版「Oracle CRM On Demand Release 15」を提供開始

Web 2.0技術を活用して部門内連携/情報共有を支援(2008年05月20日)

マイクロソフト、ホステッドCRMサービス「Dynamics CRM Online」を提供開始

セールスフォースのサービスより低価格/大容量である点をアピール(2008年04月23日)

「クラウド型開発」への移行を企業に促すセールスフォース

オンプレミス開発並みに時間/コストをかけられない企業への貢献を強調(2008年04月21日)

ネットスイート、中堅企業のグローバル経営を支援する「NetSuite OneWorld」を発表

「真の意味でのリアルタイム・グローバル経営管理を実現する」とネルソンCEO(2008年04月17日)

2010年にはSaaSプロバイダーの90%がOSSを利用――ガートナー

ソフトウェアの調達コスト引き下げがねらい(2008年04月15日)

サン、PaaSモデルの研究プロジェクト「Project Caroline」を披露

スケールアウト型プラットフォームとして開発推進(2008年04月11日)

ネットスイート、ISV/SIer向けSaaS開発プラットフォーム「NS-BOS」を発表

Webベースのデバッガを新たに提供。垂直型統合SaaSの普及を目指す(2008年04月03日)

マイクロソフト、「Office Live Small Business 日本語版」の正式運用を開始

「多くのサービスは無料で提供」と敷居の低さを強調(2008年03月06日)

「SaaSの普及に貢献したい」――マイクロソフト、ISVのSaaS導入を支援するプログラムを開始

パートナー企業4社とともに、“他社”のSaaS型ビジネスをバックアップ(2008年03月13日)

マイクロソフト、「Office Live Small Business 日本語版」の正式運用を開始

「多くのサービスは無料で提供」と敷居の低さを強調(2008年03月06日)

「強固なセキュリティ機能はSaaSで提供」――専門家がメリットを強調

メールやWebフィルタリング・サービスが最も効果的(2008年03月06日)

ミック研、2007年度の国内SaaS/ASP市場規模は19%増の1,274億円と推計

売上高ベースでソフトウェア製品市場の16.9%を占有(2008年02月19日)

デル、電子メール・ホスティング・ベンダーを1億5,500万ドルで買収へ

ビジネス・サービスの拡大で、独自のストレージ・ブランドを立ち上げか?(2008年02月13日)

ASPIC、ASP/SaaS/IDCアワード受賞企業を発表

挨拶に立った佐藤総務副大臣、「SaaSは国内産業の救いとなる」(2008年01月25日)

Weekly Ranking

集計期間:11/16〜11/22



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国