How to deploy a Rails application on AWS (article summary)

Introduction

AWS is an abbreviation for Amazon Web Servises, which is a cloud server service provided by Amazon. We will output what we have learned in order to improve our understanding of AWS.

What to use

flow

Assuming that the repository of your own application you want to deploy on GitHub exists, deploy it according to the following procedure.

Reference) https://qiita.com/daisuke30x/items/91307c94e8f5a702a42f

Reference) https://qiita.com/daisuke30x/items/09d24ceb167d3fcaff5e

Reference) https://qiita.com/daisuke30x/items/7501d724a0727ad9f2e4

Reference) https://qiita.com/daisuke30x/items/b8b9647e3670d1387e8b

Reference) https://qiita.com/daisuke30x/items/4292f96d817805f93d62

Reference) https://qiita.com/daisuke30x/items/c59e8c05b5d0d90fc7b2

Finally

We hope that this post will help beginners review.

Recommended Posts

How to deploy a Rails application on AWS (article summary)
How to deploy a container on AWS Lambda
How to deploy jQuery on Rails
How to deploy Bootstrap on Rails
How to deploy a kotlin (java) app on AWS fargate
How to deploy on heroku
[Introduction] Try to create a Ruby on Rails application
How to deploy Laravel on CentOS 7
Preparing to create a Rails application
How to create an application server on an EC2 instance on AWS
How to deploy a simple Java Servlet app on Heroku
How to get inside a container running on AWS Fargate
How to use Ruby on Rails
Rails on Tiles (how to write)
How to display a graph in Ruby on Rails (LazyHighChart)
Deploy Rails on Docker to heroku
Deploy SpringBoot application to AWS EC2
[Rails / Heroku / MySQL] How to reset the DB of Rails application on Heroku
[Rails] How to put a crown mark on the ranking function
[Ruby on Rails] "|| =" ← Summary of how to use this assignment operator
How to create a web server on an EC2 instance on AWS
How to make a Java calendar Summary
A memorandum on how to use Eclipse
How to redo a deployment on Heroku
[Ruby on Rails] How to use CarrierWave
How to insert a video in Rails
How to publish an application on Heroku
Deploy to Heroku [Ruby on Rails] Beginner
[Ruby on Rails] How to use redirect_to
[Ruby on Rails] How to use kaminari
How to send push notifications on AWS
How to deploy
How to create a query using variables in GraphQL [Using Ruby on Rails]
How to build a Ruby on Rails environment using Docker (for Docker beginners)
How to build a Ruby on Rails development environment with Docker (Rails 6.x)
How to migrate a web application created in a local docker environment to AWS
How to build a Ruby on Rails development environment with Docker (Rails 5.x)
Rails: How to write a rake task nicely
[Rails] How to write when making a subquery
[Ruby on Rails] How to display error messages
[Rails] How to create a graph using lazy_high_charts
How to add / remove Ruby on Rails columns
How to save images on Heroku to S3 on AWS
[For beginners] Laravel Docker AWS (EC2) How to easily deploy a web application (PHP) from 0 (free) ①-Overview-
Deploy Rails to ECS Fargate with AWS Copilot
How to implement a like feature in Rails
How to easily create a pull-down in Rails
[Rails] How to create a Twitter share button
[Rails MySQL] How to reset DB on heroku
Deploy a Spring Boot application on Elastic Beanstalk
[Ruby on Rails] How to install Bootstrap in Rails
How to make a follow function in Rails
[Ruby on Rails] How to use session method
[Ruby on Rails] Rails tutorial Chapter 14 Summary of how to implement the status feed
How to write Rails
Deploy RAILS on EC2
How to uninstall Rails
How to install Ruby on an EC2 instance on AWS
Memo to build a Servlet environment on AWS EC2
Method summary to update multiple columns [Ruby on Rails]
[Rails] How to create a signed URL for CloudFront