Azure サービスに関する Well-Architected フレームワークの観点

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

アーキテクチャ

要点

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

サービス ガイドは、ワークロード内の個々の Azure コンポーネントに関する意思決定を支援することを目的としています。 各ガイドでは、卓越した状態を実現するために不可欠な主要な機能について説明します。 それらは、構成ガイドやすべての機能の網羅的なリストではなく、Well-Architected の柱の観点から機能の有用性を強調しています。

API Management

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

API Management
Application Insights

アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。

Application Insights
Azure App Service

Web およびモバイル向けのパワフルなクラウド アプリを短期間で作成します。

Azure App Service
Azure Application Gateway

高い安全性、スケーラビリティ、可用性を備えた Web フロントエンドを Azure で構築します。

Azure Application Gateway
Azure Batch

クラウド規模のジョブ スケジューリングとコンピューティング管理を使用します。

Azure Batch
Azure Blob Storage

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

Azure Blob Storage
Azure Cache for Redis

高スループットで低遅延のデータ アクセスにより、アプリケーションを強化します。

Azure Cache for Redis
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 Machine Learning

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

Azure Machine Learning
Azure OpenAI

エンタープライズ対応のサービスで OpenAI の大規模言語モデルを使用して、インテリジェントなアプリを構築します。

Azure OpenAI
Azure Queue Storage

トラフィックに応じてアプリを効率的にスケーリングします。

Azure Queue Storage
Azure Service Bus

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

Azure Service Bus
Azure Service Fabric

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

Azure Service Fabric
Azure SQL Managed Instance

クラウド内の、常に最新のマネージド SQL インスタンスを使用します。

Azure SQL Managed Instance
Azure SQL データベース

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

Azure SQL データベース
Azure Stack HCI

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

Azure Stack HCI
Azure Stack Hub

ソフトウェアが検証済みハードウェアに事前にインストールされた統合ハードウェア システムとして Azure Stack Hub を使用します。

Azure Stack Hub
Azure Traffic Manager

ハイ パフォーマンスと高可用性のために着信トラフィックをルーティングします。

Azure Traffic Manager
Azure Virtual Machines

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

Azure Virtual Machines
Azure Virtual Network

プライベート ネットワークを構成し、オプションでオンプレミスのデータセンターに接続します。

Azure Virtual Network
Disk Storage

Azure Virtual Machines 向けの高パフォーマンスで持続性の高いブロック ストレージを使用します。

Disk Storage
IP アドレス

Azure 仮想ネットワークでの通信を可能にする IP アドレス関連サービスを確立します。

IP アドレス
Log Analytics

アプリケーション、インフラストラクチャ、ネットワークの完全な監視を確立します。

Log Analytics
ストレージ アカウント

すべての Azure Storage データ オブジェクトが含まれるように、ストレージ アカウントを使用します。

ストレージ アカウント
ネットワーク仮想アプライアンス (NVA)

さまざまなセキュリティ レベルに分類されたネットワーク セグメント間のトラフィックのフローを制御します。

ネットワーク仮想アプライアンス (NVA)
ネットワーク接続

プライベート ネットワーク接続用の 3 つの Azure モデルから選択します。

ネットワーク接続

その他のリソース

新機能

Azure Well-Architected フレームワークの更新内容について説明します。