シンプルな Azure Web Sites のデプロイメント

このポストは、7 月 28 日に投稿した Simple Azure Websites: Deployment の翻訳です。 Azure Web Sites へのデプロイメントで私が好んで使用するのは Git です。それは私が、Git を使用してデプロイする機能にその黎明期 (当時は Kudu (英語) という名称でした) から関わってきたからです。 しかし、ローカル マシンからいくつかのファイルをデプロイしたいだけのときは、Git では大掛かりになりすぎです。そういった場合に役立つのが WebDeploy (別称 MSDeploy) です。 WebDeploy はコマンドラインから使用するのでちょっとした慣れが必要です。発行プロファイルを (Azure Web Sites ダッシュボードから) ダウンロードしたら、そこから情報を抽出し、それをまとめると、次のようなコマンドラインになります。これでローカル フォルダーを Azure Web Sites にデプロイできます。 msdeploy.exe -verb:sync -source:contentPath=”c:\FolderToDeploy” -dest: contentPath=’MyAzureSite’, ComputerName=”https://waws-prod-blu-001.publish.azurewebsites.windows.net:443/msdeploy.axd?site=MyAzureSite”, UserName=’$myazuresite’, Password=’fgsghfgskhBigUglyPasswordjfghkjsdhgfkj’, AuthType=’Basic’ これでは長くて複雑ですね。そこで… お助けツール WAWSDeploy もっと簡単にできないかと思い、コマンドラインをできるだけシンプルにする簡単なツールを作成しました。同じく Azure ポータルから公開プロファイルをダウンロードする必要がありますが、後は次のシンプルなコマンドを実行するだけです。…


Windows Azure Web サイトの利用開始時に便利なリソース

このポストは、7 月 12 日に投稿された Resources to Get Started with Windows Azure Web Sites の翻訳です。 新機能の Windows Azure Web サイト (英語) を使用すると、Windows Azure での Web サイトのホスティングが簡単にすばやく実行できます。新しいサイトをアップロードして稼動させるまで 5 分もかかりません (英語)。WindowsAzure.com のDeveloper Center (英語) および Manage Center (英語) のページでは、Web サイト機能を初めて使用するときにあると便利なリソースを各種ご用意しています。 サイトの開発と展開 Web サイト機能の特長の 1 つに、アプリケーションの開発および展開に利用可能なツールが非常に充実しているということがあります。.NET (英語)、Node.js (英語)、および PHP (英語) のそれぞれの Developer Center にご用意しているチュートリアルで、すべてのオプションについての説明をご覧いただけます。 ギャラリーを使用した Web サイト作成 開発および展開を最も簡単に行う方法は、専門的かつ特別な作業を一切しないことです。Windows Azure…


Mac および Linux 向けのコマンド ライン ツールから Windows Azure を使用する方法

このポストは、7 月 4 日に投稿された Using Windows Azure With the Command Line Tools for Mac and Linux の翻訳です。 マイクロソフトでは Windows Azure Web サイトや新しい仮想マシン機能の導入に取り組んでいますが、先日、これらの新しいサービスをあらゆるオペレーティング システムのコマンド ラインから管理、展開することのできるオープン ソースのコマンド ライン ツールをリリースしました。利用できるオペレーティング システムには、これまでで初めてとなる Apple OS X や Linux が含まれています。 本稿では、このツールのインストール方法と基本的な使用方法について説明するとともに、詳細情報の入手方法や、ツールの機能向上へのご協力に関する情報についてご紹介します (このツールは、オープン ソースの Node.js コードであり、Apache 2.0 ライセンスに基づいて使用許諾され、github.com でホストされています。機能向上へのご協力をお願いいたします)。 作業の開始にあたって まず、クロスプラットフォーム対応のコマンド ライン ツールをダウンロードして、インストールします。ご利用のオペレーティング システムによって、いくつかのオプションがあります。 このツールは、Windows Azure Web サイトのさまざまな “開発” ページからダウンロードできます。私は通常、Node.js 開発ページ (英語)…