Amazon MQ とは - Amazon MQ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon MQ とは

Amazon MQ は、メッセージブローカーのセットアップ、運用、保守を管理する、Apache ActiveMQ Classic および RabbitMQ 向けのマネージドメッセージブローカーサービスです。業界標準のメッセージングプロトコルを使用して新しい Amazon MQ ブローカーを作成することも、既存のメッセージブローカーからメッセージングコードを書き換えずに Amazon MQ に移行することもできます。

ブローカーは、Amazon MQ で実行されるメッセージブローカー環境です。これは、Amazon MQ の基本的な構成要素です。メッセージブローカーを使用すると、ソフトウェアアプリケーションおよびコンポーネントが、さまざまなプログラミング言語、オペレーティングシステム、正式なメッセージングプロトコルを使用して通信できます。Amazon MQ ブローカーは、大規模なクラウドネイティブアプリケーションとコンポーネント間の通信に使用できます。

Amazon MQ の機能

マネージドメンテナンスとバージョンアップグレード

Amazon MQ は、スケジュールされたメンテナンスウィンドウ中にメッセージブローカーのメンテナンスバージョンアップグレードを実行します。

CloudWatch によるブローカーのモニタリング

Amazon MQ は Amazon CloudWatch と統合されているため、ブローカーとキューのメトリクスを表示および分析できます。メトリクスの表示と分析は、Amazon MQ コンソール、CloudWatch コンソール、コマンドライン、および API から行うことができます。メトリクスは自動的に収集され、1 分おきに CloudWatch にプッシュされます。

セキュリティ

Amazon MQ は、保管中および転送中のメッセージの暗号化を提供します。ブローカーへの接続には SSL が使用され、アクセスは Amazon VPC 内のプライベートエンドポイントに制限できます。さらに、AWS Identity and Access Management (IAM) を使用して、IAM ユーザーとグループが特定の Amazon MQ ブローカーに対して実行できるアクションを制御することも可能です。

Amazon MQ での RabbitMQ のクォーラムキュー

クォーラムキューは、1 つのリーダーノード (プライマリレプリカ) と複数のフォロワーノード (その他のレプリカ) で構成されるレプリケーション型のキュータイプです。各ノードは別々のアベイラビリティーゾーンにあるため、1 つのノードが一時的に利用できなくなっても、メッセージ配信は別のアベイラビリティーゾーンにある新しく選出されたリーダーレプリカによって続行されます。クォーラムキューは、メッセージが失敗し、キューに何度も入れ直されたときに発生する有害メッセージを処理するために役立ちます。

Amazon MQ for ActiveMQ のクロスリージョンデータレプリケーション

クロスリージョンデータレプリケーション (CRDR) を使用すると、プライマリリージョンのプライマリブローカーからレプリカ AWS リージョンのレプリカブローカーへの非同期メッセージレプリケーションが可能になります。Amazon MQ API にフェイルオーバーリクエストを発行すると、現在のレプリカブローカーはプライマリブローカーのロールに昇格され、現在のプライマリブローカーはレプリカのロールに降格されます。

Amazon MQ の使用を開始するにはどうすればよいですか。

Amazon MQ で ActiveMQ の使用を開始するには、次のドキュメントを参照してください。

Amazon MQ で RabbitMQ の使用を開始するには、次のドキュメントを参照してください。

Amazon MQ REST API については、Amazon MQ REST API リファレンスを参照してください。

Amazon MQ AWS CLI コマンドの詳細については、「 コマンドAWS CLI リファレンス」のAmazon MQ」を参照してください。

Amazon MQ にフィードバックを提供するにはどうすればよいですか。

ドキュメントに関するフィードバックをお待ちしております。右側にある高評価アイコンと低評価アイコンを使用してフィードバックを送信するか、下にリンクされている「フィードバックを送信」フォームを使用できます。

Amazon MQ チームに連絡するには、Amazon MQ ディスカッションフォーラムを使用してください。