

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen Sie einen Client-Computer für den Zugriff auf den MSK Serverless Cluster
<a name="create-serverless-cluster-client"></a>

In diesem Schritt führen Sie zwei Aufgaben aus. Die erste Aufgabe besteht darin, eine Amazon-EC2-Instance zu erstellen, die als Apache-Kafka-Client-Computer verwendet werden soll. Die zweite Aufgabe besteht darin, Java- und Apache-Kafka-Tools auf dem Computer zu installieren.

**Erstellen eines Client-Computers**

1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie **Launch Instance (Instance starten)** aus.

1. Geben Sie einen beschreibenden **Namen** für Ihren Client-Computer ein, z. B. **msk-serverless-tutorial-client**

1. Lassen Sie **Amazon Linux 2 AMI (HVM) – Kernel 5.10, SSD Volume Type** als **Amazon Machine Image (AMI)-Typ** ausgewählt.

1. Lassen Sie den **t2.micro**-Instance-Typ ausgewählt.

1. Wählen Sie unter **Schlüsselpaar (Login)** die Option **Neues Schlüsselpaar erstellen**. Geben Sie **MSKServerlessKeyPair** für **Schlüsselpaar-Name** ein. Wählen Sie dann **Schlüsselpaar herunterladen**. Alternativ können Sie ein vorhandenes Schlüsselpaar verwenden.

1. Wählen Sie für **Netzwerkeinstellungen** die Option **Bearbeiten** aus.

1. Geben Sie unter **VPC** die ID der Virtual Private Cloud (VPC) für Ihren Serverless-Cluster ein. Dies ist die VPC, die auf dem Amazon-VPC-Service basiert und dessen ID Sie nach der Erstellung des Clusters gespeichert haben.

1. Wählen Sie für **Subnetz** das Subnetz aus, dessen ID Sie nach der Erstellung des Clusters gespeichert haben.

1. Wählen Sie unter **Firewall (Sicherheitsgruppen)** die Sicherheitsgruppe aus, die dem Cluster zugeordnet ist. Dieser Wert funktioniert, wenn diese Sicherheitsgruppe über eine eingehende Regel verfügt, die Datenverkehr von der Sicherheitsgruppe zu sich selbst zulässt. Mit einer solchen Regel können Mitglieder derselben Sicherheitsgruppe miteinander kommunizieren. Weitere Informationen finden Sie unter [Sicherheitsgruppenregeln](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html#SecurityGroupRules) im Amazon-VPC-Benutzerhandbuch.

1. Erweitern Sie den Abschnitt **Erweiterte Details** und wählen Sie die IAM-Rolle aus, die Sie in [Erstellen Sie eine IAM-Rolle für Themen im MSK Serverless Cluster](create-iam-role.md) erstellt haben.

1. Wählen Sie **Launch** (Starten) aus.

1. Wählen Sie im linken Navigationsbereich die Option **Instances** aus. Aktivieren Sie dann das Kontrollkästchen in der Zeile, die die neu erstellte Amazon-EC2-Instance darstellt. Ab diesem Zeitpunkt nennen wir diese Instance den *Client-Computer*.

1. Wählen Sie **Verbinden** und folgen Sie den Anweisungen, um eine Verbindung zum Client-Computer herzustellen.

**So richten Sie die Apache-Kafka-Client-Tools auf dem Client-Computer ein**

1. Installieren Sie Java auf dem Client-Computer, indem Sie den folgenden Befehl ausführen:

   ```
   sudo yum -y install java-11
   ```

1. Führen Sie die folgenden Befehle aus, um die Apache-Kafka-Tools zu erhalten, die wir zum Erstellen von Themen und zum Senden von Daten benötigen:

   ```
   wget https://archive.apache.org/dist/kafka/2.8.1/kafka_2.12-2.8.1.tgz
   ```

   ```
   tar -xzf kafka_2.12-2.8.1.tgz
   ```
**Anmerkung**  
Stellen Sie nach dem Extrahieren des Kafka-Archivs sicher, dass die Skripts im `bin` Verzeichnis über die erforderlichen Ausführungsberechtigungen verfügen. Führen Sie dazu den folgenden Befehl aus.  

   ```
   chmod +x kafka_2.12-2.8.1/bin/*.sh
   ```

1. Wechseln Sie zum Verzeichnis `kafka_2.12-2.8.1/libs` und führen Sie dann den folgenden Befehl aus, um die Amazon-MSK-IAM-JAR-Datei herunterzuladen. Das Amazon-MSK-IAM-JAR ermöglicht dem Client-Computer den Zugriff auf den Cluster.

   ```
   wget https://github.com/aws/aws-msk-iam-auth/releases/download/v2.3.0/aws-msk-iam-auth-2.3.0-all.jar
   ```

   Mit diesem Befehl können Sie auch [andere oder neuere Versionen der Amazon MSK IAM JAR-Datei herunterladen](https://github.com/aws/aws-msk-iam-auth/releases).

1. Wechseln Sie zum Verzeichnis `kafka_2.12-2.8.1/bin`. Kopieren Sie die folgenden Eigenschaften-Einstellungen und fügen Sie sie in eine neue Datei ein. Benennen Sie die Datei `client.properties` und speichern Sie sie.

   ```
   security.protocol=SASL_SSL
   sasl.mechanism=AWS_MSK_IAM
   sasl.jaas.config=software.amazon.msk.auth.iam.IAMLoginModule required;
   sasl.client.callback.handler.class=software.amazon.msk.auth.iam.IAMClientCallbackHandler
   ```

**Nächster Schritt**

[Erstellen Sie ein Apache Kafka-Thema](msk-serverless-create-topic.md)