Azure サービスに関する適切に設計されたフレームワークの観点

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 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 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 Framework の更新プログラムについて説明します。