0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Azure 環境でウェブアプリを作る際のソリューションの選び方メモ

Last updated at Posted at 2024-09-03

ASP.NET / Azureをメインに活用する際にどのようなソリューを選ぶか、簡単にまとめてみました。なんとなくですが、よく使っている順になっています。

ウェブサイト・アプリをホストするなら Web Apps

とりあえず、クラウド上でウェブアプリをホスティングするならこれ。ウェブアプリでもAPIでもとりあえずここに構築します。

ログイン系はASP.NET Core Identity x Azure SQL Database

ASP.NET Core Identityはこちら

Azure SQL Databaseはこちら、安価でスタートできるが、ハイスペックにしようと思うと高価になるので設計が重要となってくる。

とりあえずこれもセットで使う、色々保存する先は基本Azure Tableで

Azure Tableはマスターするべき安価でありながら、スケールすることが可能。基本マスターデーターはここに持つべき。

ソースコードの管理、タスクの管理、テストの管理、ドキュメントの管理、CIはAzure Dev Ops または Github

Azure Dev Opsはこちら
https://azure.microsoft.com/ja-jp/products/devops

過去にまとめた記事はこちら

Githubはこちら
https://github.co.jp/

様々なタスクをこなすなら Azure Functions

トリガーベースでタスクを処理するならAzure Functionsで

頻繁な読みで少なめな更新であればAzure Cache For Redis

Azure Cache For Redis
https://azure.microsoft.com/ja-jp/products/cache/

大量のデータをテキスト検索する場合はAzure AI Search

テキスト検索もそうですが、Facetなど高度な検索をしたい場合はこちら

大量のリクエストをQue処理するなら Service Bus

Service Busはこちら

以上です、また更新していきます。

仲間募集中

Azure詳しい人と一緒に仕事したいです。よろしくお願いします。

店舗の方も絶賛募集中

電子レシート導入した店舗様も募集中

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?