まとめ

完了

安全で、グローバルに分散された顧客ベースに対して良好なパフォーマンスを提供するショッピング リスト Web アプリを構築する必要がありました。 主な関心事は、インフラストラクチャに関する作業量を制限し、ビジネス機能とユーザー エクスペリエンスに集中することでした。

Azure Static Web Apps は、このシナリオに最適です。

  • パフォーマンスとスケール:Web 資産がグローバルに分散され、ユーザーに近い場所に配置されることで、待機時間が最小限に抑えられます。また、需要に合わせて自動的にスケーリングされる Azure Functions でビジネス ロジックが実行されます。
  • 生産性:CI/CD を使用した自動ビルド パイプラインを得られます。
  • セキュリティ:Web アプリは SSL 証明書によって保護されます。

Azure Static Web Apps を使用しない場合は、自分で Web 資産をクラウド ストレージにデプロイし、独自の SSL 証明書を作成して割り当て、API を作成し、アプリによる API の呼び出しを可能にするためのリバース プロキシを確立し、アプリをグローバルに配布し、独自の CI/CD プロセスを設定することができます。

Azure Static Web Apps を使用すると、これらすべての利点が提供されます。 これにより、サイト インフラストラクチャの作成や管理の代わりに、新機能の構築やユーザー エクスペリエンスの最適化に時間を費やすことができます。

その他のリソース

以下、Azure Static Web Apps、Visual Studio Code、このモジュールで取り上げたその他の概念についてもっと詳しく学習できるリソースをいくつか挙げます。