Environnement Amazon et Cloud avec DataSnap

De RAD Studio
Aller à : navigation, rechercher

Remonter à Environnement Cloud avec DataSnap


Amazon propose un large éventail de services, comprenant des services d'application, des services de base de données et des services de stockage. RAD Studio fournit l'API Amazon pour prendre en charge ces services.

Connexion à votre compte Amazon Web Services (AWS)

Remarque : Nous vous recommandons de lire la documentation officielle (EN) dédiée à la gestion de la sécurité de vos informations d'identification Amazon Web Services (AWS) avant d'utiliser l'API Amazon.

Vous pouvez utiliser le composant TAmazonConnectionInfo pour vous connecter à votre compte Amazon Web Services (AWS).

Vous pouvez trouver le composant TAmazonConnectionInfo dans la section Cloud de la palette d'outils. Déposez le composant sur la fiche et entrez vos informations de compte dans les propriétés correspondantes sur l'inspecteur d'objets :

  • AccountKey : la clé secrète d'accès.
  • AccountName : l'ID de la clé d'accès.

Pour savoir comment obtenir les clés d'accès, lisez la section Managing Access Keys (EN) de la documentation officielle.

Pour de plus amples informations sur le reste des propriétés du composant TAmazonConnectionInfo, voir la documentation API.

Sinon, vous pouvez créer une instance de TAmazonConnectionInfo par programmation :

Delphi :
 MyAmazonCloudConnection:TAmazonConnectionInfo := TAmazonConnectionInfo.Create(nil);
 MyAmazonCloudConnection.AccountName := 'AKIAJ32REXDJHV2X4JSQ';
 MyAmazonCloudConnection.AccountKey := 'uW3f0fucxqotP/UXQAv/xhiaGt8UAAhHcYDaqxmW';

Utilisation de Amazon Web Services (AWS)

Les classes qui implémentent la prise en charge du service Amazon Web Services correspondant sont :

Exemples

L'application exemple de l'explorateur Cloud illustre l'utilisation de l'API TAmazonStorageService.

Voir aussi