

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Fase 6: distribuzione ed esecuzione dell'app
<a name="other-services-redis-app"></a>

**Importante**  
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su [AWS re:post](https://repost.aws/) o tramite Premium [AWS Support](https://aws.amazon.com/support).

Questo esempio presuppone che tu abbia già l'applicazione Ruby on Rails che utilizza Redis. Per accedere al file di configurazione, puoi aggiungere il pacchetto gem `redis` al tuo Gemfile e creare un inizializzatore Rails in `config/initializers/redis.rb` come illustrato di seguito:

```
REDIS_CONFIG = YAML::load_file(Rails.root.join('config', 'redis.yml'))
$redis = Redis.new(:host => REDIS_CONFIG['host'], :port => REDIS_CONFIG['port'])
```

Quindi [crea un'app](workingapps-creating.md) per rappresentare la tua applicazione e [distribuiscila](workingapps-deploying.md) nelle istanze del livello Rails App Server, che aggiorna il codice dell'applicazione e viene eseguita `generate.rb` per generare il file di configurazione. Quando esegui l'applicazione, utilizzerà l'istanza ElastiCache Redis come archivio chiave-valore in memoria.