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
ASP.NET Core に最適なクラウドサービスとは!
Search
Tatsuro Shibamura
June 28, 2017
Programming
1
4.3k
ASP.NET Core に最適なクラウドサービスとは!
Tatsuro Shibamura
June 28, 2017
Tweet
Share
More Decks by Tatsuro Shibamura
See All by Tatsuro Shibamura
Hack Azure! #5 - Geek of Azure Serverless
shibayan
0
81
.NET Conf 2020 Online - .NET 5 リリース記念パーティートーク
shibayan
0
8.4k
Terraform Provider for Azure に貢献してみた話
shibayan
0
540
Azure Functions と SendGrid の良い関係
shibayan
0
1k
Azure Serverless を活用したリアルタイム Web のすべて
shibayan
1
2.7k
祝 東日本リージョン一般提供! Azure Application Insights 基礎と実践
shibayan
1
40k
なかなか楽にならないSSL/TLS証明書の話
shibayan
2
1.6k
.NET Conf 2018 Tokyo
shibayan
1
3.9k
最近の Azure App Service について
shibayan
0
1.2k
Other Decks in Programming
See All in Programming
技術を改善し続ける
gumioji
0
180
LINE messaging APIを使ってGoogleカレンダーと連携した予約ツールを作ってみた
takumakoike
0
130
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
250
Jakarta EE meets AI
ivargrimstad
0
570
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
1.1k
ファインディLT_ポケモン対戦の定量的分析
fufufukakaka
0
950
Kotlinの開発でも AIをいい感じに使いたい / Making the Most of AI in Kotlin Development
kohii00
5
1.7k
Ça bouge du côté des animations CSS !
goetter
2
160
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
200
AIレビュー導入によるCIツールとの共存と最適化
kamo26sima
1
130
React 19アップデートのために必要なこと
uhyo
8
1.6k
JAWS Days 2025のインフラ
komakichi
1
130
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Making Projects Easy
brettharned
116
6k
Six Lessons from altMBA
skipperchong
27
3.6k
Unsuck your backbone
ammeep
669
57k
Become a Pro
speakerdeck
PRO
26
5.2k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Agile that works and the tools we love
rasmusluckow
328
21k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Visualization
eitanlees
146
15k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Transcript
ASP.NET Core に最適な クラウドサービスとは! Tatsuro Shibamura (@shibayan) blog.shibayan.jp
ASP.NET Core の実行環境 • Windows Server + IIS • 安定感・Visual
Studio 統合 • Linux (Docker) • 軽量・高速・ポータビリティ • パブリッククラウドで動かしたいケースが多い
Amazon Web Service • Elastic Beanstalk • Windows Server と
Docker (Linux) の両方に対応 • Visual Studio からデプロイが出来る • EC2 Container Service • Windows (Beta) と Linux に対応
Microsoft Azure • App Service Web Apps • Windows Server
と Linux (Docker) の両方に対応 • Visual Studio からデプロイが出来る • Azure Container Service • Swarm / Kubernetes / DCOS に対応 • Windows (beta) は Swarm と Kubernetes が対応
Google Cloud Platform • App Engine Flexible Environment • Linux
(Docker) に対応 • Visual Studio からデプロイが出来る • Container Engine (Kubernetes) • Linux (Docker) に対応 • Visual Studio からデプロイが出来る
手軽かつ安く動かしたい • Elastic Beanstalk (Windows / Linux) • t2.micro を使うと
1300 円ぐらいで可能 • App Service Web Apps (Windows / Linux) • Windows は無料から運用可能 • Linux はプレビュー中は Windows の 50% 引き • App Engine Flexible Environment (Linux) • g1-small を使うと 1700 円 x2 ぐらいで可能?
クラスタを使って大規模に • EC2 Container Service (Windows / Linux) • Azure
Container Service (Windows / Linux) • Container Engine (Linux)
個人的おすすめ Hyper.sh
秒単位での課金
もちろん ASP.NET Core も
選択肢の広がりを感じた • 昔は Windows のレンタルサーバーで動かしたりしてた • ASP.NET を安く運用するのは結構大変だった • ASP.NET
Core は Docker が動けば OK • 大手パブリッククラウド以外の選択肢もアリですね