

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 6: アプリをデプロイして実行する
<a name="other-services-redis-app"></a>

**重要**  
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、[AWS re:Post](https://repost.aws/) または[AWS プレミアムサポート](https://aws.amazon.com/support)を通じて AWS サポート チームにお問い合わせください。

この例では、Redis を使用する Ruby on Rails アプリケーションがあることを前提としています。設定ファイルにアクセスするには、次のように、`redis` で `config/initializers/redis.rb` gem を Gem ファイルに追加し、Rails 初期化子を作成します。

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

次に、アプリケーションを示すための [[create an app](workingapps-creating.md)] (アプリケーションを作成) し、Rails アプリケーションサーバーレイヤーのインスタンスに [[deploy it](workingapps-deploying.md)] (それをデプロイ) します。これにより、アプリケーションコードが更新され、`generate.rb` が実行されて設定ファイルが生成されます。アプリケーションを実行すると、ElastiCacheRedis インスタンスがインメモリ key-value ストアとして使用されます。