ビジネスアプリケーションBlog - 最新エントリー

屋代: 本日はEucalyptusユーザ会の肝付様にEucalyptusとAmazon Web
Services(AWS)についてお話しをいただきたいと思います。
まず、Eucalyptusを一言で言うとどのようなものでしょうか。

肝付:Eucalyptusは一言で言うとオープンソースのクラウド環境構築用ソフトウェアになります。
他にもオープンソースのソフトウェアがありますが、現時点ではEucalyptusが一番良いと思います。ただ、現在のクラウド用ソフトウェアは戦国時代で、今後はOpenStackやWakameなどが延びてくるかも知れません。SaaSアプリケーション展開用に使うならば今はAmazon Web Servicesのようなパブリッククラウドが良いと思います。
国内のパブリッククラウドで言えばNIFTYクラウドやユニットホスティングが良いと思います。

EucalyptusはAWSと互換性があるので、Eucalyptusで検証してAWSに移行する方法もありですね。Eucalyptusはオープンソース版とエンタープライズ版があり、後者は多数の機能がついていて、Eucalyptus Systems, Inc.もエンタープライズ版に注力しています。
オープンソース版も開発体制はクローズドなので開発に参加するのは難しいです。

Eucalyptusユーザ会を主催しているとは言え、Eucalyptusまだまだビジネスには結びついていません。AWSの方は【StartEC2】というブランドでコンサルティングは行っております。
クラウド全体に言えるのですが、クラウドは利用者がまだまだ少なく先進的な方達が使っている程度ですね。
基幹業務システム系などはまだまだ普及には至っていないようです。
ただ、Web系、特にソーシャルアプリケーションサービスの方はクラウドをよく利用しています。
北米では少しずつ行政組織でも使われはじめています。

大塚:サービスレベルの要求はまかなわれているのでしょうか。

肝付:実際にはある程度はまかなわれていますが、クラウドに対するリスク定義などが追いついてないので、なかなか導入しにくい場面があるかと思います。
ハイエンタープライズの金融や証券業界にはあまりクラウドは向いていないと思います。ただ、中小企業では業務システムでも今後利用されて行くであろうと思います。
可用性のコストを考えてもクラウドにした方が良いでしょう。

小田切:ただ、中小企業はSaaSで十分ですよね。

肝付:確かにそうですね。簡単な業務システムであればSaaSで十分だと思います
既存のソフトをインストールしたい場合には、IaaSが便利です。
用途に応じて必要なものを選ぶのが良いでしょう。


*今回の座談会は内容が濃く、掲載できるものが少なくなってしまいました。

参加者
株式会社ITC総合研究所 谷 巌
メタデータ株式会社 野村 直之
オープンソース・ビジネス株式会社 福光 正樹
オープンソース・ソリューション・テクノロジ株式会社 小田切 耕司
株式会社イージフ 杉本 琢磨
株式会社 マインド 屋代 和将
社団法人クラウド利用促進機構 肝付 兼続
増田 芳憲
大塚 和彦
湯澤 一比古
屋代:本日はオープンソースCMSについての座談会を行います。
本日はビジネスアプリケーション部会がCMSビジネス部会に乗り込み、
オープンソースCMSについて質問をしていきたいと思います。
それではまず、CMS部会のお三方に自己紹介をいただきたいと思います。
永原さんからご紹介をお願いいたします。


永原:永原はNPO法人コモンズネットでNetCommonsの普及活動もしています。
XOOPSも結構使ってました。OSS-CMSのカスタマイズの仕事をしています。
OSS-CMSは業務アプリのフレームワークとしてよく使っています。

屋代:川井さん自己紹介をお願いいたします。

川井:Linuxからオープンソースにかかわり、CMSはユーザとして利用しています。
古くはZope、Plone、Xoops、OpenPNE、TYPO3、eZ Publish等々いろいろ試しています。


屋代:皆さんありがとうございます。
ではビジネスアプリ部会からの質問を開始いたします。
はじめに湯澤さんご質問いかがでしょうか。

湯澤:湯澤です。オープンソースのASPを提供する仕事をしています。
今は moodle を使ってくださっているユーザが少数社あります。
何で、CMSのオープンソースがこんなに多いのでしょうか?

藤田: CMS一括りにしてしまうので多いのかなと。

永原: 各国のものが集まっている、というのもあるのではないでしょうか。

湯澤: ではCMS部会の言うところのCMSの範囲はどこまででしょうか?

永原: 分類分けとしてはBlog、エンタープライズ、ECM、グループウェア、SNS、Eコマース、Eラーニング、その他CMSと呼ばれているアプリケーションは多数ありますね。


