明日からすぐに使える Azure Web サイト開発のヒント

1,187 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,187
On SlideShare
0
From Embeds
0
Number of Embeds
466
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

明日からすぐに使える Azure Web サイト開発のヒント

  1. 1. 明日からすぐに使える Azure Web サイト開発のヒント しばやん
  2. 2. 自己紹介 • しばやん (@shibayan) • http://shiba-yan.hatenablog.jp/ • Microsoft MVP for ASP.NET/IIS • Microsoft Azure Web サイト好き – でもキャッシュサービスが日本にないのが許せない
  3. 3. Microsoft Azure とは • Platform as a Service – Web サイト・クラウドサービス・SQL データベース • Infrastructure as a Service – 仮想マシン(Windows / Linux)・仮想ネットワーク • Mobile Backend as a Service – モバイルサービス・通知ハブ
  4. 4. Microsoft Azure Web サイト • Microsoft Azure で提供されている PaaS • 簡単に Web アプリケーションを公開出来る – ASP.NET / PHP / Node.js / Python / Java に対応 – スケーラブル・SLA 99.9%(基本・標準のみ) – Git や Visual Studio Online からアプリのデプロイ – 独自ドメイン・SNI / IP SSL・ロードバランサー付き – ステージングとのスワップ・オートスケール
  5. 5. 今日の本題 • 明日から使える Azure Web サイトの開発ヒント – これは本当 • 先週 Build 2014 が開催されました • 赤シャツ氏、新機能を連発し大勢の SIer を虐殺 – 2 週間振り 30 回目ぐらい?(もうわからん)
  6. 6. おしながき • 1 つの Web サイトに複数のドメインを割り当てたい • Web サイト上でそのままアプリのデバッグしたい • Trace を吐き出しているので出力を確認したい • URL Rewrite は定義が大変すぎるので楽したい • 事情により Web サイトで Java を強いられている場合
  7. 7. ドメインの割り当て • Web サイトにドメインを追加する • 管理ポータルから仮想アプリケーションを追加 • Web.config に書き換えルールを追加 • Visual Studio から Web Deploy を使う ← 超便利
  8. 8. リモートデバッグ • Web Deploy 時に Debug を選択してデプロイ • 管理ポータルでリモートデバッグを有効にする • Visual Studio のサーバーエクスプローラーからデバッグ したいサイトを選んでアタッチ
  9. 9. ログストリーミング • 管理ポータルでアプリケーションログを On にする • Visual Studio / プレビューポータル / Kudu で確認
  10. 10. IIS Manager でリモート管理 • URL Rewrite の Inbound / Outbound ルールは手書き するのが結構大変 • IIS Manager でリモート管理すれば GUI で全て設定

×