이전에 SpringBoot와 Node 프로젝트를 도커 이미지로 생성하여 ECR 리포지토리에 올리고 ECS로 서비스하는 과정을 알아보았습니다. 이번에는 SpringBoot와 Node 프로젝트에서 접속하는 DocumentDB 클러스터를 생성하고 로컬 DataGrip에서 접속하는 방법을 알아보겠습니다. 1. DB 보안 그룹 생성 먼저 생성할 DocumentDB의 보안 그룹을 만들겠습니다. 인바운드 규칙으로는 우선 Anywhere - IPv4, Anywhere - IPv6 소스에서 27017 포트로 들어올 수 있도록 지정하겠습니다. (나중에는 Anywhere이 아닌 백엔드 서비스의 보안그룹으로 변경해야 합니다.) 2. DocumentDB 서브넷 그룹 생성 DocumentDB에서 서브넷 그룹 메뉴를 선택해 서브넷..
이제 새로 Private Subnet에 생성된 EC2(Nginx)와 기존 Private Subnet에 존재하던 EX2(Node)를 연결하는 작업을 시작하겠습니다. 1. ALB 생성 Node EC2로 트래픽을 전달할 새로운 ALB를 생성합니다. 이 ALB의 경우 인터넷 통신을 하지 않고 VPC 내에서 통신할 것이기 때문에 기본 구성 > 체계 부분을 '내부'로 설정합니다. 네트워크 매핑은 ALB를 생성할 VPC와 서브넷을 선택하는데 이때 EC2 서버들이 있는 Private Subnet을 선택합니다. 보안 그룹은 Nginx EC2의 보안 그룹과 동일하게 설정합니다. (HTTP 80, HTTPS 443 허용) 마지막으로 리스너는 HTTP 80으로 설정하고 대상 그룹은 기존 Node를 실행하는 EC2를 포함한 대..
- Total
- Today
- Yesterday
- Baekjoon
- Algorithm
- 프로그래머스
- CodeCommit
- BFS
- string
- 수학
- DFS
- map
- search
- permutation
- ionic
- java
- programmers
- CodePipeline
- 조합
- CodeDeploy
- spring
- 소수
- Dynamic Programming
- 순열
- Combination
- cloudfront
- ECR
- array
- EC2
- sort
- 에라토스테네스의 체
- AWS
- SWIFT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |