A Embarcadero apresenta hoje uma nova biblioteca cliente AWS de primeira classe para Delphi, que em breve será incluída nas edições Enterprise e Architect do Delphi e RAD Studio.
Dada a relevância da infraestrutura de nuvem da Amazon Web Service no cenário de TI atual, incluir uma biblioteca da AWS em nossas ofertas de produtos oferece valor agregado substancial aos nossos clientes.
Table of Contents
O acordo com a Appercept
A Embarcadero chegou a um acordo de distribuição exclusiva de dois anos com Richard Hatherall, proprietário da Appercept no Reino Unido , no “AWS SDK for Delphi” da empresa. O acordo inclui uma prévia inicial, com recursos adicionais a serem lançados ao longo do tempo.
A biblioteca e as atualizações da AWS estarão disponíveis via GetIt e limitadas aos clientes Enterprise e Architect com assinatura de atualização ativa. Os clientes que usam a biblioteca da AWS também recebem suporte da Appercept por meio da própria equipe de suporte da Embarcadero. Atualmente, a biblioteca não oferece suporte ao C++Builder, mas há planos para fornecer suporte ao C++ para o AWS SDK no futuro.
Por que um AWS SDK para Delphi
A Amazon Web Services (AWS) é o serviço de nuvem líder mundial atualmente, com mais de 50% de participação de mercado. A AWS oferece muitos serviços, de armazenamento e orquestração a serviços e insights de IA, e está liderando uma transformação no setor.
A disponibilidade de um AWS SDK de alto perfil e fácil de usar para Delphi da Appercept tornará muito mais fácil usar os serviços de nuvem da AWS em aplicativos cliente Delphi, tanto para desktop quanto para dispositivos móveis, e será particularmente útil ao criar aplicativos de servidor , especialmente se forem implantados na infraestrutura da AWS.
Visão mais detalhada: o que esperar do AWS SDK for Delphi da Appercept
O Appercept AWS SDK for Delphi faz uso intenso de recursos modernos de linguagem e estrutura, desde PPL (Biblioteca de Programação Paralela) até métodos anônimos para operações assíncronas, conforme exigido por uma boa estrutura de cliente REST.
Essa biblioteca oferece mapeamento direto para as APIs da AWS, começando com alguns serviços como armazenamento (S3) e notificações (SNS), além de um suporte sólido de contas de usuários e permissões de acesso.
Este SDK não apenas disponibiliza as APIs como chamadas diretas (mapeadas internamente para a biblioteca de cliente HTTP do Delphi conforme necessário), mas também oferece muitas construções e estruturas de dados fáceis de usar, de modo que as operações mais comuns da AWS exigirão um quantidade de código, permitindo que os desenvolvedores se concentrem em sua lógica de negócios.
A biblioteca vem com extensa documentação e demonstrações, facilitando a adoção. Ele também é fornecido com código-fonte completo, permitindo que os usuários aprendam como a solução funciona e a depurem diretamente em seus aplicativos.
Quer uma demonstração rápida? Isso é tudo o que você precisa escrever para ter uma lista de buckets (ou pastas) do 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); |
O que fazer a seguir
Se você perdeu o webinar “ Introducing Appercept’s AWS SDK for Delphi ” no dia 15 de dezembro, você pode assistir ao replay aqui .
Também publicaremos informações adicionais à medida que novos recursos forem adicionados e a cobertura dos serviços da AWS aumentar.
Para dúvidas, consultas e informações adicionais entre em contato comigo (Marco Cantu).
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition