View a markdown version of this page

Amazon SQSのセットアップ - Amazon Simple Queue Service

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

Amazon SQSのセットアップ

Amazon SQS を初めて使用する前に、以下のステップを完了する必要があります。

ステップ 1: AWS アカウント と IAM ユーザーを作成する

サービスにアクセスするには AWS 、まずAWS アカウント、 AWS 製品を使用できる Amazon.com アカウントである を作成する必要があります。を使用して AWS アカウント 、アクティビティと使用状況レポートを表示し、認証とアクセスを管理できます。

Amazon SQS アクションに AWS アカウント ルートユーザーを使用しないようにするには、Amazon SQS への管理アクセスを必要とするユーザーごとに IAM ユーザーを作成することがベストプラクティスです。

にサインアップする AWS アカウント

の使用を開始するには AWS、 が必要です AWS アカウント。の作成の詳細については AWS アカウント、 AWS アカウント管理 リファレンスガイドの「 の開始方法 AWS アカウント」を参照してください。

ステップ 2: プログラム的なアクセス権を付与する

Amazon SQS アクション (Java の使用や 経由など AWS Command Line Interface) を使用するには、アクセスキー ID とシークレットアクセスキーが必要です。

注記

アクセスキー ID とシークレットアクセスキーは に固有です AWS Identity and Access Management。Amazon EC2 キーペアなどの他の AWS サービスの認証情報と混同しないでください。

ユーザーが の AWS 外部とやり取りする場合は、プログラムによるアクセスが必要です AWS マネジメントコンソール。プログラムによるアクセスを許可する方法は、 がアクセスするユーザーのタイプによって異なります AWS。

ユーザーにプログラムによるアクセス権を付与するには、以下のいずれかのオプションを選択します。

プログラムによるアクセス権を必要とするユーザー 目的 方法
IAM (推奨) コンソール認証情報を一時的な認証情報として使用して AWS CLI、、 AWS SDKs、または AWS APIs。

使用するインターフェイスの指示に従ってください。

ワークフォースアイデンティティ

(IAM アイデンティティセンターで管理されているユーザー)

一時的な認証情報を使用して AWS CLI、、 AWS SDKs、または AWS APIs。

使用するインターフェイスの指示に従ってください。

IAM 一時的な認証情報を使用して AWS CLI、、 AWS SDKs、または AWS APIs。 「IAM ユーザーガイド」の「 AWS リソースでの一時的な認証情報の使用」の手順に従います。
IAM

(非推奨)

長期認証情報を使用して、 AWS CLI、 AWS SDKs、または AWS APIs。

使用するインターフェイスの指示に従ってください。

ステップ 3: コード例を使用する準備を整える

このガイドには、 AWS SDK for Java を使用する例が含まれています。サンプルコードを実行するには、{AWS SDK for Java 2.0の使用開始}セットアップ手順に従います。

Go、JavaScript、Python、Ruby など、他のプログラミング言語で AWS アプリケーションを開発できます。詳細については、「構築するツール AWS」を参照してください。

注記

(AWS CLI) や Windows PowerShellなどのツールを使用すると、コードを記述せずに AWS Command Line Interface Amazon SQS を試すことができます。コマンドAWS CLI リファレンスAmazon SQS セクションに AWS CLI 例があります。Windows PowerShellの例については、AWS Tools for PowerShell コマンドレットリファレンスの「Amazon Simple Queue Service」セクションにあります。

次の手順

これで、「 AWS マネジメントコンソールを使用してAmazon SQS キューとメッセージを管理する」を開始 する準備ができました。