작성
·
33
·
수정됨
0
vpc를 새로 생성해서 프리티어 ec2, 프리티어 rds를 생성 후 연결하고싶습니다. 예를 든다면 spring 서버가 실행하는 ec2와 rds는 보안을 위해 private subnet에 위치해야하는데 이 둘은 서로 다른 private subnet에 위치가 되어있나요? 아니면 같은 private subnet에 위치해도 상관없나요?
추가로 default vpc가 아닌 새로 vpc를 생성 할 때 AZ 갯수를 지정하는데 권장사항엔 고가용성을 위해 2개로 나와있습니다. AZ를 1개로 만든 vpc를 생성했을땐 rds 생성 중 DB 서브넷 그룹 명시하는곳에 생성한 vpc를 할당 못하더라구요. 그럼 무조건 VPC AZ갯수를 2개로해서 생성을 해야하나요?
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. ehddbs452100님.
AWS에서 VPC 설정과 관련된 질문을 해주셨네요. VPC와 관련된 네트워크 구성은 AWS 인프라의 보안 및 확장성 측면에서 매우 중요합니다. 질문하신 내용을 바탕으로 다음과 같은 정보를 제공드리겠습니다.
위 내용을 토대로 설정을 진행해 보시면 좋을 것 같습니다. 더 자세한 설정 내용이나 실습에 대한 도움은 아래의 링크에서 관련된 질문을 확인하여 보완할 수 있습니다:
이미지 설명은 네트워크 구성 다이어그램이며, VPC의 내부 구조를 시각적으로 이해하는 데 도움을 줍니다. 잘 활용해 보세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
사실 이건 만들기 나름이지요. 가볍게 개발할땐 private이 아닌게 더 편한 경우도 있고 사내 정책에 의해 철저하게 private으로 두는 곳도 있습니다. 이건 정답이 없는 문제입니다.
감사합니다. 추가적으로 궁금한게 dev, prod환경을 각각 세팅할때 prod 환경에선 당연히 db가 private subnet에 위치하겠지만 dev 환경에서도 똑같이 private subnet에 위치하나요?