Heroku로 배포를 하려다가 EC2로 했다. Heroku는 깃 저장소에 있는 코드를 그대로 실행시켜 주고 EC2는 패키지 설치부터 코드까지 내려받아야 해서 상대적으로 과정이 길어보이지만, 그 점때문에 Heroku보다 EC2이해하는게 더 쉬웠다. 과정이 다 보여서 어디서 문제가 생겼는지 파악이 빨리 된다. 그래서 heroku는 db만 올리는데 썼다.
책 <그림으로 배우는 네트워크 구조> <가장 쉬운 데이터베이스 설계>