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
0
510
業務系 Web アプリでも、Azure Web Apps を使いたい3つの理由
Global Azure Boot Camp 2015 in Japan の LT 資料です。
TonyTonyKun
December 10, 2017
Tweet
Share
More Decks by TonyTonyKun
See All by TonyTonyKun
これでバッチリ!Azure マルチテナントアーキテクチャ設計のコツ/jat06
thara0402
0
630
Azure Load Testing を使って Azure Functions Flex Consumption の HTTP Trigger のパフォーマンスとコストを最適化してみよう/global-azure2025
thara0402
0
210
Prompty を使って生成 AI アプリケーション開発のプロンプトを管理する/jat03
thara0402
0
63
Azure OpenAI Service で意図せず PTU モデルをデプロイして高額請求されてしまった件/jat04
thara0402
0
74
「Durable Task Scheduler」をチョイ見せ!/jat05
thara0402
0
51
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
1.3k
サイクルガードサービス AlterLock の問い合わせ対応業務に Azure OpenAI Service を活用した話/jazug46
thara0402
0
960
Microsoft Ignite 2023 現地参加レポート/ignite2023
thara0402
0
310
Azure Container Apps で .NET 7 アプリを Blue-Green デプロイしてみよう!/jazug12
thara0402
0
1.8k
Other Decks in Technology
See All in Technology
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
370
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
230
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
600
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
270
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
200
AIBuildersDay_track_A_iidaxs
iidaxs
4
1.6k
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1.1k
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
250
M&Aで拡大し続けるGENDAのデータ活用を促すためのDatabricks権限管理 / AEON TECH HUB #22
genda
0
300
Microsoft Agent Frameworkの可観測性
tomokusaba
1
120
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
18k
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
130
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
3
35k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
210
Agile that works and the tools we love
rasmusluckow
331
21k
A Soul's Torment
seathinner
1
2k
RailsConf 2023
tenderlove
30
1.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
74
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.7k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
26
We Have a Design System, Now What?
morganepeng
54
8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
97
The SEO Collaboration Effect
kristinabergwall1
0
320
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 環境です。 • これからも進化していくと思うので、どんどん使っ てフィードバックしていきましょう。
おまけ
おまけ
ご清聴ありがとうございました。