川井: CMS導入の理由は?なぜOSSを利用するのですか?

永原:NetCommonsで言えば値段が安く、初期機能で学校向けが充実している。などの利点があります。
また、ドキュメント管理をXoops、NetCommonsをベースに開発したりしています。
もちろん開発成果はベースのライセンスに準拠して提供しています。

永原:お客様には開発成果を転売して元を取ろう!というご提案をしたりすることもあります。


湯澤: 開発言語がPHP+MySQLに集中しているように見えるのは? ・・ 開発がらくだからですか?

永原: LAMPPが多いのは、開発コストが小さくできるからだと思います。
楽、ということにもなりますよね。

川井: 海外ではPythonも結構使われていると思います。

川井: wikiについては言語毎に乱立していますし? Parl Ruby etc

大塚: Javaは大規模向けという先入観が日本企業幹部にあるみたいですが、実際のところいかがでしょうか。 

永原: それは実態を反映をしてたところもある。簡単に変えにくい、というのが "性能" ということもありますね。
 開発環境の構築/メンテナンスコストも重要ですね。

藤田: 商用CMSは、PHPがメジャーとはいえないですね。Java等の物もありますし。

増田: 株式会社ゼンク 増田と申します。
LAMP環境で自社で人員管理システム、プルミエΖというOSSを作っています。
(まだ OSSもどきですが)基盤インフラ系はもともと得意としています。
Pythonで出来ているzopeはどうなのでしょう?
zopeで作ったシステムをNetcommonsに入れ替える提案をしようと思っているのですが。

永原:要件次第でしょうね。どのようなシステムですか?

増田:zopeの置き換えについての要件は先生と生徒のコミュニケーションツールです。

永原:それであれば、NetCommonsの提案は良いと思います。OpenPNEとの連携ができるとさらに良いですよ。

増田: zopeの方がNetCommonsより軽いとか言う事は無いですか?

永原: どちらが軽い、とか一概には言えないと思います。

藤田: ただオープンソースCMSで完璧なワークフローは無いですね。
ワークフローがある程度使えるのはeZ、TYPO3、Plone辺りかなと思います。

大塚: CMSは重くてSEO的に弱いのでは?

川井: CMSも多くがSEO対応しているので問題はないはずです。

永原: どちらかというとSEOの観点で、静的ページはもうだめだと思います。

川井: また、最近はキャッシュ機能が良くなっているので、以前に比べて軽くもなってきているはずです。

野村: パフォーマンスほしいときは、Luceneつけたり。。Akamaiにも頼ってみたりするのもありですね。

大塚: ESIというキャッシュを利用すると静的なコンテンツと同じくらい速くなるようです。

野村: 検索エンジンとの連携は、サイトマップXMLで、教えてあげるのがトレンド上にあります。

永原: 最近は機能が多いため、使いやすくするためにダウングレードして欲しいという案件も多いです。

野村: ユーザは要らない機能のために重くなるのは勘弁してもらいたいと思っているようですね。

大塚: 今後CMSはIPhone等に対応はしていかないのですか?

永原: 対応していくことになります。学校でも、IPadは活躍できると思います。
先生方にはもっと、直感的な操作が必要になってくると思います。

大塚: 一番携帯に強いCMSはどんな物がありますか?

野村:インフォテリアさんのサービスが強かった気がします。

永原    私はOpenPNEとNetCommnsは携帯で使っています。

大塚    国産CMSは携帯電話対応をしているのが多いですね。

大塚: CMSの種類によって得意分野があるはずですよね。

大塚: あまりCMS別の得意分野などは公開されてない気がするのですが。(知ってる人は知っていると思いますが・・)

川井: CMS毎に出来る出来ないをまとめたサイト、CMS部会で検討中?だよね。

永原: はい。ユーザや開発ベンダーが自分達の要望に合うCMSにはどのようなも
のがあるか、わかるような資料を作りたいと思っています。
永原: ただし、まだできていないので、今後をご期待ください。(^^)



湯澤: CMSは僕から見ると、本屋さんの本棚のようで、全てに目を通す等できるわけもないし、する必要もないのだとおもう。そういう意味で、一つ一つのCMSより俯瞰図の様なものが手に入れば十分で、実際の案件に即して、それを手繰り、実際に検証すると言うことのなるのだと思う。顧客が見つかる前に、研究投資をするにはちょっと範囲が膨大だと思う。

福光:弊社ではconcrete5を使っているのですが、concrete5は有償の製品が無償になったと聞いています。

そのようにCMSはオープンソースという流れが強くなっていくのでしょうか?
また、メリットはなにがあるのでしょうか?


