

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.

# SAP-Voraussetzungen
<a name="prerequisites"></a>

Die folgenden Voraussetzungen für die Installation des SDK gelten, wenn Ihre SAP-Systeme auf gehostet werden AWS.

**Topics**
+ [Voraussetzungen für AWS das SDK für SAP ABAP](#sdk)
+ [Voraussetzungen für AWS das SDK für SAP ABAP — BTP-Edition](#sdk-btp)

## Voraussetzungen für AWS das SDK für SAP ABAP
<a name="sdk"></a>

Im Folgenden sind die Voraussetzungen für das AWS SDK für SAP ABAP aufgeführt.

**Topics**
+ [Basisversion](#basis)
+ [Kernel-Version](#kernel)
+ [Parameter](#parameters)
+ [Hinweise](#notes)
+ [Ausgehende Konnektivität](#outbound-connectivity)
+ [HTTPS-Konnektivität](#https-connectivity)
+ [Zugriff auf EC2 Amazon-Instance-Metadaten](#instance-metadata)

### Basisversion
<a name="basis"></a>

Das SDK für SAP ABAP ist mit SAP NetWeaver 7.4 und höher kompatibel. Das SDK für SAP ABAP berührt keine SAP-Anwendungstabellen. Es ist völlig unabhängig von Anwendungen wie SAP Enterprise Resource Planning und SAP Landscape Transformation Replication Server.

Die unterstützte SP-Mindeststufe für ist. `SAP_BASIS 740` `SP 0008` Weitere Informationen finden Sie im [SAP-Hinweis 1856171 — Unterstützung von Formularfeldern mit demselben Namen in CL\_HTTP\_ENTITY](https://launchpad.support.sap.com/#/notes/1856171) (erfordert SAP-Portalzugriff). Je nach Ihren Geschäftsanforderungen können Sie eine höhere SP-Stufe wählen, wie in der folgenden Abbildung dargestellt.

![Ein Beispiel für die Registerkarte Versionen installierter Softwarekomponenten im Portal.](http://docs.aws.amazon.com/de_de/sdk-for-sapabap/latest/developer-guide/images/sp-level.png)


Für und höhere Versionen gibt es keine Mindestanforderungen auf `SAP_BASIS 750` SP-Ebene.

### Kernel-Version
<a name="kernel"></a>

Das SDK für SAP ABAP und Tools, die den Internet Communication Manager (ICM) für HTTP-Konnektivität verwenden, verlassen sich bei seinen kryptografischen, HTTP-, XML- und JSON-Funktionen auf den SAP-Kernel. Wir empfehlen, die neueste Kernel-Version zu verwenden, die mit Ihrer SAP-Plattform kompatibel ist. NetWeaver Die Mindestanforderung ist die Kernel-Version **741**. Weitere Informationen finden Sie im [SAP-Hinweis 2083594 — SAP-Kernelversionen und SAP-Kernel-Patch-Levels](https://launchpad.support.sap.com/#/notes/2083594) (erfordert SAP-Portalzugriff).

Wenn Sie die Kernel-Version 741 oder 742 verwenden, sind die folgenden Patch-Levels erforderlich:
+  741, Patch Nr. 212 
+  742 Patch 111 

### Parameter
<a name="parameters"></a>

Ihr SAP-System muss Server Name Indication (SNI) unterstützen, wie in den folgenden SAP-Hinweisen beschrieben (erfordert SAP-Portalzugriff).
+ [SAP-Hinweis 2124480 — ICM/Web Dispatcher: TLS Extension Server Name Indication (SNI) als Client](https://launchpad.support.sap.com/#/notes/2124480)
+ [SAP-Hinweis 2582368 - SAPSSL-Update für den clientseitigen Versand der TLS-Erweiterung SNI per saphttp, sapkprotp, sldreg](https://launchpad.support.sap.com/#/notes/2582368)

Konfigurieren Sie `DEFAULT.PFL` den folgenden Parameter in der Datei.

```
icm/HTTPS/client_sni_enabled = TRUE
```

### Hinweise
<a name="notes"></a>

Wenden Sie den folgenden SAP-Hinweis auf Ihr System an.
+ [https://launchpad.support.sap.com/\#/Notizen/0001856171](https://launchpad.support.sap.com/#/notes/0001856171)
+ [https://launchpad.support.sap.com/\#/Notizen/0002619546](https://launchpad.support.sap.com/#/notes/0002619546)

### Ausgehende Konnektivität
<a name="outbound-connectivity"></a>

Das SDK für SAP ABAP ist ein HTTPS-Client. Das SAP-System sendet ausgehende HTTPS-Nachrichten. Eine eingehende Konnektivität ist nicht erforderlich.

### HTTPS-Konnektivität
<a name="https-connectivity"></a>

Alle AWS API-Aufrufe erfolgen mit verschlüsselten HTTPS-Kanälen. Das SAP-System muss so eingerichtet sein, dass es AWS Zertifikaten vertraut, um eine ausgehende HTTPS-Verbindung herzustellen.

1. Wechseln Sie zu [https://www.amazontrust.com/repository/](https://www.amazontrust.com/repository/).

1. Laden Sie unter **Root CAs** alle Zertifikate über den *PEM-Link* herunter.

1. Importieren Sie diese Zertifikate in `STRUST` Ihr `SSL Client (Standard) PSE` auf jedem Ihrer SAP-Systeme, wie in der folgenden Abbildung gezeigt.  
![Ein Beispiel für die Zertifikatsliste im SSL-Client-Standard PSE.](http://docs.aws.amazon.com/de_de/sdk-for-sapabap/latest/developer-guide/images/https.png)

### Zugriff auf EC2 Amazon-Instance-Metadaten
<a name="instance-metadata"></a>

Das ABAP-System stellt unverschlüsselte HTTP-Verbindungen zu localhost (http://169.254.169.254) her, um EC2 Amazon-Instance-Metadaten zu aktivieren. Der HTTP-Kanal wird nur zum Abrufen von AWS Anmeldeinformationen vom lokalen Server verwendet. Der HTTP-Verkehr verbleibt innerhalb des Hosts.

Die Metadaten ermöglichen es einem SAP-System, sich sicher AWS zu authentifizieren, ohne einen geheimen Schlüssel im SAP Secure Store zu speichern. Diese Funktion gilt nur für SAP-Systeme, die bei Amazon gehostet EC2 werden.

Konfigurieren Sie die `DEFAULT.PFL` Datei mit dem folgenden Parameter, damit Ihr SAP-System eine unverschlüsselte ausgehende HTTP-Verbindung herstellen kann.

```
icm/server_port_<xx> = PROT=HTTP,PORT=8000,TIMEOUT=60,PROCTIMEOUT=600
```

Verwenden Sie den folgenden Parameter, um die ausgehende HTTP-Verbindung zu aktivieren, ohne die eingehende Verbindung zu aktivieren.

```
icm/server_port_<xx> = PROT=HTTP,PORT=0,TIMEOUT=60,PROCTIMEOUT=600
```

Stellen Sie mit den folgenden Schritten sicher, dass Ihr SAP-System für ausgehende HTTP-Verbindungen konfiguriert ist:

1. Führen Sie die **SMICM-Transaktion** aus.

1. Gehen Sie zu **Active Services**.

1. Vergewissern Sie **sich, dass in der HTTP-Zeile unter der Spalte *Aktiv* ein grünes Häkchen** angezeigt wird, wie in der folgenden Abbildung dargestellt.  
![Ein Beispiel für ein grünes Häkchen für das HTTP-Protokoll in der Liste der aktiven Dienste.](http://docs.aws.amazon.com/de_de/sdk-for-sapabap/latest/developer-guide/images/http.png)

## Voraussetzungen für AWS das SDK für SAP ABAP — BTP-Edition
<a name="sdk-btp"></a>

Im Folgenden sind die einzigen Voraussetzungen für die AWS SDK for SAP ABAP - BTP Edition aufgeführt.

**Topics**
+ [SAP Landscape Portal — BTP-Ausgabe](#landscape-portal)
+ [SAP Credential Store — BTP-Ausgabe](#credential-store)

### SAP Landscape Portal — BTP-Ausgabe
<a name="landscape-portal"></a>

Diese Voraussetzung gilt nur für AWS SDK for SAP ABAP — BTP Edition.

Das SAP Landscape Portal ist der einzige unterstützte Mechanismus zur Installation von Add-Ons in einer SAP-BTP-Umgebung. Stellen Sie sicher, dass Sie diesen Service abonniert haben. Weitere Informationen finden Sie unter [Landscape Portal](https://help.sap.com/docs/btp/sap-business-technology-platform/landscape-portal).

### SAP Credential Store — BTP-Ausgabe
<a name="credential-store"></a>

Diese Voraussetzung gilt nur für AWS SDK for SAP ABAP — BTP Edition.

In der Developer Preview ist die geheime Zugriffsschlüsselauthentifizierung der einzige unterstützte Mechanismus zur Authentifizierung von AWS SDK for SAP ABAP — BTP Edition. Das SDK liest die Anmeldeinformationen aus dem Credential Store und speichert den geheimen Zugriffsschlüssel sicher.

Sie müssen die folgenden Voraussetzungen erfüllen.
+ Abonnement für Credential Store.
+ Credential Store, der Ihrem BTP-Unterkonto als Anspruch zugewiesen wurde. Weitere Informationen finden Sie unter [Ersteinrichtung](https://help.sap.com/docs/credential-store/sap-credential-store/initial-setup).
+ Eine Dienstinstanz mit Standardplan für Credential Store. Weitere Informationen finden [Sie unter Eine Dienstinstanz erstellen](https://help.sap.com/docs/credential-store/sap-credential-store/create-service-instance).

Weitere Informationen finden Sie unter [SAP Credential Store verwenden](https://docs.aws.amazon.com/sdk-for-sapabap/latest/developer-guide/credential-store.html).

Der Service SAP Credential Store läuft in SAP BTP außerhalb des ABAP BTP-Systems. Weitere Informationen finden Sie unter [SAP Credential Store](https://help.sap.com/docs/credential-store).