オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Mark Little , 翻訳者 吉田 英人 投稿日 2010年8月23日
この数年間,どこかの島にこもっていたのでもない限り,その間 クラウドに費やされた 多くの労力 について知らなくはないだろう。クラウドをソフトウェアの"根本的な変化"と考えるかどうかは別として,今後数年間が曇りがちな(クラウドな)時代になる ことには間違いないだろう。数多くの標準が乱立するにはまだ早いが,それでもセキュリティや認証,基本構造といった領域では,すでにその兆しも見え始めている。
オープンソース全盛の今世紀においては,特に 今を盛りとクラウド関連のプロジェクトが増え続けている。Apache には Deltacloud と libCloud などがある。それぞれ"クラウド間の差異の抽象化" と "クラウドの統一インターフェース” の提供を目指すものだ。クラウドプロジェクトが1つあることがよいのことなら,2つあればもっと素晴らしいはずだ。では3つだったら? 近くそれを目の当たりにすることになるだろう。Nuven プロジェクトが順調に進んでいて,間もなく Apache インキュベータのステージに達しそうだからだ。入手可能な情報によれば,それは次のようなものだ。
- クラウドプラットフォームの共通サービスを抽象化するオープンAPI の定義により,アプリケーションロジックとプロプライエタリなクラウド固有部分との分離を促進する。
- Google AppEngine,Amazon EC2,Microsoft Azure などの一般的なクラウドに対して Nuvem API を実装する。
- 当面はユーザ識別と認証,分散キャッシュ,データストア,キュー処理に注力し,その後チャット,ログ,デバッグなどその他のサービスに拡張する。
Wiki ページではさらに,クラウド実装間の移設時にベンダのロックインを回避するための方法として,共通 API の必要性についても言及している。Deltacloude や libCloud と同様,Nuvem も「サービスとしてのインフラストラクチャ (Infrastructure as a Service,Iaas)」をターゲットとしているようだ。情報提供者によると,Apache の SCA 実装である Tuscany を利用するプロトタイプが開発中である,とされているのも興味深い。この試みは SOA 関連とクラウドとの関係に関する疑問に対して,何らかの回答をもたらすものになりそうだ。
その資料中で,Apache の関連プロジェクトに対して次のように述べられているのは残念だ。
現在のところ,一般的なクラウドプラットフォームサービスを抽象化して,真のオープンソース API を定義しようとする動きはありません。Nuvem は,ユーザ主導イノベーションのような本当のオープンソースメカニズムを可能にする方法で,オープンソースなクラウドアプリケーションのプログラムインターフェース構築のためのコミュニティを作り出す試みなのです。
libCloud と Deltacloud がその実績を Apache に提出して,2010年6月以降更新されていない Nuvem のこの資料に取って代わることも考えられなくいはない。いずれにしても Nuvem プロジェクトが公式に開始されて,単独のオープンソース API に誰もが同意する(とすれば,その)前に,何らかの明確化と統一が図られることを望みたい。
I tried to clarify how Apache Nuvem align with Apache Deltacloud and Apache libCloud in the following blog post.
lresende.blogspot.com/search/label/Apache%20Nuvem
In summary, from the Apache Nuvem project proposal :
"Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments."
Hopefully this helps clarify any confusion, and I hope to see you all helping on the Nuvem community.
前回は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#との比較について話をしてくれた。
1 comment
スレッド表示 返信