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
# Azure Cosmos DB パフォーマンス最適化入門 - 設計・開発・運用の実践テクニック
shibayan
0
280
Hack Azure! #5 - Geek of Azure Serverless
shibayan
0
90
.NET Conf 2020 Online - .NET 5 リリース記念パーティートーク
shibayan
0
8.6k
Terraform Provider for Azure に貢献してみた話
shibayan
0
580
Azure Functions と SendGrid の良い関係
shibayan
0
1.1k
Azure Serverless を活用したリアルタイム Web のすべて
shibayan
1
2.8k
祝 東日本リージョン一般提供! Azure Application Insights 基礎と実践
shibayan
1
41k
なかなか楽にならないSSL/TLS証明書の話
shibayan
2
1.7k
.NET Conf 2018 Tokyo
shibayan
1
3.9k
Other Decks in Programming
See All in Programming
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
160
実践ArchUnit ~実例による検証パターンの紹介~
ogiwarat
2
270
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
240
FormFlow - Build Stunning Multistep Forms
yceruto
1
180
GraphRAGの仕組みまるわかり
tosuri13
7
440
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
180
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
250
Go Modules: From Basics to Beyond / Go Modulesの基本とその先へ
kuro_kurorrr
0
120
ReadMoreTextView
fornewid
1
450
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
11
2.4k
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
580
エンジニア向け採用ピッチ資料
inusan
0
140
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Six Lessons from altMBA
skipperchong
28
3.8k
Done Done
chrislema
184
16k
BBQ
matthewcrist
89
9.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Into the Great Unknown - MozCon
thekraken
39
1.8k
It's Worth the Effort
3n
184
28k
The Cult of Friendly URLs
andyhume
79
6.4k
Become a Pro
speakerdeck
PRO
28
5.4k
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 • 大手パブリッククラウド以外の選択肢もアリですね