Azure Web Sites Deep Dive ! Kudu から Management API まで ~Azure Web Sites 応用編~

Azure Web Sites Deep Dive ! Kudu から Management API まで ~Azure Web Sites 応用編~

何気なく利用している Azure Web Sites の裏側で活躍している Kudu や Management API などのバックエンド サービスに光を当ててご紹介します。

73c174b34dafaea64f2824eb008a6559?s=128

Tatsuro Shibamura

June 14, 2017
Tweet

Transcript

  1. Room C

  2.  

  3.    

  4.  Azure Web Sites のアーキテクチャとは   

  5.      

  6. None
  7.  リバースプロキシ   ラウンドロビン 

  8.    

  9. None
  10. None
  11.    

  12.      

  13.      

  14.    

  15.     

  16.      

  17.     

  18.   Kudu の基本操作と機能  

  19.    s scm

  20.        

  21.     

  22.     

  23. None
  24.    Site Extensions と IIS Manager の組み合わせ 

  25.   

  26.   

  27.       

  28.  

  29.     

  30.  IIS Manager for Remote Administration  

  31. None
  32.     Management REST API の活用

  33.    

  34.    

  35.      Azure Management Libraries

  36. None
  37.        

  38.     

  39. .NET Technologies Primer .NET 開発テクノロジ入門 2014 年版 ~ Visual Studio

    2013 対応版 ~ http://nkbp.jp/1sT87tP 著者 小高 太郎、酒井 達明、芝村 達郎 中原 幹雄、山田 祥寛、和田 健司 監修 日本マイクロソフト株式会社 エバンジェリストチーム !! 日経 BP 社様ブースにて 10% 割引で先行販売中 !!
  40. None
  41.  https://github.com/projectkudu/kudu  https://github.com/projectkudu/kudu/wiki/Azure-Site- Extensions

  42.  http://www.iis.net/downloads/microsoft/iis-manager  http://msdn.microsoft.com/en- us/library/azure/ee460799.aspx

  43.  http://www.iis.net/configreference/system.webserver/fastc gi  https://pytools.codeplex.com/wikipage?title=wfastcgi

  44.  HttpRequest / HttpResponse HTTP

  45.  http://xdt.codeplex.com/ http://msdn.microsoft.com/en-us/library/dd465326.aspx <?xml version="1.0"?> <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> <system.applicationHost> <sites> <site

    name="%XDT_SCMSITENAME%" xdt:Locator="Match(name)"> <application path="/somepath" xdt:Locator="Match(path)" xdt:Transform="Remove" /> <application path="/somepath" xdt:Transform="Insert"> <virtualDirectory path="/" physicalPath="%XDT_EXTENSIONPATH%" /> </application> </site> </sites> </system.applicationHost> </configuration>
  46.  http://www.nuget.org/packages/microsoft.windowsazure. management.libraries  https://github.com/Azure/azure-sdk-for-net

  47.  http://msdn.microsoft.com/ja- jp/library/azure/jj156055.aspx  https://github.com/Azure/azure-sdk-tools