Commencez rapidement à utiliser AWS grâce à AWS SDK pour Ruby. Le kit SDK simplifie la programmation en fournissant des classes Ruby pour de nombreux services AWS, notamment Amazon S3, Amazon EC2 et DynamoDB. Le kit SDK est fourni sous forme de packages téléchargeables individuels pour chaque service AWS . Ces derniers incluent le code et la documentation. Ce kit SDK est également disponible à partir de Ruby Gems (http://rubygems.org/gems/aws-sdk).

Télécharger à partir de GitHub »

Installer le gemme

gem install aws-sdk

ou l'ajouter au fichier Gemme

gem 'aws-sdk', '~> 3'

La version 3 d'AWS SDK pour Ruby modularise le bloc SDK monolithique en gemmes spécifiques aux services, par exemple aws-sdk-s3 et aws-sdk-dynamodb. À présent, chaque gemme de service exploite une gestion des versions sémantique stricte et les avantages d'un approvisionnement continu de mises à jour d'API AWS. Grâce à cette modularisation, vous pouvez sélectionner les gemmes de service nécessaires pour votre application ou votre bibliothèque et les mettre à jour indépendamment les unes des autres.

Vous pouvez consulter une liste complète de gemmes prises en charge dans README sur notre page GitHub. Vous y trouverez également un guide de mise à niveau complet pour les utilisateurs de la version 2.

Parmi les gemmes en lien avec les développeurs Ruby, on trouve :

aws-sdk-rails : offre des intégrations Ruby on Rails pour AWS SDK pour Ruby.
aws-record : fournit une abstraction de mappage de données destinée à Amazon DynamoDB, conçue par-dessus AWS SDK pour Ruby.

 

 

 

 


La version 2 d'AWS SDK pour Ruby comporte un certain nombre de nouvelles fonctionnalités pour vous aider à réduire la quantité de code que vous devez écrire. Cette présentation aborde et examine des exemples de code pas à pas pour des fonctionnalités comme les API de ressource, les paginateurs, les programmes d'attente et bien plus encore.

Cet atelier pratique vous permettra de faire vos premiers pas avec l'exécution de vos applications Rails sur AWS. En démarrant par un simple exemple d'application, vous apprendrez comment déployer des applications sur AWS à l'aide d'AWS OpsWorks, puis à améliorer votre application avec des fonctionnalités du module d'extension Rails d'AWS SDK pour Ruby.


Consultez des exemples et des informations supplémentaires dans le Guide du développeur »

Dialoguez avec d'autres développeurs au sein du forum de la communauté Ruby »

Découvrez les détails relatifs au dernier kit SDK dans les notes de mise à jour »

Examinez le code source dans le référentiel GitHub »