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
470
業務系 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
Prompty を使って生成 AI アプリケーション開発のプロンプトを管理する/jat03
thara0402
0
10
Azure OpenAI Service で意図せず PTU モデルをデプロイして高額請求されてしまった件/jat04
thara0402
0
11
「Durable Task Scheduler」をチョイ見せ!/jat05
thara0402
0
3
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
1k
サイクルガードサービス AlterLock の問い合わせ対応業務に Azure OpenAI Service を活用した話/jazug46
thara0402
0
870
Microsoft Ignite 2023 現地参加レポート/ignite2023
thara0402
0
250
Azure Container Apps で .NET 7 アプリを Blue-Green デプロイしてみよう!/jazug12
thara0402
0
1.7k
Azure Synapse Analytics 入門/jazug11
thara0402
0
720
Azure Bicep で始める Infrastructure as Code/ace0917
thara0402
0
460
Other Decks in Technology
See All in Technology
役員・マネージャー・著者・エンジニアそれぞれの立場から見たAWS認定資格
nrinetcom
PRO
4
6.1k
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
200
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
19k
急成長する企業で作った、エンジニアが輝ける制度/ 20250227 Rinto Ikenoue
shift_evolve
0
140
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
8
3.8k
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
640
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
260
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
130
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
83k
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
160
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Rails Girls Zürich Keynote
gr2m
94
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Done Done
chrislema
182
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
KATA
mclloyd
29
14k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
For a Future-Friendly Web
brad_frost
176
9.6k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Music & Morning Musume
bryan
46
6.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
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 環境です。 • これからも進化していくと思うので、どんどん使っ てフィードバックしていきましょう。
おまけ
おまけ
ご清聴ありがとうございました。