EC2でDockerを運用
EC2でDockerを運用することについて
どうか皆様の知識をご教示ください。
Webアプリを開発するにあたってAWSのインフラをどのような構成で構築するか悩んでいます。
※開発するWebアプリはカーセンサーのようなサイトをイメージしてください
利用するサービス ... Node.js, nignx, mariaDB
ローカル環境 ... 上記3つ全てDockerで構築して運用
このような場合、開発環境と本番環境をともに構築するにあたって下記の選択肢の中だとどれを選びますか?
理由も含めてご回答いただけると幸いです
-
EC2にDockerを導入してローカル環境と同じように構築運用
-
EC2ではDockerを利用せず、Node.js,nignxなどを直接インストールする。mariaDBはRDSを利用して構築運用
-
EC2にDockerを導入してローカル環境と同じように構築運用するのは Node.js, nginx のみで、mariaDBについてはRDSで構築運用