オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Michael Stal , 翻訳者 吉田 英人 投稿日 2012年2月7日
CGN (Government Computer News) によると,米国陸軍 SEC (Software Engineering Center) 内にあるアーキテクチャサービス部門は,アプリケーション開発の迅速化とプライベートクラウドへの移行のためのプラットフォームを導入している。この目的のためにエンジニアたちが選択したのが OutSystems の Agile Platform である。
クラウドコンピューティングは IT 産業に幅広く喧伝された謳い文句のひとつである。少数の企業が本気でそれに賭けている。その間,多数の組織が実際に Amazon や Google,IBM,Microsoft,あるいは Oracle などが提供するクラウド技術を活用している。そしてセキュリティ上の理由から,そのような企業の大部分と政府機関内がプライベートクラウドに関する実例を収集し始めたのだ。
中心的な課題は,クラウドアプリケーションの開発だけではない。既存のレガシコードをクラウドに移行することも問題になる。クラウドインフラストラクチャは IT インフラストラクチャ (Infrastructure as a Service) を提供するだけではなく,場合のよっては開発プラットフォーム (Platform as a Service) も提供する。パブリッククラウド,プライベート,あるいはハイブリッドのいずれであっても,アプリケーションのクラウドへの移行は単純ではなく,容易なことでもない。ベンダロックインの回避を主要な目的のひとつにしているならば,なおさらだ。
OutSystems のような企業が,自社製品で埋めようとしているのはこのギャップである。OutSystems によれば,同社の提供する Agile Platform は,アプリケーションをクラウドに容易に展開可能な移行パスを実現するものだ。
OutSystems 自身は Web サイトで,Agile Platform について次のように説明している。
学習プロセスのジャンプスタートを支援し,完全な機能を持つアプリケーションを数時間という早さで提供する,無償オープンソースのビジネスアプリケーションの統合サイトです。
この製品はアプリケーションの開発と展開に関わる作業支援を目的とするもので,HTML5 と CSS 3 をサポートしている。モバイルアプリケーションの統合も可能だ。
しかしベンダの約束はコインの片面にすぎない。本当のエクスペリエンスは反対の面にある。すべての複雑なソフトウェアとシステムアーキテクチャがそうであるように,開発プラットフォームには,安定性を評価するための徹底的なテストが必要である。
CGM のニュース記事で,編集者の Rutrell Yasin 氏が次のように説明している。
Agile Platform を最初にテストしたのは,複雑な既存システムをクラウドインフラストラクチャに移設するプロジェクトでした。当初のシステムでは開発から運用まで2年半を要したのですが,Agile Platform を使用することによって,わずか16週でアプリケーションを再配置できた上に,モバイルインターフェースなど新機能の追加も実現できました,と OutSystems の関係者は述べています。最終的なアプリケーションは,2011年11月初旬に稼働しました。
Agile Platform のような製品は,オンプレミスであるかどうかに関わらず,クラウド用アプリケーションの開発や移行を促進するものなのかも知れない。あるいは近い将来にその姿を消すような,もうひとつの銀の弾丸なのだろうか? 少なくとも SEC は,自らの選択に満足しているようだ。
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
DotNetNukeは、Windows Serverで動作するCMS(Contents Management System)である。この記事ではWeb Platform Installer を利用して人気CMS「DotNetNuke」と無償Web開発環境「WebMatrix」のインストールする方法を紹介する。
クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。
2011年12月8日~2011年12月9日に、ロンドンのSkills Matter eXchangeにて開催された「Groovy & Grails eXchange 2011」の参加報告を、日本Grails/Groovyユーザーグループのメンバーが3回に渡って紹介します。
Googleのクラウド環境をつかったGoogle App Engineによる開発するにあたり、初めての試みで苦悩する開発者達の経験をもとに、各開発フェーズにあわせて問題点やどう解決したかをご紹介します
去る1月12日、定理証明支援系ツールCoqの初心者向けチュートリアルが開催さ れた(http://kokucheese.com/event/index/23667/)。今後も2月2日 (http://kokucheese.com/event/index/23744/)、2月9日、2月16日と引き続���開 催されていく予定である。本記事では、開催の様子をレポートする。
Neal Gafter氏はOracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#との比較について話をしてくれた。
No comments
スレッド表示 返信