質問: こんにちは。 今度うちの会社で、あるお客様向けにASPのWebシステムを開発することになりました。 提案は採択されたのですが、Webシステムのプラットフォームを Windows Server 2003 + SQL Serverの構成で提案していました。 ですが、とある事情(協力会社の都合)で、Windows Serverではなく、 Redhat Linux + PostgreSQLの構成に変更せざるを 得ない状況になりました。 お客様にこの事を伝える必要があるのですが、正直に「ごめんなさい」するという方法もあるのですが できれば、理論武装しておきたいと思います。つまり、RedHatの構成に変更する事で何かメリットが あればいいと思うのですが、そのメリットが思いつきません。 Windows ServerからRedHatにする事でのメリット・デメリットがあれば教えて頂けますでしょうか。 なお、今回はASPサービスなので、Redhatを除き、ソフトウェアが無償であるという点は お客様にはメリットがありません。 よろしくお願いいたいます。
回答: こんにちは。 #### 思いつくメリット まずASPなんでWEBサーバ経由でサービスを提供する形になると思いますが、IISよりApache(Linux)のほうがデファクトです。そしてLinuxの中で一番シェアがあるのがRedhatです。 http://news.netcraft.com/archives/2008/01/28/january_2008_web_se... またWindows Server2003ということですが、2008も既に出ていますしいずれ更新しないといけなくなりそうです。 #### Windows ServerからRedHatにする事でのメリット・デメリット 特にデメリットは無いと思います。かといって顧客にはメリットも無いかと。 技術者の数という問題も(Windowsの方が多いんですか?)、ミクロな視点で見ると「その企業にどちらの運用経験をつんだ技術者が多いか?」という問題になるような気がします。お客様へASPで提供するとなるとメリット、デメリットで説明するよりも、同じレベル・内容のものを間違いなく提供するということを説明して納得してもらうしかないかも知れません。(お客さんもWindowsServerとRHELでこだわる人も少ないと思います)