주문 앱을 PostgreSQL에 연결하고 앱의 데이터베이스를 관리하는 방법을 배웁니다. 비공개 RDS 인스턴스를 만들고 주문 저장, 접근 제한, 삭제된 데이터 복구, 복제본 읽기를 실습합니다. 안내형 실습 5개를 마친 후 독립적인 문제 해결 챌린지에 도전합니다.
학습 내용
- PostgreSQL 인스턴스를 만들고 앱을 해당 엔드포인트에 연결합니다.
- 주문 테이블을 정의하고 레코드를 추가하며 SQL로 데이터를 조회합니다.
- 네트워크 접근을 제한하고 권한이 제한된 데이터베이스 사용자를 적용합니다.
- 수동 스냅샷에서 별도 인스턴스를 복원하고 앱 데이터를 복구합니다.
- 기본 인스턴스 쓰기와 복제본 읽기를 분리하고 복제 및 읽기 전용 동작을 확인합니다.
- 잘못된 연결을 진단하고 복구와 정리 과정에서 관련 없는 데이터를 보존합니다.
수강 대상
기본 AWS CLI 조회와 AWS VPC 입문 과정의 VPC, 서브넷, 보안 그룹 개념을 이해하는 초보자에게 적합합니다. AWS EC2 및 EBS 과정의 앱 연결 지식이 있으면 도움이 됩니다. 필요한 SQL과 PostgreSQL 개념은 처음 사용할 때 설명합니다.
각 단원은 브라우저의 독립된 Linux 환경에서 시작하며 Terminal, AWS View, 준비된 주문 앱을 제공합니다. 클라이언트와 연결 설정이 준비되어 있어 개인 AWS 자격 증명은 필요하지 않습니다. 명시된 리소스 범위를 지키고 정리 전에 결과를 확인하세요.
자주 묻는 질문
PostgreSQL 경험이 필요한가요? 아니요. 작은 주문 앱을 통해 SQL, 연결 설정, 데이터베이스 권한을 소개합니다.
AWS 자격증 준비에도 활용할 수 있나요? 네. Cloud Practitioner 및 Solutions Architect – Associate와 관련된 관계형 데이터베이스, 접근 제어, 복구, 읽기 복제본을 실습합니다. 시험 가이드와 함께 활용하세요. 전체 시험 범위를 다루지는 않습니다.
읽기 복제본과 Multi-AZ 대기 인스턴스는 같은가요? 아니요. 이 과정의 복제본은 읽기 요청을 처리합니다. 표준 Multi-AZ DB 인스턴스의 대기 인스턴스는 가용성과 장애 조치용이며 앱의 읽기 엔드포인트가 아닙니다.





