개발 환경
백엔드 서버 개발을 하면서 배포 환경에 대해서 그렇게 크게 신경 써본 적이 없다. 전에 인턴을 할 때, dev 환경에서 개발을 하고, dev 디비로 접근을 해서 개발을 한 경험은 있었다. 하지만 내가 혼자 서버 개발을 하고, 그럴 때는 이렇게 따로 나누어서 하지 않아도 되었다. 서버 개발을 한다고 했을 때, 개발 및 운영에 사용할 서버를 구성한다고 생각해보자. 서버 개발 환경은 Local, Dev, Integration, QA, Staging, Production 환경들로 나뉘어진다. 각자 개발 과정에 따라 어떤 것이 추가될 수도 있고 빠질 수도 있다. 그럼 각 환경에 대해 조금 더 알아보자 Local - 로컬 진짜 로컬 컴퓨터에서 개발을 하는 것이다. 각 개발자마다 컴퓨터가 다르고, 그 컴퓨터마다 개발..
2021.07.19