永原: OSS化するメリットとしては:有名になれる。たくさん使ってもらえて、品質が上がる。使い方をユーザに教えてもらえる。稼ぎ方をユーザに教えてもらえる。

永原: CMSはOSSの方向へ行くかと言われると汎用的なものはOSSに行くと思います。

藤田: サイトコアはドットネットで作られているのですよね。
PowerCMSはオープンソースCMSの結構な競合ですね。
http://alfasado.net/contents/power_cms/index_enterprise.html
あと海外ではかなりパワーを付けている.net CMS
sitecore http://www.sitecore.net/
などがありますね。

湯澤: これ位オープンソースの製品が出てしまうと、商用の製品の開発意欲はかなり削がれてしまっていると思う。個人的には、その意味ではオープンソースのCMSの方が圧倒的に強いと思われる。CMSは周辺ビジネスが沢山存在するので、オープンソースでもビジネスが可能なのもオープンソースCMSが盛んな理由にもなっていると思う

湯澤: システム開発で問題になるのは、プログラミングの反対側の業務にあるわけで、このあたりを考えると、どんなパートナーとアライアンスが出来ると、ビジネスが大きくなるかも考えてゆきたい。

大塚: ある意味LotusNotes/Dominoが普及した理由はプログラムを知らなくてもワークフローが開発できる事ですのでCMSがそれに変わると大企業にも認められそうですね

藤田: OSSはマーケティング関係の連携が弱いですよね。

湯澤: マーケッティングツールってどんなものですかね??

永原: SugarCRMとか?

藤田: Marketing活動を支援してくれるCMSはオープンソースにはないですね。
Acccessibility等、日本の自治体向けな要件にフィットしているのは商用なものが多いです。
オープンソースCMSでは 徳島県CMS Joruriや島根県CMSは当然そこに対応しています。

川井: JoruriはRuby on railsですね。

藤田: これらの自治体向けオープンソースCMSはRubyですね。

藤田: ECMのオープンソースはNuxeo, Alfresco, KnowledgeTree とかが有名ですね。

湯澤: 話は変わりますがCakephpは便利なフレームワークらしいですね

藤田: はい、cakeは日本でも流行ってます。 php & ruby on railsライクというところで人が増えているようです
CMS Matrix http://cmsmatrix.org/ wikimatrix http://www.wikimatrix.org/

福光: SugarCRMも最近そうですが、CMSも開発のフレームワークとして使うことが多くなっているんですね。

湯澤: CMS なら Webアプリケーション開発の基本部分はみんな使ってるでしょうからね。

藤田: オープンソースCMSのワークフローはなかなか厳しい。
OpenCMSはver6までワークフローがあったが、ver7でワークフロー機能を削除。ver8でJBPM実装予定。

福光: SugarCRMもワークフローはワークフローはProcessmakerとかとの連携を模索しています。
http://www.processmaker.com/

屋代:今回は話がいろいろなところに飛んでしまいましたが、CMS部会のビジネス方法や具体的案件の話など、充実した座談会となりました。
ビジネスアプリケーション部会としてもオープンソースである特性を活かした具体的な情報を共有し、普及に努めてまいりたいと思います!
本日は皆様ありがとうございました。

2010年5月25日

株式会社オープンソース・ワークショップ    永原 篤
株式会社ITC総合研究所    用松 節子
株式会社ITC総合研究所    谷 巌
株式会社ビイガコーポレーション    山崎 実
株式会社 マインド    屋代 和将
株式会社 マインド    谷相 貴美
株式会社ゼンク    増田 芳憲
メタデータ株式会社    野村 直之
オープンソース・ビジネス株式会社    福光 正樹
東芝デジタルメディアエンジニアリング株式会社    川井 和正
湯澤 一比古
大塚 和彦
藤田 拓
屋代: 本日はOSSコンソーシアムビジネスアプリケーション部会による第一回座談会を開催したいと思います。
題材は「オープンソースじゃなきゃ駄目」
では、まず「オープンソースじゃなきゃ駄目」の著者である湯澤氏より、何故オープンソースじゃなきゃ駄目なのかを一言いただけますでしょうか。

湯澤: パッケージだと、メンテナンスできなくなる可能性があって怖いじゃないですか。
よく言うんだけど、パッケージだとカスタマイズした部分の著作権もベンダーのものエンドユーザとしては、事実上のプログラムを支配されていることになります。
「オープンソースじゃなきゃ駄目」という本があるんですが、読んだことあるひとはいますか?
屋代:読んだことあります。オープンソースに対する愛が伝わってくる内容で、とても感動しました。
湯澤:僕が、2005年かだったかに書いた本で、1000部印刷して、最近やっと在庫がなくなってきました。
今回はその「オープンソースじゃなきゃ駄目」を改定したいと思っており、皆さんのお知恵も拝借できればと考えております。
 
