Hosting auf AWS für Ruby on Rails-Entwickler?

Ich arbeite als Webentwickler und nutze Ruby on Rails in meinem Unternehmen.
Dort verwenden wir auch AWS, um unsere Anwendung zu hosten.
Ich weiß nicht viel über AWS, und ich denke, dass es ein wertvolles Wissen ist, das ich mir aneignen sollte, da ich damit meine Chancen im Unternehmen verbessern kann.

Ich möchte zudem ein regionales Technologie-Forum aufbauen, um gleichgesinnte Menschen zusammenzubringen.

Aus diesem Grund habe ich Discourse gefunden. Damit möchte ich mich weiterentwickeln, während ich die Community aufbaue.

Jetzt meine Frage:
Was muss ich über das Hosting von Discourse auf AWS wissen?
Ich habe noch nie Docker verwendet. Ich habe darüber nachgedacht, es so zu hosten, wie es in unserem Unternehmen üblich ist: RoR und Sidekiq auf Elastic Beanstalk, Redis auf ElastiCache und die Datenbank auf RDS.
Ist es wirklich besser, Docker zu verwenden?
Was ist, wenn ich es nicht verwende? Werden Updates dann schwierig?
(Ich habe kein Problem damit, Docker zu lernen, da ich denke, dass dies meine Marktchancen verbessern wird. Ich möchte jedoch wissen, ob sich die Hosting-Schwierigkeit ohne Docker stark verändert oder nicht.)

2 „Gefällt mir“

Unless you are interested only in local development, you want to use Docker.

I recommend that you start with a standard install and then experiment with replacing the postgres and redis servers in the standard container with RDS and Elasticache.

2 „Gefällt mir“