サーバーレスApsaraMQ for RocketMQインスタンスは、ビジネスワークロードに基づく迅速なリソーススケーリングをサポートしています。 サーバーレスApsaraMQ For RocketMQインスタンスの場合、実際の使用量に基づいてリソースが割り当てられ、コンピューティング料金が課金され、コストが削減されます。 このトピックでは、サーバーレスApsaraMQ for RocketMQインスタンスの動作メカニズムと利点について説明します。 このトピックでは、サーバーレスApsaraMQ for RocketMQインスタンスを使用できる一般的なシナリオについても説明します。
背景情報
現代の企業のITシステムの重要な部分として、メッセージ指向のミドルウェアは、ビジネスの分離とピーク負荷シフトの実装に役立ちます。
ビジネスの安定性を確保するために、CPU、メモリ、ストレージスペース、ネットワークトラフィックなどのメッセージ指向ミドルウェアのリソースは、ピーク時のビジネスワークロードに基づいて構成されます。 その結果、メッセージ指向ミドルウェアのほとんどのリソースは、実際の使用中はアイドル状態になります。 これは、リソースの浪費を引き起こす。
サーバーレスApsaraMQ for RocketMQインスタンスは、実際のビジネスワークロードに基づく迅速なリソーススケーリングをサポートすることで、上記の問題の解決に役立ちます。 これはリソースの無駄を減らすのに役立ちます。 実際の使用量に基づいて、サーバーレスApsaraMQ for RocketMQインスタンスの料金が請求されます。これにより、O&Mワークロードと使用コストが削減されます。
次の図は、業務ワークロードが変動するシナリオでの、非サーバーレス (サブスクリプションおよび従量課金) インスタンスとサーバーレスインスタンスの仕様使用状況の変化を示しています。
ApsaraMQ For RocketMQのインスタンスエディションと仕様については、「インスタンス仕様」をご参照ください。
メリット
サーバーレスApsaraMQ for RocketMQインスタンスは、さまざまなビジネスステージでリソース要件を満たすための柔軟なリソーススケーラビリティを提供します。 Serverless ApsaraMQ for RocketMQインスタンスには、次の利点があります。
オープンソースのApache RocketMQとのすぐに使える互換性。 serverless ApsaraMQ for RocketMQインスタンスを使用する場合は、コアビジネスコードの開発のみに集中する必要があります。 これにより、O&Mコストを削減できます。
自動スケーリングのサポート。 サーバーレスApsaraMQ for RocketMQインスタンスのリソースは、リアルタイムのビジネスワークロードに基づいて動的に調整され、自動的にスケーリングされます。 インスタンスの仕様を推定または設定する必要はありません。
実際の使用量に基づく課金。 サーバーレスApsaraMQ for RocketMQインスタンスは、メッセージ、トピック、ネットワークトラフィック、ストレージ容量の実際の使用量に基づいて課金されます。 料金は1時間ごとに決済されます。 そのため、コストを削減できます。
サーバーレスApsaraMQ for RocketMQインスタンスのアーキテクチャ
サーバーレスApsaraMQ for RocketMQインスタンスは、テナント間でリソースを分離して、各インスタンスで独立したビジネスを実行できるようにします。
ApsaraMQ for RocketMQのすべての技術コンポーネントはコンテナーにデプロイされます。 これにより、ApsaraMQ for RocketMQは、基盤となるコンピューティング、ストレージ、およびネットワークリソースをクラウドに柔軟かつ簡単に割り当てることができます。
サーバーレスApsaraMQ for RocketMQインスタンスは、各テナントのリソース要件の変更に迅速に対応し、シームレスなオートスケーリングを実装してビジネス要件を満たすことができます。
一般的なシナリオ
Serverless ApsaraMQ for RocketMQインスタンスは、次のシナリオで使用できます。
中小企業がメッセージキューサービスを必要とするシナリオ。
メッセージキューサービスの使用頻度が低い開発およびテストシナリオ。
ビジネスが変動したり、予測できないシナリオ。
制限事項
Serverless ApsaraMQ for RocketMQインスタンスは、中国 (杭州) 、中国 (上海) 、中国 (北京) 、中国 (張家口) 、中国 (深セン) 、中国 (成都) 、シンガポール、ドイツ (フランクフルト) 、および米国 (バージニア) のリージョンでのみ使用できます。
課金ルール
serverless ApsaraMQ For RocketMQインスタンスの課金ルールの詳細については、「サーバーレスインスタンスの課金」をご参照ください。