屋代: 大塚さんScalixはオープンソースだから導入が決まった事例ってありますか?
大塚: オープンでな無い部分で決定した事例が比較的多いですね。
オープンで無い部分というのはActiveDirectoryなどと連携できるからという理由です。
ただそれは逆にオープンな製品だから様々な連携ができるのでは無いでしょうか
つまりオープンソースソフトウェアの強みはソースがオープンなだけでなくプロトコルなど連携するインターフェース(データ連携)などもオープンなところが強みだと思いますし、採用メリットがあると思います

屋代: 実はオープンソースにしておくことにより、自然と連携しているソリューションが増えていきますよね。
クローズドな世界ではそういったことはあり得ないですからね。

大塚: Scalixは完全なOSSでは無いですが、様々な製品と連携ができるので既存システムを捨てる事無く利用できるエコシステムとして評価されております。
増田: 先日お会いしたMSの担当者の方も、既存のMS(windows)環境にOSSをエンハンスしていくと言う流れがあって良い、実際にMSプロダクトも OSS互換(と言う言い方もおかしいですが)の動きが出てきているとの事。IISとPHPの連携などは、結構進んでいるようです(これは私が知らなかっただけですが)

福光: SugarCRMはユーザがカスタマイズできる場合にはOSSだからということはありますよ。
ただ、ほとんどの場合はOSSという理由はなく業務にあう機能と金額です。
CRMの場合には業務に合わない部分をカスタマイズして利用するので、業務アプリの中ではOSSのメリットはあるかと。

屋代: 増田さんはオープンソースで営業しているのでしょうか?
増田: OSSを知ってもらうと言う意味で、ゼンクの場合、話の最後にOSSと話題を振るようにしてます。結構興味は持ってもらえます。
この前、行った食品卸の会社でたまたま販売管理システムのリプレイスを検討していたので、セミナーで余っていたOlutを紹介してきました。無料、カスタマイズ可能と言う点で興味は持ってもらいました。
あと、開発者(エンジニア)の観点から言うと、その人の技量を見る上で、スキルシートで「これやってます」と言うより、OSSのコミュニティでこのくらい活躍してますとか、Linuxのカーネルに自分のコードがどのくらい採用されたとかと言う方が明示的だと思います。
湯澤: 開発者の能力のごまかしが聞かないですね。

屋代: 湯澤さんはいかがでしょうか。
湯澤: 値段勝負になってしまっていますね。
値段が安いという話題についつい引っ張られて、本質が見えなくなることがありますね。

屋代: 一言にOSSでビジネスをしていても皆さん違った特徴がありますね。
屋代: オープンソースは本当の利用者にとってはメリットがわかりづらいところですね。
湯澤: わかりづらいことは説明しちゃわなきゃいけないですね。
福光: どのように説明してますか?
屋代: 総務部に対してはオープンソースの説明はほとんどしません。説明をするとすればソースコードが公開されていて、みんなで利用してみんなで良くしてくモデルです。といっています!

湯澤: 商用ソフトウエアの問題点は永続性のなさですよね。
商用ソフトはライセンス体系の変更がベンダーしだいでとても怖いですからね。
増田: WindowsのCALなどはベンダー本意の典型的ですね。

湯澤: OSSの弱点といえば、見た目のシンプルさかな。機能は豊富なんだけどなあ。
社長は理解している人が多いように思いますが。

湯澤: オープンソースは野菜と似てるよね。オープンソースは泥つき野菜。イメージは悪いけどとてもおいしい。
増田: 印象が悪い「どろ」の部分はどこなのでしょうか?
湯澤: 自己責任という言葉がつきまとっているところですかね。
オープンソースは自己責任というイメージがついていますが、ソフトは基本的に自己責任ですよね。
屋代: オープンソースは自己責任ではあるが最近はサポートベンダーがたくさんいるので問題ないと思いますしね。
大塚: オープンソースをサポートしているベンダーは情に厚く、手厚いサポートをしてくれる場合もあります。
福光: それは私も感じます。

増田: フリーソフトとOSSの違いについて、お客様の誤解を解くことは必要な気がします。
屋代: ここはそれについてはまたの機会にいたしましょう。


オープンソース・ビジネス株式会社 福光正樹
株式会社廣告社ぶれいん 湯澤一比古
株式会社ゼンク 増田芳憲
日本スケーリックス株式会社 大塚和彦
株式会社マインド 屋代和将