
セクション:Azureのコスト管理とサービスレベル契約について説明する
Explanation:
複合SLAには、アプリケーションをサポートする複数のサービスが含まれ、それぞれが異なるレベルの可用性を備えています。たとえば、AzureSQLデータベースに書き込むAppServiceWebアプリについて考えてみます。この記事の執筆時点では、これらのAzureサービスには次のSLAがあります。
* App ServiceWebアプリ=99.95%
*SQLデータベース=99.99%
このアプリケーションに予想される最大ダウンタイムはどれくらいですか?いずれかのサービスが失敗すると、アプリケーション全体が失敗します。各サービスが失敗する確率は独立しているため、このアプリケーションの複合SLAは99.95%x 99.99%= 99.94%です。これは、個々のSLAよりも低くなります。これは、複数のサービスに依存するアプリケーションには潜在的な障害点が多いため、驚くことではありません。
参照:
https://docs.microsoft.com/en-us/azure/architecture/reliability/requirements#understand-service-level-契約