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.2k
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
73
.NET Conf 2020 Online - .NET 5 リリース記念パーティートーク
shibayan
0
8.1k
Terraform Provider for Azure に貢献してみた話
shibayan
0
500
Azure Functions と SendGrid の良い関係
shibayan
0
920
Azure Serverless を活用したリアルタイム Web のすべて
shibayan
1
2.6k
祝 東日本リージョン一般提供! Azure Application Insights 基礎と実践
shibayan
1
39k
なかなか楽にならないSSL/TLS証明書の話
shibayan
2
1.5k
.NET Conf 2018 Tokyo
shibayan
1
3.8k
最近の Azure App Service について
shibayan
0
1.2k
Other Decks in Programming
See All in Programming
The Shape of a Service Object
inem
0
530
Developer Joy == Developer Productivity (really!)
hollycummins
1
240
What you can do with Ruby on WebAssembly
kateinoigakukun
0
170
rails_girls_is_my_gate_to_join_the_ruby_commuinty
maimux2x
0
200
Ebitengineの1vs1ゲーム WebRTCの活用
ponyo877
0
380
『ドメイン駆動設計をはじめよう』中核の業務領域
masuda220
PRO
5
1k
Jakarta EE meets AI
ivargrimstad
1
550
Amazon Neptuneで始める初めてのグラフDB ー グラフDBを使う意味を考える ー
satoshi256kbyte
2
260
Composing an API the *right* way (Droidcon New York 2024)
zsmb
2
190
XStateでReactに秩序を与えたい
gizm000
0
740
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
140
Pythonで改めて考える「クラス(class)」の使いどころ
os1ma
7
1.9k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
8.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
Fireside Chat
paigeccino
31
2.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
230
17k
How to Think Like a Performance Engineer
csswizardry
16
960
Building a Modern Day E-commerce SEO Strategy
aleyda
36
6.8k
Designing with Data
zakiwarfel
98
5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.6k
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 • 大手パブリッククラウド以外の選択肢もアリですね