Etapa 6: Implantar e executar o aplicativo - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 6: Implantar e executar o aplicativo

Importante

O AWS OpsWorks Stacks não está mais aceitando novos clientes. Os clientes atuais poderão usar o console do OpsWorks, a API, a CLI e os recursos do CloudFormation normalmente até 26 de maio de 2024, quando serão descontinuados. Para se preparar para essa transição, recomendamos que você transfira suas pilhas para o AWS Systems Manager o mais rápido possível. Para obter mais informações, consulte AWS OpsWorks Stacks Perguntas frequentes sobre o fim da vida útil e Como migrar seus aplicativos AWS OpsWorks Stacks para o Application Manager AWS Systems Manager.

Este exemplo pressupõe que você tenha o aplicativo Ruby on Rails que usa o Redis. Para acessar o arquivo de configuração, você pode adicionar o gem redis ao seu Gemfile e criar um inicializador Rails em config/initializers/redis.rb da seguinte forma:

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

Em seguida, crie um aplicativo para representar seu aplicativo e implementá-lo nas instâncias da camada do Rails App Server, que atualiza o código do aplicativo e executa generate.rb para gerar o arquivo de configuração. Quando você executa o aplicativo, ele usa a instância Redis do ElastiCache como armazenamento de chave-valor na memória.