![awsbanner | Embarcadero RAD Studio Delphi C++Builder Blogs aws banner](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/12/aws-banner-9165547-5928480.jpg?resize=1140%2C694&ssl=1)
Embarcadero presenta hoy una nueva biblioteca de clientes de AWS de primera clase para Delphi, que pronto se incluirá en las ediciones Enterprise y Architect de Delphi y RAD Studio.
Dada la relevancia de la infraestructura en la nube de Amazon Web Service en el panorama de TI actual, incluir una biblioteca de AWS en nuestras ofertas de productos brinda un valor agregado sustancial a nuestros clientes.
Table of Contents
El acuerdo con Appercept
Embarcadero ha llegado a un acuerdo de distribución exclusivo de dos años con Richard Hatherall, el propietario de Appercept con sede en el Reino Unido , en el “AWS SDK para Delphi” de la empresa. El acuerdo incluye una vista previa inicial, con características adicionales que se lanzarán con el tiempo.
La biblioteca y las actualizaciones de AWS estarán disponibles a través de GetIt y se limitarán a los clientes de Enterprise y Architect con una suscripción de actualización activa. Los clientes que utilizan la biblioteca de AWS también obtienen soporte de Appercept a través del propio equipo de soporte de Embarcadero. La biblioteca actualmente no es compatible con C++Builder, pero hay planes para proporcionar compatibilidad con C++ para el SDK de AWS en el futuro.
Por qué un SDK de AWS para Delphi
Amazon Web Services (AWS) es el servicio en la nube líder en el mundo en la actualidad, con una participación de mercado superior al 50 %. AWS ofrece muchos servicios, desde almacenamiento y orquestación hasta servicios e información de IA, y está liderando una transformación en la industria.
La disponibilidad de un SDK de AWS de alto perfil y fácil de usar para Delphi de Appercept facilitará mucho el uso de los servicios en la nube de AWS en las aplicaciones cliente de Delphi, tanto para escritorio como para dispositivos móviles, y será particularmente útil al crear aplicaciones de servidor. , especialmente si se implementan en la infraestructura de AWS.
Una mirada más cercana: qué esperar del Appercept AWS SDK for Delphi
Appercept AWS SDK for Delphi hace un uso intensivo del lenguaje moderno y las características del marco, desde PPL (Biblioteca de programación paralela) hasta métodos anónimos para operaciones asíncronas, según lo requiera un buen marco de cliente REST.
Esta biblioteca ofrece mapeo directo a las API de AWS, comenzando con algunos servicios como almacenamiento (S3) y notificaciones (SNS), además de un soporte sólido de cuentas de usuario y permisos de acceso.
Este SDK no solo hace que las API estén disponibles como llamadas directas (asignadas internamente a la biblioteca de cliente HTTP de Delphi según sea necesario), sino que también ofrece muchas construcciones y estructuras de datos fáciles de usar, por lo que las operaciones de AWS más comunes requerirán una cantidad muy limitada. cantidad de código al tiempo que permite a los desarrolladores centrarse en su lógica empresarial.
La biblioteca viene con una extensa documentación y demostraciones, lo que facilita su adopción. También se envía con el código fuente completo, lo que permite a los usuarios aprender cómo funciona la solución y depurarla directamente dentro de sus aplicaciones.
¿Quieres una demostración rápida? Esto es todo lo que necesita escribir para tener una lista de depósitos (o carpetas) de S3:
1 2 3 4 5 6 7 8 |
uses AWS.S3; var S3Client: IS3Client; begin S3Client := TS3Client.Create; var Response := S3Client.ListBuckets; for var BucketName in Response.Buckets do ListBox1.Items.Add(BucketName); |
Qué hacer a continuación
Si se perdió el seminario web ” Presentación del SDK de AWS de Appercept para Delphi ” el 15 de diciembre, puede ver la repetición aquí .
También publicaremos información adicional a medida que se agreguen nuevas características y crezca la cobertura de los servicios de AWS.
Para dudas, consultas e información adicional por favor contácteme (Marco Cantú).
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition