Encontre aplicativos usando clientes AWS SDK para Java 1.x - AWS SDK for Java 2.x

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Encontre aplicativos usando clientes AWS SDK para Java 1.x

Antes de migrar para o AWS SDK for Java 2.x, você precisa identificar quais aplicativos em seu ambiente usam clientes da versão 1.x. Você pode consultar o campo “UserAgent” em AWS CloudTrail eventos para encontrar esses aplicativos.

Use o CloudTrail Lake para encontrar aplicativos com clientes 1.x

AWS CloudTrail O Lake permite que você consulte eventos registrados por CloudTrail. Siga estas etapas para criar um data lake que identifique as versões do SDK usadas por seus aplicativos:

  1. Crie um CloudTrail data lake. Consulte o Guia do usuário para criar um armazenamento de dados de eventos.

  2. Depois de criar o armazenamento de dados, examine o conteúdo do registro. O corpo do registro contém campos que determinam a ação, o tempo e o local solicitados. Para obter detalhes, consulte o Guia do usuário para ver o conteúdo do CloudTrail registro.

  3. Execute consultas em seus dados. Siga o Guia do usuário para consultar e salvar os resultados da consulta.

O campo “UserAgent” em cada registro contém a versão do SDK que fez a solicitação. Use esse campo para identificar aplicativos usando a versão 1.x do Java SDK.

O exemplo de consulta a seguir encontra todas as solicitações feitas com o Java SDK 1.x a partir de 17 de junho de 2025 para um EventDatastore ID: 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