ssung_데이터 엔지니어링/최종 프로젝트

최종 프로젝트_(4)

ssungcohol 2024. 2. 28. 01:59

AWS RDS를 사용해 EC2 연결 후 Airflow에 연결하기


기본적으로 VPC가 구성되어 있는 상황에서 연동하고자 하는 EC2가 Private subnet 안에 있고 보안그룹이 설정되어 있는 상태로 진행


1. 연결하고자 하는 EC2의 VPC, 서브넷, 보안그룹 정보 확인

 

2. RDS DB 에서 사용할 보안 그룹 생성하기

 

'보안 그룹' 탭으로 이동하여 '보안 그룹 생성'

 

연결하고자 하는 EC2의 VPC와 동일한 VPC 그룹 정보 입력

 

인바운드 규칙 입력

(유형 - PostgreSQL, 소스 정보에는 연결하고자 하는 EC2 보안 그룹 선택)

 

3. RDS DB 생성하기

 

RDS 서비스로 들어가 데이터 베이스 생성

PostgreSQL 선택

 

사용하고자 하는 엔진 버전과 템플릿 설정

 

클러스터 정보, 사용자 정보 입력

 

사용하고자 하는 인스턴스 구성

(※ 이 때, 엔진 버전에 따라 인스턴스 정보가 다양해질 수 있으니 주의할 것!)

 

스토리지 설정

(기본 설정으로 우선 가지고 가겠습니다)

 

연결 항목에서 'EC2 컴퓨팅 리소스에 연결' 선택 후 해 EC2 인스턴스 선택

 

연결하고자 하는 EC2와 동일한 VPC와 해당 서브넷 선택

 

추가 구성에서 초기 데이터베이스 이름에 위에서 설정한 DB 클러스터 식별자와 동일한 정보 입력

 

데이터 베이스 생성 하기!


EC2로 RDS 원격 접속하기

 

 

728x90

'ssung_데이터 엔지니어링 > 최종 프로젝트' 카테고리의 다른 글

최종 프로젝트_(6)  (0) 2024.03.08
최종 프로젝트 (3)  (0) 2024.02.21
최종 프로젝트_(2)  (0) 2024.02.14
최종 프로젝트_(1)  (0) 2024.02.13