deploy rails app using capistrano or aws opsworks?

RPV

I have written a twilio app that I would like to deploy on AWS. This is my first time and I find two options which I would like ask about. Should I deploy my app to aws using

1) AWS Opsworks? Link or

2) Capistrano Link

Hoping to simply get some direction, I am very new to this.

Anthony E

I strongly recommend Opsworks over Capistrano. I used to use Capistrano for deployment, then switched to OpsWorks and never looked back.

The learning curve for OpsWorks is steeper and you should familiarize yourself with Chef, however, there are many benefits:

  • Better environment management
  • Ability to provision and scale when necessary
  • Better integration with the AWS toolset (ELB, Certificates)
  • Improved deploy logging
  • Chef/Opsworks is an external dependency and doesn't require extra gems and config within your application itself.
  • Improved monitoring and notifications with cloudwatch

The only real drawback to Opsworks/Chef is additional complexity and learning curve, though the benefits are well worth it.

I've also found deployment to be more stable on OpsWorks compared to Capistrano and much easier to manage. In the event of a failed deploy it's also much easier to track and diagnose issues if they do happen.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Capistrano deploy a rails app

From Dev

Issue with bitbucket repository to deploy rails app using capistrano

From Dev

Issue with bitbucket repository to deploy rails app using capistrano

From Dev

How to deploy Jenkins on AWS OpsWorks using Built-in Java App Layer?

From Dev

Deploy rails app with capistrano rbenv unicorn

From Dev

AWS Opsworks : How to deploy a particular git tag for an App?

From Dev

Error deploying Rails app to Opsworks using unicorn

From Dev

Capistrano deploy of Rails app failing and saying there are missing gems

From Dev

How to setup a cronjob for Rails on AWS Opsworks using Chef?

From Dev

Unable to deploy rails application using capistrano, bundle not found

From Dev

Where does aws opsworks deploy to by default?

From Dev

How to debug Ruby On Rails on AWS OpsWorks?

From Dev

Deploying rails app to DigitalOcean using capistrano, nginx, puma

From Dev

Using Carrierwave and Capistrano with Rails

From Dev

AWS Opsworks Java App Server 403 Error

From Dev

Transfer Rails App from Heroku to OpsWorks

From Dev

Deploy Rails app to Heroku without using git?

From Dev

Deploy Rails app to Heroku without using git?

From Dev

Puma Stops Running for Rails App on EC2 Instance with Nginx (using Capistrano/Capistrano Puma)

From Dev

Capistrano / Rails 3.2.14 / Sprockets - not finalizing deploy in production

From Dev

Rails assets missing after Capistrano deploy

From Dev

Deploy rails appli with capistrano from mac with SVN

From Dev

Unable to remove rails/system symlink created by Opsworks deploy

From Dev

Rails 4, Capistrano 3 and Dotenv - How to deploy using server-side .env file

From Dev

Issue installing hiredis on AWS Linux using OpsWorks

From Dev

Ruby deploy to localhost using Capistrano issue

From Dev

Deploy a rails app using MySQL to Heroku using ClearDB addon

From Dev

Deploy a rails app using MySQL to Heroku using ClearDB addon

From Dev

"Please require this file from within a Capistrano recipe" error while deploying Rails 3 app on EC2 using Capistrano

Related Related

  1. 1

    Capistrano deploy a rails app

  2. 2

    Issue with bitbucket repository to deploy rails app using capistrano

  3. 3

    Issue with bitbucket repository to deploy rails app using capistrano

  4. 4

    How to deploy Jenkins on AWS OpsWorks using Built-in Java App Layer?

  5. 5

    Deploy rails app with capistrano rbenv unicorn

  6. 6

    AWS Opsworks : How to deploy a particular git tag for an App?

  7. 7

    Error deploying Rails app to Opsworks using unicorn

  8. 8

    Capistrano deploy of Rails app failing and saying there are missing gems

  9. 9

    How to setup a cronjob for Rails on AWS Opsworks using Chef?

  10. 10

    Unable to deploy rails application using capistrano, bundle not found

  11. 11

    Where does aws opsworks deploy to by default?

  12. 12

    How to debug Ruby On Rails on AWS OpsWorks?

  13. 13

    Deploying rails app to DigitalOcean using capistrano, nginx, puma

  14. 14

    Using Carrierwave and Capistrano with Rails

  15. 15

    AWS Opsworks Java App Server 403 Error

  16. 16

    Transfer Rails App from Heroku to OpsWorks

  17. 17

    Deploy Rails app to Heroku without using git?

  18. 18

    Deploy Rails app to Heroku without using git?

  19. 19

    Puma Stops Running for Rails App on EC2 Instance with Nginx (using Capistrano/Capistrano Puma)

  20. 20

    Capistrano / Rails 3.2.14 / Sprockets - not finalizing deploy in production

  21. 21

    Rails assets missing after Capistrano deploy

  22. 22

    Deploy rails appli with capistrano from mac with SVN

  23. 23

    Unable to remove rails/system symlink created by Opsworks deploy

  24. 24

    Rails 4, Capistrano 3 and Dotenv - How to deploy using server-side .env file

  25. 25

    Issue installing hiredis on AWS Linux using OpsWorks

  26. 26

    Ruby deploy to localhost using Capistrano issue

  27. 27

    Deploy a rails app using MySQL to Heroku using ClearDB addon

  28. 28

    Deploy a rails app using MySQL to Heroku using ClearDB addon

  29. 29

    "Please require this file from within a Capistrano recipe" error while deploying Rails 3 app on EC2 using Capistrano

HotTag

Archive