

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Migre de la versión 1.x a la 2.x del AWS SDK para Java
<a name="migration"></a>

La AWS SDK para Java versión 2.x es una importante reescritura del código base 1.x creado sobre Java 8\+. Incluye muchas actualizaciones como, por ejemplo, coherencia mejorada, facilidad de uso e inmutabilidad sólidamente aplicada. En esta sección se describen las principales características nuevas de la versión 2.x y se explica cómo migrar el código de la versión 1.x a la 2.x.

**Topics**
+ [¿Qué novedades incluye la versión 2?](#migration-whats-new)
+ [Busque aplicaciones mediante clientes 1.x](migration-find-apps-using-v1.md)
+ [¿Cómo migrar?](migration-howto.md)
+ [Diferencias entre 1.x y 2.x](migration-whats-different.md)
+ [Utilizar el SDK para Java 1.x y 2.x en paralelo](migration-side-by-side.md)

## ¿Qué novedades incluye la versión 2?
<a name="migration-whats-new"></a>
+ Puede configurar sus propios clientes HTTP. Consulte [Configuración del transporte HTTP](http-configuration.md).
+ Los clientes asíncronos cuentan con objetos de soporte y devolución sin bloqueo. I/O `CompletableFuture` Consulte [Programación asíncrona](asynchronous.md).
+ Las operaciones que devuelven varias páginas tienen respuestas paginadas automáticamente. De esta forma, puede centrar su código en qué hacer con la respuesta, sin necesidad de comprobar y obtener páginas posteriores. Consulte [Paginación](pagination.md). 
+ Se ha mejorado el rendimiento de las AWS Lambda funciones a la hora de inicio del SDK. Consulte [Mejoras en el rendimiento del tiempo de inicio del SDK](lambda-optimize-starttime.md). 
+ La versión 2.x admite un nuevo método abreviado para crear solicitudes.  
**Example**  

  ```
  dynamoDbClient.putItem(request -> request.tableName(TABLE))
  ```

Para obtener más detalles sobre las nuevas características y ver ejemplos de código específicos, consulte las demás secciones de esta guía.
+  [Quick Start (Inicio rápido)](get-started.md) 
+  [Configuración](setup.md) 
+  [Ejemplos de código para la versión AWS SDK para Java 2.x](java_code_examples.md)
+  [Usar el SDK](using.md) 
+  [Seguridad para el AWS SDK para Java](security.md) 