Azure/ 設計パターン
Azure 設計パターン
サービスを「どう組み合わせるか」のリファレンスアーキテクチャ集。構成・設計の勘所・落とし穴をまとめています。
3層ウェブアプリケーション
中級障害でも止まらない Web アプリを作る王道構成。プレゼン層・アプリ層・データ層を分離し、複数の可用性ゾーン+スケールセット+ゾーン冗長 DB で可用性を確保する Azure の定番。
信頼性セキュリティパフォーマンス効率
サーバーレス API
中級サーバー管理ゼロで自動スケールし、使った分だけ課金。Front Door+Blob のフロントと、API Management+Functions+Cosmos DB のバックを Azure のマネージドサービスで組む構成。
コスト最適化運用上の優秀性パフォーマンス効率信頼性
疎結合の非同期処理
中級急なアクセス増にも崩れず、失敗しても自動で再試行。キュー/イベント/ストリームで送信側と処理側を切り離し、スパイク吸収・リトライ・独立スケールを実現する Azure の定番パターン。
信頼性パフォーマンス効率コスト最適化
静的サイトホスティング
基礎サーバー管理なしで静的サイトを世界に速く安く配信。Blob Storage にビルド成果物を置き、Front Door(CDN)で安全・高速・低コストにする Azure 版の構成。
コスト最適化パフォーマンス効率セキュリティ運用上の優秀性