Desarrolle e implemente aplicaciones con AWS SDK para Java. El SDK facilita las llamadas a servicios de AWS con API de Java idiomáticas.
Funcionamiento
AWS SDK para Java simplifica el uso de los servicios de AWS porque ofrece un conjunto de bibliotecas que a los desarrolladores que usan Java les resultan lógicas y familiares. Proporciona compatibilidad con el ciclo de vida de las API, como administración de credenciales, reintentos, cálculo de referencias de datos y serialización. AWS SDK para Java también es compatible con abstracciones de mayor nivel para un desarrollo simplificado. Visite GitHub para ver las bibliotecas Java de código abierto centradas en AWS.
Características clave
E/S sin bloqueo
El AWS SDK para Java 2.x utiliza una arquitectura SDK nueva y sin bloqueo, diseñada sobre Netty para que sea completamente compatible con E/S sin bloqueo. Presenta verdaderos clientes asincrónicos sin bloqueo que implementan alta concurrencia entre algunos subprocesos.
Paginación automática
Muchas operaciones de AWS regresan resultados paginados cuando el objeto de respuesta es demasiado largo para regresar en una sola respuesta. AWS SDK para Java 2.x utiliza métodos de autopaginación que realizan múltiples llamadas de servicio para darle la siguiente página de resultados automáticamente.
Compatibilidad con HTTP/2 y superposición de capa HTTP
Las nuevas interfaces de programación aprovechan las funciones de HTTP/2 de manera sencilla y proporcionan nuevas formas para crear aplicaciones.
Guías
Guía de referencia de la API de Java
La guía de referencia de la API de Java describe las operaciones de la API para la versión más reciente de AWS SDK para Java. La guía de referencia también incluye ejemplos de solicitudes, respuestas y errores de los protocolos de servicios web soportados.
Ejemplos de código de SDK
Los ejemplos de código de SDK contienen ejemplos de código de Java y casos de uso reales para que los servicios de AWS ayuden a acelerar el desarrollo de sus aplicaciones.
Ejemplos de código
Creación de su primera aplicación web con Spring Boot, Amazon DynamoDB y la AWS SDK para Java 2.x »
Creación de una aplicación web de mensajería utilizando Spring Boot, Amazon SQS y la AWS SDK para Java 2.x »
Creación de una aplicación web de reconocimiento de imágenes utilizando Spring Boot, Amazon Rekognition y la AWS SDK para Java 2.x »
Creación de una aplicación de streaming con Kinesis Data Streams y AWS SDK para Java 2.x »
Recursos adicionales
Encuentre recursos adicionales y guías para crear aplicaciones Java en AWS.
Lea el blog de desarrolladores de AWS las publicaciones de nuestro blog y entérese de las novedades y los anuncios en Java.
Visite GitHub para ver AWS SDK y el repositorio de la biblioteca de alto nivel.
¿Le interesa ejecutar sus cargas de trabajo de Java en AWS? Deje que un representante de AWS realice un seguimiento con usted de su proyecto de TI.