Azure サービスに関する Well-Architected Framework の観点

Azure Well-Architected Framework は、ソリューション アーキテクトがワークロードの技術的基盤を構築するのに役立つ意思決定ツールです。 ソリューションの一部である Azure サービスに関する WAF の観点を検討します。

アーキテクチャ

Azure サービスのカタログを参照する

サービス ガイドは、適切に設計された設計に必要な主な機能を強調表示することで、Azure コンポーネントの選択と構成に役立ちます。 すべての機能を一覧表示するわけではありませんが、強固なベースラインを構築し、一般的なワークロードの課題に対処するために最も重要なことに焦点を当てています。

API Management

開発者、パートナー、従業員に API を安全かつ大規模に公開します。

API Management
Application Insights

アプリケーション、インフラストラクチャ、ネットワークに完全な可観測性を組み込む。

Application Insights
Azure App Service

Web およびモバイル用の強力なクラウド アプリをすばやく作成します。

Azure App Service
Azure Application Gateway

Azure で高度にセキュリティで保護され、スケーラブルで使用可能な Web フロントエンドを構築します。

Azure Application Gateway
Azure Blob Storage

Blob Storage を使用して、大量の非構造化データをクラウドに格納します。

Azure Blob Storage
Azure Cosmos DB

任意のスケールに対してオープン API を備えた高速 NoSQL データベースを使用します。

Azure Cosmos DB
Azure Database for MySQL

アプリ開発者向けのマネージド MySQL データベース サービスを使用します。

Azure Database for MySQL
Azure Database for PostgreSQL

アプリ開発者向けのマネージド PostgreSQL データベース サービスを使用します。

Azure Database for PostgreSQL
Azure Databricks

高速で簡単で共同作業の Apache Spark ベースの分析プラットフォームを使用します。

Azure Databricks
Azure Event Grid

信頼性の高い大規模イベント配信を実現できます。

Azure Event Grid
Azure Event Hubs

何百万ものデバイスからイベント データを受信します。

Azure Event Hubs
Azure ExpressRoute

Azure への専用プライベート ネットワーク ファイバー接続を使用します。

Azure ExpressRoute
Azure Files

シンプルでセキュリティで保護されたサーバーレスのエンタープライズ レベルのクラウド ファイル共有。

Azure Files
Azure Firewall

組み込みの高可用性、無制限のクラウド スケーラビリティ、およびメンテナンスなしのネイティブ ファイアウォール機能を使用します。

Azure Firewall
Azure Front Door

マイクロサービス ベースのグローバル Web アプリケーション向けの、スケーラブルでセキュリティが強化された配信ポイントについて説明します。

Azure Front Door
Azure Functions

サーバーレス コードを使用してイベントを処理します。

Azure Functions
Azure IoT Hub

大規模な IoT 資産の接続、監視、管理。

Azure IoT Hub
Azure Kubernetes Service

Kubernetes のデプロイ、管理、運用を簡略化します。

Azure Kubernetes Service
Azure Load Balancer

高可用性とネットワーク パフォーマンスをアプリケーションに提供します。

Azure Load Balancer
Azure Local

Azure Local を使用して、仮想マシン (VM)、コンテナー化されたワークロード用の Kubernetes クラスター、およびその他の Azure Arc 対応サービスを作成および管理します。

Azure Local
Azure Machine Learning

機械学習モデルを構築、トレーニング、デプロイします。

Azure Machine Learning
Azure NetApp Files

コードを変更せず、複雑なファイル ベースのアプリケーションを移行して実行します。

Azure NetApp Files
Azure Service Bus

プライベートとパブリックのクラウド環境間を接続します。

Azure Service Bus
Azure Service Fabric

マイクロサービスを開発し、Windows または Linux のコンテナーを調整します。

Azure Service Fabric
Azure SQL Database

クラウドでマネージドでインテリジェントな SQL を使用します。

Azure SQL Database
Azure SQL Managed Instance

クラウドで常に -date up-toマネージド SQL インスタンスを使用します。

Azure SQL Managed Instance
Azure Traffic Manager

受信トラフィックをルーティングして、高パフォーマンスと可用性を実現します。

Azure Traffic Manager
Azure 仮想マシン

Azure 仮想マシンを秒単位で構成します。

Azure 仮想マシン
Log Analytics

アプリケーション、インフラストラクチャ、ネットワークに完全な可観測性を組み込む。

Log Analytics
Virtual Network

プライベート ネットワークを構成し、必要に応じてオンプレミスのデータセンターに接続します。

Virtual Network
ディスクストレージ

Azure Virtual Machines には、高パフォーマンスで耐久性の高いブロック ストレージを使用します。

ディスクストレージ

その他のリソース