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
業務系 Web アプリでも、Azure Web Apps を使いたい3つの理由
Search
TonyTonyKun
December 10, 2017
Technology
550
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
業務系 Web アプリでも、Azure Web Apps を使いたい3つの理由
Global Azure Boot Camp 2015 in Japan の LT 資料です。
TonyTonyKun
December 10, 2017
More Decks by TonyTonyKun
See All by TonyTonyKun
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/aidevday2026
thara0402
0
120
Azure Static Web Apps の自動ビルドがタイムアウトしやすくなった状況に対応した件/global-azure2026
thara0402
0
820
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
410
これでバッチリ!Azure マルチテナントアーキテクチャ設計のコツ/jat06
thara0402
0
760
Azure Load Testing を使って Azure Functions Flex Consumption の HTTP Trigger のパフォーマンスとコストを最適化してみよう/global-azure2025
thara0402
0
350
Prompty を使って生成 AI アプリケーション開発のプロンプトを管理する/jat03
thara0402
0
92
Azure OpenAI Service で意図せず PTU モデルをデプロイして高額請求されてしまった件/jat04
thara0402
0
100
「Durable Task Scheduler」をチョイ見せ!/jat05
thara0402
0
71
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
1.5k
Other Decks in Technology
See All in Technology
AI エージェント時代のデジタルアイデンティティ
fujie
1
1.2k
新しい SLO が良い感じにハマっている話
z63d
1
1.1k
Retriever と Reranker、結局どうする?
kazuaki
1
520
書籍セキュアAPIについて
riiimparm
0
390
GMOフィナンシャルゲートが挑む、「止まらない」決済インフラ構築の裏側【SORACOM Discovery 2026】
soracom
PRO
0
110
ウォーターフォール開発案件のPMとしてAI活用を模索している話
hatahata021
2
230
WEBフロントエンド研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
2
810
AIQAのナレッジ構築について
qatonchan
1
130
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
1.4k
CloudWatchから始めるAWS監視
butadora
0
300
「休む」重要さ
smt7174
7
1.8k
ガバメントクラウドでのランサムウェア対策
techniczna
0
180
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
330
ラッコキーワード サービス紹介資料
rakko
1
4.1M
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
450
Paper Plane
katiecoart
PRO
2
52k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
190
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
57k
Writing Fast Ruby
sferik
630
63k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
420
The World Runs on Bad Software
bkeepers
PRO
72
12k
Making Projects Easy
brettharned
120
6.7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Transcript
業務系 Web アプリでも、 Azure Web Apps を使いたい3つの理由
⾃⼰紹介 • 名前 • Twitter : @TonyTonyKun(トニー) • 仕事 •
C#で業務アプリケーションを開発しています。 • 得意分野は、Azure と ASP.NET Web API • 最近、ASP.NET MVC 5 も使い始めました。 • Blog • ROMANCE DAWN for the new world • http://gooner.hateblo.jp/
その1 アプリの開発に集中できる! • ダウンタイムがほぼゼロで実⾏環境が更新される • OS のセキュリティパッチが⾃動適⽤(HTTP.sys の脆弱性とか) • Windows
Server 2008 R2 → 2012 は、ダウンタイムなしの実績あり • Azure SDK のサポートポリシーの影響を受けない • 少なくとも、最新の2つのバージョンしかサポートしない • Cloud Services は、定期的にアプリを更新するコストが⾼く、PaaS のメ リットが半減している • 常に最新の Azure SDK を使うことができる
その2 デプロイが速い! • 数秒で、デプロイできる • ちょっとした動作確認でも、ストレスを感じることがない • 無料プランで⼗分なことが多い • Cloud
Services のデプロイは10分弱かかる • フレキシブルなスケールアウトを実現できる • ポータルから容易にインスタンス数を増やせる • オートスケールで CPU 負荷などが閾値を超えたら、必要な時にすぐにイ ンスタンス数を増やせる
その3 最⾼の Web 環境に向けて進化中! • Webjobs • ちょっとしたバックグラウンドタスクなら、Worker Role はいらない
• よくある定期的(1時間ごと etc)に実⾏する処理にも使える • Webjobs SDK のストレージ連携のトリガーが便利(メール送信とか) • Always On • 定期的に ping してくれるので、応答が遅くなるのを防げる • azurewebsites.net のドメインで SSL が使える • オレオレ証明書を作らなくていい • Kudu • トラブったときに、すぐに Debug Console や Process Explorer で確認 できる
まとめ • 業務系 Web アプリでも、Azure Web Apps を使っ ていきましょう。 1.
アプリの開発に集中できる 2. デプロイが速い 3. 最⾼の Web 環境に向けて進化中 • 真の PaaS 環境です。 • これからも進化していくと思うので、どんどん使っ てフィードバックしていきましょう。
おまけ
おまけ
ご清聴ありがとうございました。