かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

Azure Web appのデプロイメントスロット

AzureのWeb appは本番と本番前のテスト用との環境を作っておいて、さくっと入れ替える機能を持っています。

f:id:okazuki:20160203212914p:plain

デプロイメントスロットを作っておいて、そっちにデプロイしたあとにスワップを押すといい感じに入れ替えてくれます。

f:id:okazuki:20160203213034p:plain

構成情報をスロットごとに保持する

テスト用はこっちの設定、本番はこっちの設定といったことも出来るようになっています。

アプリケーション設定で、スロットの設定という項目にチェックを入れておくとスワップしても、その設定は本番環境に行ったりしません。

f:id:okazuki:20160203213229p:plain

超便利。