Inizia subito a usare AWS con AWS SDK per Ruby. Scrivere codice con l'SDK è molto più semplice grazie a corsi Ruby dedicati a molti servizi AWS tra cui Amazon S3, Amazon EC2, DynamoDB e molti altri. L'SDK è offerto sotto forma di pacchetti singoli scaricabili per ciascun servizio AWS che includono codice e documentazione. L'SDK è, inoltre, disponibile tramite Ruby Gems (http://rubygems.org/gems/aws-sdk).

Download da GitHub »

Installa il gem

gem install aws-sdk

o aggiungi a Gemfile

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

La versione 3 di AWS SDK per Ruby suddivide il monolitico SDK in gem specifici per ciascun servizio, ad esempio aws-sdk-s3 e aws-sdk-dynamodb. Ogni gem utilizza un controllo delle versioni semantico e sfrutta i vantaggi della distribuzione continua degli aggiornamenti delle API AWS. Grazie alla suddivisione in moduli, è possibile scegliere quali gem occorrono a un'applicazione o a una libreria e aggiornare i singoli gem in modo indipendente.

Per un elenco completo dei gem supportati, consulta il file README nella nostra pagina GitHub, che include una guida dettagliata all'aggiornamento per gli utenti della versione 2.

Altri gem importanti per gli sviluppatori di Ruby:

aws-sdk-rails: fornisce integrazioni Ruby on Rails ad AWS SDK per Ruby.
aws-record: fornisce un'astrazione di mappatura dei dati ad Amazon DynamoDB, sviluppata a partire da AWS SDK per Ruby.

 

 

 

 


La versione 2 di AWS SDK per Ruby è dotata di numerose nuove funzionalità per ridurre la quantità di codice da scrivere. Questa discussione illustra e prende in analisi esempi di codice per funzionalità come API delle risorse, paginator, waiter e molto altro.

Questo laboratorio pratico ti aiuterà a iniziare con l’esecuzione delle applicazioni Rails su AWS. Partendo da una semplice applicazione campione, apprenderai come effettuare l’implementazione in AWS utilizzando AWS OpsWorks e, in seguito, come migliorare l'applicazione con le funzionalità del plug-in Rails di AWS SDK per Ruby.


Trova esempi e altre risorse nella Guida per gli sviluppatori »

Entra in contatto con altri sviluppatori nel forum della community di Ruby »

Scopri le novità degli SDK più recenti nelle Note di rilascio »

Esplora il codice sorgente nel repository di GitHub »