

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

# Amazon Keyspaces のサービスエンドポイント
<a name="programmatic.endpoints"></a>

**Topics**
+ [ポートとプロトコル](#ports)
+ [グローバルエンドポイント](#global_endpoints)
+ [AWS GovCloud (US) Region FIPS エンドポイント](#fips_endpoints)
+ [中国リージョンのエンドポイント](#china_endpoints)
+ [ストリームエンドポイント](#streams_endpoints)
+ [デュアルスタックエンドポイントへの接続](dualstack_endpoints.md)

## ポートとプロトコル
<a name="ports"></a>

Amazon Keyspaces にプログラムでアクセスするには、`cqlsh`クライアントを実行するか、Apache 2.0 ライセンスの Cassandra ドライバーを使用するか、 AWS CLI と AWS SDK を使用します。

次の表は、さまざまなアクセスメカニズムのポートとプロトコルをまとめたものです。


| プログラムによるアクセス | ポート | プロトコル | 
| --- | --- | --- | 
| CQLSH | 9142 | TLS | 
| Cassandra ドライバー | 9142 | TLS | 
| AWS CLI | 443 | HTTPS | 
| AWS SDK | 443 | HTTPS | 

 TLS 接続の場合、Amazon Keyspaces は Amazon Trust Services (Amazon ルート CAs 1～4) で発行された証明書を使用してサーバーに対して認証します。詳細については、「[TLS の `cqlsh` 接続を手動で設定する方法](programmatic.cqlsh.md#encrypt_using_tls)」または [Cassandra クライアントドライバーを使用した Amazon Keyspaces へのプログラムアクセス](programmatic.drivers.md) 章のドライバーの「[始める前に](using_java_driver.md#using_java_driver.BeforeYouBegin)」セクションを参照してください。

## グローバルエンドポイント
<a name="global_endpoints"></a>

 Amazon Keyspaces は、IPv4 と IPv6 の両方のパブリックエンドポイントをサポートしています。IPv4 エンドポイントとデュアルスタックエンドポイントのいずれかを選択できます。エンドポイントは、次の命名規則を使用します。この命名規則では、*us-east-1* をテーブル AWS リージョン から利用可能な別の命名規則に置き換えることができます。
+ **IPv4 エンドポイント** – `cassandra.us-east-1.amazonaws.com`
+ **デュアルスタックエンドポイント –** `cassandra.us-east-1.api.aws`

デュアルスタックエンドポイントと接続の設定方法の詳細については、「」を参照してください[デュアルスタックエンドポイントへの接続](dualstack_endpoints.md)。

Amazon Keyspaces は、次のリージョンで使用できます。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/keyspaces/latest/devguide/programmatic.endpoints.html)

## AWS GovCloud (US) Region FIPS エンドポイント
<a name="fips_endpoints"></a>

 AWS GovCloud (US) Regionで使用可能な FIPS エンドポイント。Amazon Keyspaces は、IPv4 と IPv6 の両方の FIPS エンドポイントをサポートしています。IPv4 エンドポイントとデュアルスタックエンドポイントのいずれかを選択できます。詳細については、『*AWS GovCloud (US) ユーザーガイド*』の「[Amazon Keyspaces」を参照してください](https://docs.aws.amazon.com/govcloud-us/latest/UserGuide/govcloud-keyspaces.html)。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/keyspaces/latest/devguide/programmatic.endpoints.html)

## 中国リージョンのエンドポイント
<a name="china_endpoints"></a>

Amazon Keyspaces は、 AWS 中国リージョンで IPv4 エンドポイントをサポートしています。

これらのエンドポイントにアクセスするには、中国リージョン固有のアカウント認証情報を別途取得する必要があります。詳細については、「[中国でのサインアップ、アカウント、認証情報](https://docs.amazonaws.cn/en_us/aws/latest/userguide/accounts-and-credentials.html)」を参照してください。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/keyspaces/latest/devguide/programmatic.endpoints.html)

## ストリームエンドポイント
<a name="streams_endpoints"></a>

Amazon Keyspaces CDC streams は以下の で利用できます AWS リージョン。この表は、各リージョンで使用可能なデュアルスタックサービスエンドポイントを示しています。詳細については Amazon Keyspaces CDC streams、「」を参照してください[Amazon Keyspaces で CDC ストリームエンドポイントにアクセスする方法](CDC_access-endpoints.md)。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/keyspaces/latest/devguide/programmatic.endpoints.html)

# デュアルスタックエンドポイントへの接続
<a name="dualstack_endpoints"></a>

Amazon Keyspaces グローバルエンドポイントは、IPv4 および IPv6 リクエストを受け入れるデュアルスタックエンドポイントです。

IPv6 を使用して Amazon Keyspaces に接続すると、サービスは自動的にシステムテーブルレスポンスを接続プロトコルに合わせて調整します。これにより、アプリケーションは接続タイプに一致する一貫したネットワークアドレス情報を受信できます。これにより、既存の CQL アプリケーションの下位互換性を維持しながら、クライアントに正確なネットワークトポロジ情報が提供されます。

Amazon Keyspaces は、クライアント接続で使用されるネットワークプロトコル (IPv4 または IPv6) を自動的に検出し、それに応じてシステムテーブルのレスポンスを調整します。この検出は、最初の接続ハンドシェイク中に透過的に行われるため、クライアントアプリケーションからの追加の設定は必要ありません。

Amazon Keyspaces は、接続プロトコルに基づいて IP アドレスを返します。例えば、IPv4 ネットワークからのリクエストは次のレスポンスを返します。

```
SELECT * FROM system.peers;
-- Returns IPv4 addresses in peer column
-- Example: 172.31.1.1, 172.31.1.2, etc.
```

IPv6 ネットワークから などのデュアルスタックエンドポイントへの接続は`cassandra.us-east-1.api.aws`、次のレスポンスを返します。

```
SELECT * FROM system.peers;
-- Returns IPv6 addresses in peer column
-- Example: 2001:db8::1, 2001:db8::2, etc.
```

Amazon Keyspaces での IPv6 サポートの詳細については、「」を参照してください[Amazon Keyspaces での IPv6 サポート](ipv6-support.md)。