Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Azure Web Sites Deep Dive ! Kudu から Management ...
Search
Tatsuro Shibamura
June 14, 2017
Programming
140
0
Share
Azure Web Sites Deep Dive ! Kudu から Management API まで ~Azure Web Sites 応用編~
何気なく利用している Azure Web Sites の裏側で活躍している Kudu や Management API などのバックエンド サービスに光を当ててご紹介します。
Tatsuro Shibamura
June 14, 2017
More Decks by Tatsuro Shibamura
See All by Tatsuro Shibamura
# Azure Cosmos DB パフォーマンス最適化入門 - 設計・開発・運用の実践テクニック
shibayan
0
530
Hack Azure! #5 - Geek of Azure Serverless
shibayan
0
120
.NET Conf 2020 Online - .NET 5 リリース記念パーティートーク
shibayan
0
9.8k
Terraform Provider for Azure に貢献してみた話
shibayan
0
650
Azure Functions と SendGrid の良い関係
shibayan
0
1.3k
Azure Serverless を活用したリアルタイム Web のすべて
shibayan
1
3k
祝 東日本リージョン一般提供! Azure Application Insights 基礎と実践
shibayan
1
42k
なかなか楽にならないSSL/TLS証明書の話
shibayan
2
1.9k
.NET Conf 2018 Tokyo
shibayan
1
4.1k
Other Decks in Programming
See All in Programming
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
190
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
510
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
180
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
350
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
530
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
770
GoogleCloudとterraform完全に理解した
terisuke
1
200
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2k
Kingdom of the Machine
yui_knk
2
1.5k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
660
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
Featured
See All Featured
Paper Plane
katiecoart
PRO
1
50k
Marketing to machines
jonoalderson
1
5.3k
Un-Boring Meetings
codingconduct
0
290
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
550
The Language of Interfaces
destraynor
162
26k
Docker and Python
trallard
47
3.8k
GraphQLとの向き合い方2022年版
quramy
50
15k
Designing for humans not robots
tammielis
254
26k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Mind Mapping
helmedeiros
PRO
1
190
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
350
Transcript
Room C
Azure Web Sites のアーキテクチャとは
None
リバースプロキシ ラウンドロビン
None
None
Kudu の基本操作と機能
s scm
None
Site Extensions と IIS Manager の組み合わせ
IIS Manager for Remote Administration
None
Management REST API の活用
Azure Management Libraries
None
.NET Technologies Primer .NET 開発テクノロジ入門 2014 年版 ~ Visual Studio
2013 対応版 ~ http://nkbp.jp/1sT87tP 著者 小高 太郎、酒井 達明、芝村 達郎 中原 幹雄、山田 祥寛、和田 健司 監修 日本マイクロソフト株式会社 エバンジェリストチーム !! 日経 BP 社様ブースにて 10% 割引で先行販売中 !!
None
https://github.com/projectkudu/kudu https://github.com/projectkudu/kudu/wiki/Azure-Site- Extensions
http://www.iis.net/downloads/microsoft/iis-manager http://msdn.microsoft.com/en- us/library/azure/ee460799.aspx
http://www.iis.net/configreference/system.webserver/fastc gi https://pytools.codeplex.com/wikipage?title=wfastcgi
HttpRequest / HttpResponse HTTP
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>
http://www.nuget.org/packages/microsoft.windowsazure. management.libraries https://github.com/Azure/azure-sdk-for-net
http://msdn.microsoft.com/ja- jp/library/azure/jj156055.aspx https://github.com/Azure/azure-sdk-tools