Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

デプロイをやり直したいです。

AWSでデプロイをやり直したいのですが、、

初歩的な質問かもしれませんが、最初に作ったポートフォリオを一旦削除して違うアプリケーションを再度デプロイをしなおしたいと考えています。

しかし、どのようにすればいいか考えがまとまらず、ご教授願いたいです。

現状の状態

  • cloud9でアプリの開発は終了して、現在はgithubにもpushしてあります。
  • 以前のデプロイしたEC2は終了済になっております。
  • VPCなどのネットワーク環境やRDSは残っております。

解決したい事・質問したい事

  • 新しいEC2に本番環境を構築し直して、それを再度以前のパブリックサブネットに入れ込む事は可能でしょうか。
  • RDSは構築し直したりせず、そのまま新しいEC2と接続させても問題はないのでしょうか。
  • もし上記2つが可能な場合、順番的に下記の順番でデプロイしなおせば大丈夫でしょうか。
  1. EC2を新規作成
  2. VPCなどを新規作成EC2と再接続
  3. RDSを新規作成EC2と再接続
  4. EC2内にcloud9にて開発したアプリケーションの本番環境を構築・配置
  5. デプロイ完了

AWSの設計図

Untitled Diagram.jpg

申し訳ありませんが
ご教授の程よろしくお願い致します。

0

1Answer

新しいEC2に本番環境を構築し直して、それを再度以前のパブリックサブネットに入れ込む事は可能でしょうか。

可能です。EC2を構築する際に既存のサブネットを指定してください。

RDSは構築し直したりせず、そのまま新しいEC2と接続させても問題はないのでしょうか。

既存のRDSと新しいEC2を繋げることは可能です。問題があるかないかについては、アプリケーション側の問題です。例えばER図が変わっていてそれが既存のRDSに反映されてないなど。

もし上記2つが可能な場合、順番的に下記の順番でデプロイしなおせば大丈夫でしょうか。

多分大丈夫な気がしますが、手元で確認できないためもしかしたらどこかでエラーになるかもしれません。

  1. EC2を既存の配置したいサブネットに新規作成
  2. RDSを新規作成EC2と連携
  3. EC2内にcloud9にて開発したアプリケーションの本番環境を構築・配置
  4. デプロイ完了

AWSに関して最近触ってないためもしかしたら間違っている箇所があるかもしれませんが、参考になれば幸いです。

0Like

Comments

  1. ご回答ありがとうございます。

    一度試してみたいと思います!本当にありがとうございます。

Your answer might help someone💌