Trova applicazioni utilizzando i AWS SDK per Java client 1.x - AWS SDK for Java 2.x

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à.

Trova applicazioni utilizzando i AWS SDK per Java client 1.x

Prima di migrare a AWS SDK for Java 2.x, è necessario identificare quali applicazioni del proprio ambiente utilizzano i client della versione 1.x. È possibile interrogare il campo «UserAgent» negli AWS CloudTrail eventi per trovare queste applicazioni.

Usa CloudTrail Lake per trovare applicazioni con client 1.x

AWS CloudTrail Lake ti consente di interrogare gli eventi registrati da CloudTrail. Segui questi passaggi per creare un data lake che identifichi le versioni SDK utilizzate dalle tue applicazioni:

  1. Crea un CloudTrail data lake. Consulta la Guida per l'utente per creare un data store di eventi.

  2. Dopo aver creato il data store, esaminate il contenuto del record. Il corpo del record contiene campi che determinano l'azione, la tempistica e la posizione richieste. Per i dettagli, consulta la Guida per l'utente per i contenuti dei CloudTrail record.

  3. Esegui query sui tuoi dati. Segui la Guida per l'utente per interrogare e salvare i risultati delle query.

Il campo «UserAgent» in ogni record contiene la versione SDK che ha effettuato la richiesta. Utilizzate questo campo per identificare le applicazioni che utilizzano la versione 1.x di Java SDK.

La seguente query di esempio trova tutte le richieste di ID effettuate con Java SDK 1.x a partire dal 17 giugno 2025: EventDatastore sample-Data-Store-Id

select userIdentity, eventSource, awsRegion, eventName, eventType, eventTime, userAgent, requestParameters, sourceIPAddress from sample-Data-Store-Id where eventTime > '2025-06-17 00:00:00' and userAgent like '%aws-sdk-java/1.%' order by eventTime desc