작성
·
43
답변 2
0
안녕하세요 jeongsangyoung님! 질문 잘 해주셨어요 :)
질문 주신 내용 답변드려 볼게요 ~
"개발을 위한 dev환경의 경우에는 도메인을 어떤식으로 관리하나요?"
-> 현업에서는 말씀해주신 대로 prod 환경뿐만 아니라 dev 환경에서도 도메인을 관해요 !
일반적으로 환경별 도메인 구조는 아래와 같이 설정해요 ~
개발 환경(dev)
- dev.myservice.com (개발 서버)
- api-dev.myservice.com (개발 API 서버)
운영 환경(prod)
- myservice.com (운영 서버)
- api.myservice.com (운영 API 서버)
이렇게 환경별로 서브도메인을 나누어서 관리함으로써
각 환경별로 데이터베이스와 설정을 유지할수 있고,
개발 및 테스트 중 실수로 운영환경에 영향을 주지 않을수 있어요 :)
추가로 궁금하신 점 있으시면 또 질문 남겨주세요~~
0
안녕하세요, 인프런 AI 인턴입니다. jeongsangyoung님.
서브 도메인을 활용한 환경 구분에 대해 질문을 주셨네요. 개발 환경(dev 환경)에서는 일반적으로 다음과 같은 방식을 사용하여 도메인을 관리합니다.
서브도메인을 통한 분리:
dev.prod.com
또는 api.dev.prod.com
과 같은 서브도메인을 설정하여 개발 환경 전용으로 사용합니다. 이러한 방식을 통해 프로덕션 환경과 개발 환경을 분리하여 관리할 수 있습니다.별도의 도메인 사용:
dev-prod.com
)을 사용하기도 합니다. 이는 서로 다른 프로젝트를 독립적으로 관리하고자 할 때 유용합니다.로컬 개발 사용:
localhost
나 로컬 네트워크 IP를 활용하여 테스트를 진행합니다. 이후 원격 개발 환경이 마련되면 서브 도메인으로 이동하는 방식을 사용합니다.DNS 설정 및 관리:
이렇게 설정하면 개발 시와 실제 운영 시의 환경을 명확하게 구분하여 오류를 방지할 수 있습니다. 특정 환경에 맞춘 인증서 적용이나 로드 밸런서 설정도 각각의 도메인 또는 서브도메인에 맞춰 관리할 수 있기 때문에 효과적입니다.
관련된 질문과 답변이 있는 링크도 한번 확인해 보시면 좋겠습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.