Reactjs, Nodejs로 최대한 많은 내용을 복습하며 게시판 만들어보기 - DevOps

Design.C·2021년 12월 23일
1

React-Nodejs 복습

목록 보기
4/4
post-thumbnail

DevOps에서 복습해본 키워드

Netlify

넷틀리파이 자세히 보기

Netlify(넷틀리파이)는 프론트엔드 배포를 위한 무료 호스팅 서비스이다.

GitHub 브랜치 연동을 통해 push할 때 마다 자동으로 배포가 가능하도록 설정할 수 있다.

소지한 도메인이 없어도 정해진 규칙 내에서 커스텀도메인 설정이 가능하다.

HTTPS 인증서 발급 및 연결이 매우 간단하다.

월 빌드시간 300분까지 무료이다.

Heroku

헤로쿠 자세히 보기

헤로쿠는 PaaS(Paltfrom As A Service)중 하나이다.

프론트엔드 배포에도 쓸 수 있지만 이 프로젝트에서는 백엔드 배포에 활용했다.

환경변수 추가도 용이하다.

위 Reveal Config Vars 버튼을 누르고 .env 파일에 있던 환경변수의 key/value 쌍을 입력하고 저장하면 된다.

배포 시에는 heroku git 을 이용할 수도 있고, GitHub를 바로 연동해서 넷틀리파이처럼 push 할 때마다 새로 빌드하는 방법도 있고, docker container 방식에서 heroku git을 이용하는 방법도 있다.

이 프로젝트에서는 GitHub과 연동해서 빌드 및 배포하였다.

awsRDS

awsRDS 자세히 보기

sql

awsRDS 자세히 보기

profile
코더가 아닌 프로그래머를 지향하는 개발자

0개의 댓글