作業を開始する
Well-Architected フレームワークとはAzure サービスに関する Well-Architected フレームワークの観点
Azure Well-Architected フレームワークは、ソリューション アーキテクトがワークロードの技術的基盤を構築するのに役立つ意思決定ツールです。 お使いのソリューションの一部である Azure サービスに関する WAF の観点を検討します。
Azure サービスのカタログを参照する
サービス ガイドは、ワークロード内の個々の Azure コンポーネントに関する意思決定を支援することを目的としています。 各ガイドでは、卓越した状態を実現するために不可欠な主要な機能について説明します。 それらは、構成ガイドやすべての機能の網羅的なリストではなく、Well-Architected の柱の観点から機能の有用性を強調しています。
API を開発者、パートナー、従業員に安全かつ大規模に公開します。
アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。
Web およびモバイル向けのパワフルなクラウド アプリを短期間で作成します。
高い安全性、スケーラビリティ、可用性を備えた Web フロントエンドを Azure で構築します。
クラウド規模のジョブ スケジューリングとコンピューティング管理を使用します。
Blob Storage を使用して大量の非構造化データをクラウドに格納します。
高スループットで低遅延のデータ アクセスにより、アプリケーションを強化します。
オープン API を備えた高速な NoSQL データベースを任意の規模で利用できます。
アプリ開発者向けのマネージド MySQL データベース サービスを使用します。
アプリ開発者向けのマネージド PostgreSQL データベース サービスを使用します。
高速で使いやすい、コラボレーション対応の Apache Spark ベースの分析プラットフォームを使用します。
信頼性の高い大規模イベント配信を実現できます。
何百万ものデバイスからイベント データを受信します。
Azure への専用プライベート ネットワーク ファイバー接続を使用します。
シンプルかつ安全な、エンタープライズレベルのサーバーレス クラウド ファイル共有。
組み込みの高可用性と無制限のクラウド スケーラビリティを備えたメンテナンス不要のネイティブなファイアウォール機能を使用します。
グローバルなマイクロサービスベースの Web アプリケーションのための、セキュリティが強化されたスケーラブルなデリバリー ポイントについて説明します。
サーバーレス コードを使用してイベントを処理します。
何十億もの IoT 資産を接続、監視、管理します。
Kubernetes のデプロイ、管理、操作を簡略化する。
高い可用性とネットワーク パフォーマンスをアプリケーションに提供します。
機械学習モデルを構築、トレーニング、デプロイします。
複雑なファイルベースのアプリケーションをコードを変更せずに移行して実行します。
エンタープライズ対応のサービスで OpenAI の大規模言語モデルを使用して、インテリジェントなアプリを構築します。
トラフィックに応じてアプリを効率的にスケーリングします。
プライベートとパブリックのクラウド環境間を接続します。
マイクロサービスを開発し、Windows または Linux のコンテナーを調整します。
クラウド内の、常に最新のマネージド SQL インスタンスを使用します。
クラウド内のインテリジェントなマネージド SQL を使用します。
Azure Stack HCI を使用して、仮想マシン (VM)、コンテナー化されたワークロード用の Kubernetes クラスター、その他の Azure Arc 対応サービスを作成および管理します。
ソフトウェアが検証済みハードウェアに事前にインストールされた統合ハードウェア システムとして Azure Stack Hub を使用します。
ハイ パフォーマンスと高可用性のために着信トラフィックをルーティングします。
Azure 仮想マシンを秒単位で構成します。
プライベート ネットワークを構成し、オプションでオンプレミスのデータセンターに接続します。
Azure Virtual Machines 向けの高パフォーマンスで持続性の高いブロック ストレージを使用します。
アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。
すべての Azure Storage データ オブジェクトが含まれるように、ストレージ アカウントを使用します。
さまざまなセキュリティ レベルに分類されたネットワーク セグメント間のトラフィックのフローを制御します。
AI + Machine Learning
-
Azure Databricks
高速で使いやすい、コラボレーション対応の Apache Spark ベースの分析プラットフォームを使用します。
-
Azure Machine Learning
機械学習モデルを構築、トレーニング、デプロイします。
-
Azure OpenAI
エンタープライズ対応のサービスで OpenAI の大規模言語モデルを使用して、インテリジェントなアプリを構築します。
Compute
-
Azure App Service
Web およびモバイル向けのパワフルなクラウド アプリを短期間で作成します。
-
Azure Batch
クラウド規模のジョブ スケジューリングとコンピューティング管理を使用します。
-
Azure Functions
サーバーレス コードを使用してイベントを処理します。
-
Azure Kubernetes Service
Kubernetes のデプロイ、管理、操作を簡略化する。
-
Azure Service Fabric
マイクロサービスを開発し、Windows または Linux のコンテナーを調整します。
-
Azure Virtual Machines
Azure 仮想マシンを秒単位で構成します。
DevOps
-
Application Insights
アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。
Storage
-
Azure Blob Storage
Blob Storage を使用して大量の非構造化データをクラウドに格納します。
-
Azure Files
シンプルかつ安全な、エンタープライズレベルのサーバーレス クラウド ファイル共有。
-
Azure NetApp Files
複雑なファイルベースのアプリケーションをコードを変更せずに移行して実行します。
-
Azure Queue Storage
トラフィックに応じてアプリを効率的にスケーリングします。
-
Disk Storage
Azure Virtual Machines 向けの高パフォーマンスで持続性の高いブロック ストレージを使用します。
-
ストレージ アカウント
すべての Azure Storage データ オブジェクトが含まれるように、ストレージ アカウントを使用します。
Web
-
API Management
API を開発者、パートナー、従業員に安全かつ大規模に公開します。
-
Azure App Service
Web およびモバイル向けのパワフルなクラウド アプリを短期間で作成します。
-
Azure Functions
サーバーレス コードを使用してイベントを処理します。
コンテナー
-
Azure Functions
サーバーレス コードを使用してイベントを処理します。
-
Azure Kubernetes Service
Kubernetes のデプロイ、管理、操作を簡略化する。
-
Azure Service Fabric
マイクロサービスを開発し、Windows または Linux のコンテナーを調整します。
セキュリティ
-
Azure Application Gateway
高い安全性、スケーラビリティ、可用性を備えた Web フロントエンドを Azure で構築します。
-
Azure Firewall
組み込みの高可用性と無制限のクラウド スケーラビリティを備えたメンテナンス不要のネイティブなファイアウォール機能を使用します。
-
Azure Front Door
グローバルなマイクロサービスベースの Web アプリケーションのための、セキュリティが強化されたスケーラブルなデリバリー ポイントについて説明します。
データベース
-
Azure Cache for Redis
高スループットで低遅延のデータ アクセスにより、アプリケーションを強化します。
-
Azure Cosmos DB
オープン API を備えた高速な NoSQL データベースを任意の規模で利用できます。
-
Azure Database for MySQL
アプリ開発者向けのマネージド MySQL データベース サービスを使用します。
-
Azure Database for PostgreSQL
アプリ開発者向けのマネージド PostgreSQL データベース サービスを使用します。
-
Azure SQL Managed Instance
クラウド内の、常に最新のマネージド SQL インスタンスを使用します。
-
Azure SQL データベース
クラウド内のインテリジェントなマネージド SQL を使用します。
ネットワーク
-
Azure Application Gateway
高い安全性、スケーラビリティ、可用性を備えた Web フロントエンドを Azure で構築します。
-
Azure ExpressRoute
Azure への専用プライベート ネットワーク ファイバー接続を使用します。
-
Azure Firewall
組み込みの高可用性と無制限のクラウド スケーラビリティを備えたメンテナンス不要のネイティブなファイアウォール機能を使用します。
-
Azure Front Door
グローバルなマイクロサービスベースの Web アプリケーションのための、セキュリティが強化されたスケーラブルなデリバリー ポイントについて説明します。
-
Azure Load Balancer
高い可用性とネットワーク パフォーマンスをアプリケーションに提供します。
-
Azure Traffic Manager
ハイ パフォーマンスと高可用性のために着信トラフィックをルーティングします。
-
Azure Virtual Network
プライベート ネットワークを構成し、オプションでオンプレミスのデータセンターに接続します。
-
IP アドレス
Azure 仮想ネットワークでの通信を可能にする IP アドレス関連サービスを確立します。
-
ネットワーク仮想アプライアンス (NVA)
さまざまなセキュリティ レベルに分類されたネットワーク セグメント間のトラフィックのフローを制御します。
-
ネットワーク接続
プライベート ネットワーク接続用の 3 つの Azure モデルから選択します。
ハイブリッドとマルチクラウド
-
Azure Database for PostgreSQL
アプリ開発者向けのマネージド PostgreSQL データベース サービスを使用します。
-
Azure ExpressRoute
Azure への専用プライベート ネットワーク ファイバー接続を使用します。
-
Azure Stack HCI
Azure Stack HCI を使用して、仮想マシン (VM)、コンテナー化されたワークロード用の Kubernetes クラスター、その他の Azure Arc 対応サービスを作成および管理します。
-
Azure Stack Hub
ソフトウェアが検証済みハードウェアに事前にインストールされた統合ハードウェア システムとして Azure Stack Hub を使用します。
モノのインターネット (IoT)
-
API Management
API を開発者、パートナー、従業員に安全かつ大規模に公開します。
-
Azure Cosmos DB
オープン API を備えた高速な NoSQL データベースを任意の規模で利用できます。
-
Azure Event Grid
信頼性の高い大規模イベント配信を実現できます。
-
Azure Functions
サーバーレス コードを使用してイベントを処理します。
-
Azure IoT Hub
何十億もの IoT 資産を接続、監視、管理します。
モバイル
-
API Management
API を開発者、パートナー、従業員に安全かつ大規模に公開します。
-
Azure App Service
Web およびモバイル向けのパワフルなクラウド アプリを短期間で作成します。
分析
-
Azure Databricks
高速で使いやすい、コラボレーション対応の Apache Spark ベースの分析プラットフォームを使用します。
-
Azure Event Hubs
何百万ものデバイスからイベント データを受信します。
-
Log Analytics
アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。
管理とガバナンス
-
Application Insights
アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。
-
Azure Traffic Manager
ハイ パフォーマンスと高可用性のために着信トラフィックをルーティングします。
-
Log Analytics
アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。
統合
-
API Management
API を開発者、パートナー、従業員に安全かつ大規模に公開します。
-
Azure Event Grid
信頼性の高い大規模イベント配信を実現できます。
-
Azure Service Bus
プライベートとパブリックのクラウド環境間を接続します。
その他のリソース
Azure Well-Architected フレームワークの更新内容について説明します。
Well-Architected フレームワークと対象ユーザー プロファイルを使用する方法について説明します。