- 동영상 보기: https://www.youtube.com/watch?v=Rq4I57eqIp4
Amazon RDS 프록시는 Amazon Relational Database Service (RDS)를 위한 완전 관리형 고가용성 데이터베이스 프록시로, 애플리케이션의 확장 성, 데이터베이스 장애에 대한 탄력성 및 보안 성을 향상시킬 수 있습니다. (2020년 6월 서울 리전 출시)
5. 클라우드 네이티브 기반 현대적 앱의 문제점
수천 개의 DB
연결이 있어 DB
리소스 소모
사용자 지정 오류 처리 :
코드에 DB 자격 증명과
같은 보안 위험 포함 가능
자체 DB 프록시 서버는
DB 부하 관리에 도움 되나
배포의 어려움
서버리스 앱을 포함한 많은 애플리케이션이 많은 수의 DB 연결과 연결/닫기 빈도
증가로 DB 자원을 소모할 수 있음
6. Amazon RDS Proxy
Amazon RDS를위한 완전 관리형 고가용성 데이터베이스 프록시 서비스
DB Pool 및 공유 DB 연결을 통해 확장성, DB 장애 탄력성 및 보안성 향상
향상된 앱 확장을위한
풀 및 공유 DB 연결
DB와 호환되는 완전
관리 형 DB 프록시
RDS Proxy 지원 엔진
• RDS/Aurora MySQL 5.6 / 5.7
• RDS/Aurora PostgreSQL 10.11/ 11.5.
9. RDS Proxy 원활하고 빠른 장애 조치
Fast, seamless failover
RDSProxy
• 장애 조치 동안 애플리케이션 연결 유지
• DNS 캐시를 무시하고 장애 조치를 감지하고 스탠바이
서버에 빠르게 연결
• 최대 66 % 빠른 장애 조치 시간
10. RDS Proxy 높은 애플리케이션 보안
• 관계형 데이터베이스 기반 AWS IAM 인증 시행
• AWS Secrets Manager를 사용하여 DB 자격 증명을 중앙에서 관리
AWS Lambda
AWS Secret ManagerAWS IAM
Amazon RDS
RDSProxy