Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Prerequisiti SAP
I seguenti prerequisiti per l'installazione dell'SDK sono applicabili quando i sistemi SAP sono ospitati su. AWS
Prerequisiti per SDK per SAP ABAP AWS
Di seguito sono riportati i prerequisiti per SDK per AWS SAP ABAP.
Argomenti
Versione base
SDK per SAP ABAP è compatibile con SAP NetWeaver 7.4 e versioni successive. SDK per SAP ABAP non riguarda alcuna tabella di applicazioni SAP. È completamente agnostico per quanto riguarda le applicazioni, come SAP Enterprise Resource Planning e SAP Landscape Transformation Replication Server.
Il livello di SP minimo supportato per è. SAP_BASIS 740
SP 0008
Per ulteriori informazioni, vedere SAP Note 1856171 - Supporto dei campi del modulo con lo stesso nome in CL_HTTP_ENTITY (richiede l'
Non è previsto un requisito minimo di livello SP per SAP_BASIS 750
le release successive.
Versione del kernel
L'SDK per SAP ABAP e gli strumenti che utilizzano Internet Communication Manager (ICM) per la connettività HTTP si affidano al kernel SAP per le sue funzionalità crittografiche, HTTP, XML e JSON. Ti consigliamo di utilizzare l'ultima versione del kernel compatibile con la tua piattaforma SAP. NetWeaver Il requisito minimo è la release 741 del kernel. Per ulteriori informazioni, consulta SAP Note 2083594 - Versioni del kernel SAP e livelli di patch del kernel SAP (richiede l'accesso al portale SAP)
Se si utilizza la versione 741 o 742 del kernel, sono richiesti i seguenti livelli di patch:
-
741, patch n. 212
-
742, patch 111
Parametri
Il sistema SAP deve supportare Server Name Indication (SNI) come descritto nelle seguenti note SAP (richiede l'accesso al portale SAP).
Configura il seguente parametro nel file. DEFAULT.PFL
icm/HTTPS/client_sni_enabled = TRUE
Note
Applica la seguente nota SAP al tuo sistema.
Connettività in uscita
SDK per SAP ABAP è un client HTTPS. Il sistema SAP invia messaggi HTTPS in uscita. Non è richiesta alcuna connettività in entrata.
Connettività HTTPS
Tutte le chiamate AWS API vengono effettuate con canali HTTPS crittografati. Il sistema SAP deve essere configurato in modo da considerare attendibili AWS i certificati per stabilire una connessione HTTPS in uscita.
-
In Root CA, scarica tutti i certificati utilizzando il link PEM.
-
Importa questi certificati
SSL Client (Standard) PSE
su ciascunoSTRUST
dei tuoi sistemi SAP, come mostrato nell'immagine seguente.
Accesso ai metadati delle istanze Amazon EC2
Il sistema ABAP effettua connessioni HTTP non crittografate a localhost (http://169.254.169.254) per abilitare i metadati delle istanze Amazon EC2. Il canale HTTP viene utilizzato solo per recuperare AWS le credenziali dal server locale. Il traffico HTTP rimane all'interno dell'host.
I metadati consentono a un sistema SAP di AWS autenticarsi in modo sicuro senza archiviare una chiave segreta nel SAP Secure Store. Questa funzionalità è applicabile solo ai sistemi SAP ospitati su Amazon EC2.
Configura il DEFAULT.PFL
file con il seguente parametro per consentire al sistema SAP di effettuare una connessione HTTP in uscita non crittografata.
icm/server_port_<xx> = PROT=HTTP,PORT=8000,TIMEOUT=60,PROCTIMEOUT=600
Utilizzate il seguente parametro per abilitare la connessione HTTP in uscita senza abilitare la connessione in entrata.
icm/server_port_<xx> = PROT=HTTP,PORT=0,TIMEOUT=60,PROCTIMEOUT=600
Verifica che il tuo sistema SAP sia configurato per le connessioni HTTP in uscita con i seguenti passaggi:
-
Esegui una transazione SMICM.
-
Vai a Active Services.
-
Verifica di vedere un segno di spunta verde nella riga HTTP, nella colonna Attivo, come mostrato nell'immagine seguente.
Prerequisiti per AWS SDK per SAP ABAP - edizione BTP
I seguenti sono gli unici prerequisiti per l'edizione AWS SDK per SAP ABAP - BTP.
SAP Landscape Portal — edizione BTP
Questo prerequisito è applicabile solo per l'edizione AWS SDK per SAP ABAP - BTP.
SAP Landscape Portal è l'unico meccanismo supportato per installare componenti aggiuntivi in un ambiente SAP BTP. Assicurati di essere abbonato per utilizzare questo servizio. Per ulteriori informazioni, consulta Landscape Portal
SAP Credential Store — edizione BTP
Questo prerequisito è applicabile solo per l'edizione AWS SDK per SAP ABAP - BTP.
Nell'anteprima per sviluppatori, l'autenticazione con chiave di accesso segreta è l'unico meccanismo supportato per l'autenticazione dell' AWS SDK per l'edizione SAP ABAP - BTP. L'SDK legge le credenziali dal Credential Store e archivia la chiave di accesso segreta in modo sicuro.
È necessario soddisfare i seguenti prerequisiti.
-
Abbonamento a Credential Store.
-
Credential Store assegnato come diritto al tuo account secondario BTP. Vedi Configurazione iniziale per maggiori dettagli
. -
Un'istanza di servizio con piano standard per Credential Store. Per maggiori dettagli, consulta Creare un'istanza di servizio
.
Per ulteriori informazioni, consulta Using SAP Credential Store.
Il servizio SAP Credential Store viene eseguito in SAP BTP al di fuori del sistema ABAP BTP. Vedi SAP