Railsアプリケーションの本番環境(AWS)へのデプロイや本番環境構築についてご教示いただきたいです。(AWS/Capistrano/CircleCI)
目的
Ruby on Railsで作成しているアプリケーションを公開したく、本番環境を構築し、デプロイを行いたいのですが、自力での構築に苦戦しており、ご教示をお願いしたいです。
現状
AWS(EC2/Route53/RDS/S3など)の基礎知識はUdemyで学習済で、EC2自体の構築も完了しています。現在、RailsアプリケーションをCapistranoでデプロイしようとして、うまくいかず苦戦しており、ネットの記事だけを参考にして学習することに限界を感じ、ご依頼した次第です。
ご教示いただきたい具体的な箇所
①CapistranoでEC2へデプロイする
②RDSを使って本番DB環境を整備する
③CircleCIを用いたCI/CDパイプラインの構築
④ECR/ECSを用いた本番環境へのコンテナ導入(ローカル開発環境はDocker化済です)
概要プロフィール
Sler企業でアプリ側のSEをしております。(26歳男性)
自社サービス開発企業でバックエンドエンジニアをしたいと思っています。
GitHub:https://github.com/gcp632dsh/myfavrest-app