Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ASP.NETアプリケーションのモダナイズ インフラ編

ASP.NETアプリケーションのモダナイズ インフラ編

ASP.NETアプリケーションのモダナイズ インフラ編
第54回 Jazug Night
https://jazug.connpass.com/event/354108/

Avatar for tomokusaba

tomokusaba

June 16, 2025
Tweet

More Decks by tomokusaba

Other Decks in Programming

Transcript

  1. 自己紹介 • コミュニティ活動を通じて知識を アップデートしています。 • 2022/08-2025 Microsoft MVP (Developer Technologies)

    • tomo_kusaba • ドラクエ大好き ドラクエ10のプレイ時間→ 1キャラ目:2629時間 2キャラ目:909時間 3キャラ目:778時間 4キャラ目:190時間(配信用)
  2. .NETのサポート期間について • .NET FrameworkはOSのサポート期間に準じる • .NETはLST(.NET 8など)はリリースより36ヶ月、STSは (.NET 9など)は18ヶ月 •

    追加してAzureリソースでのランタイムサポートも考慮 とはいえ、.NETはApp Serviceなどリリースと同時にサポート も
  3. アプリケーションのモダン化 • ソリューションのコントロールと生産性のバランス コントロールと 生産性のバランス ソリューション 説明 最大のコントロール AKS Azure

    Red Hat OpenShift インフラのコントロール 運用はやや大変 バランス Azure App Service Azure Spring Apps Azure Functions コードの開発に重点 インフラの自動化 最大の生産性 Power Apps Power Automate リードタイムを最短化
  4. DevOpsツールを導入する DevOpsツール 説明 ツール例 ソース管理 コードリポジトリ GitHub、Azure Repos CI/CDパイプライン 継続的にビルドやテストデプロイ

    GitHub Actions、Azure Pipelines タスクボード 作業を計画、追跡、議論 GitHub Projects、Azure Boards、 Redmine パッケージマネージャー パッケージを発行する Azure Artifacts テスト管理 テストと品質保証を実行する Azure Test Plans