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
540
0
Share
業務系 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 Static Web Apps の自動ビルドがタイムアウトしやすくなった状況に対応した件/global-azure2026
thara0402
0
730
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
380
これでバッチリ!Azure マルチテナントアーキテクチャ設計のコツ/jat06
thara0402
0
720
Azure Load Testing を使って Azure Functions Flex Consumption の HTTP Trigger のパフォーマンスとコストを最適化してみよう/global-azure2025
thara0402
0
320
Prompty を使って生成 AI アプリケーション開発のプロンプトを管理する/jat03
thara0402
0
85
Azure OpenAI Service で意図せず PTU モデルをデプロイして高額請求されてしまった件/jat04
thara0402
0
93
「Durable Task Scheduler」をチョイ見せ!/jat05
thara0402
0
69
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
1.5k
サイクルガードサービス AlterLock の問い合わせ対応業務に Azure OpenAI Service を活用した話/jazug46
thara0402
0
1k
Other Decks in Technology
See All in Technology
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
320
Strands Agents超入門
kintotechdev
1
160
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
230
Databricks における 生成AIガバナンスの実践
taka_aki
1
270
Javaで学ぶSOLID原則
negima
1
270
Cloud Run のアップデート 触ってみる&紹介
gre212
0
300
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
2k
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
210
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
0
380
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
240
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
780
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
330
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
RailsConf 2023
tenderlove
30
1.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Abbi's Birthday
coloredviolet
2
7.9k
GitHub's CSS Performance
jonrohan
1033
470k
The agentic SEO stack - context over prompts
schlessera
0
790
Writing Fast Ruby
sferik
630
63k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
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 環境です。 • これからも進化していくと思うので、どんどん使っ てフィードバックしていきましょう。
おまけ
おまけ
ご清聴ありがとうございました。