Azure

Static Web Apps (Azure SWA)

Azure Static Web Apps + Azure CDN + Azure Functions のJAMstack構成。GitHub Actionsと深く統合されたCI/CDにより、プルリクエストごとにステージング環境が自動生成され、本番デプロイまでの工数を大幅に削減します。

アーキテクチャ構成図

GitHub プッシュ / PR作成
GitHub Actions
ビルド・Lint・テスト
Azure Static Web Apps
デプロイ + プレビューURL自動生成
Azure CDN
エッジキャッシュ
Azure Functions v4
APIルート / 認証
Azure AD
組み込み認証・ロールベースアクセス

↑ リクエスト / データの流れ(上から下)

採用サービス構成

ホスティング
Azure Static Web Apps
CDN
Azure CDN
バックエンドAPI
Azure Functions
CI/CD
GitHub Actions

代表的なユースケース

  • Reactフロントエンドのホスティング
  • Azure AD認証付きSPAアプリ
  • APIバックエンド込みのJAMstackサービス
  • プレビュー環境を活用したデザインレビュー

このパターンを選ぶ判断基準

GitHubでソースを管理しており、プレビューデプロイを含むCI/CDをゼロ設定で実現したい場合。Azure ADによる組み込み認証も設定不要で利用できます。

このパターンで設計書を自動生成

要件を入力するだけで構成図・設計書・コスト見積もりを自動生成します。

無料で試す