まとめ
安全で、グローバルに分散された顧客ベースに対して安定したパフォーマンスを提供するショッピング リスト 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、このモジュールで取り上げたその他の概念についてもっと詳しく学習できるリソースをいくつか挙げます。
- ビデオ シリーズを見る: Azure Static Web Apps を使用して Web サイトをクラウドにデプロイする
- Azure Static Web Apps を使用して Angular、React、Svelte、または Vue JavaScript アプリを発行する方法について説明します
- Azure Static Web Apps に API を発行する方法について説明します
- Azure Static Web Apps でユーザーを認証する方法について説明します
- Azure Static Web Apps
- Azure Functions を使用して Azure にデプロイする方法について説明します
- Blazor の概要
- Visual Studio Code で Angular、 React、 Vue を使用する