Amazon RDS for MySQL - Amazon Relational Database Service

Amazon RDS for MySQL

Amazon RDS는 다음 버전의 MySQL을 실행하는 DB 인스턴스를 지원합니다.

  • MySQL 8.0

  • MySQL 5.7

마이너 버전 지원에 대한 자세한 내용은 Amazon RDS의 MySQL 버전 단원을 참조하세요.

Amazon RDS for MySQL DB 인스턴스를 생성하려면 Amazon RDS 관리 도구 또는 인터페이스를 사용하면 됩니다. 그러면 다음 작업을 수행할 수 있습니다.

  • DB 인스턴스 크기 조정

  • DB 인스턴스로의 연결 승인

  • 백업 또는 스냅샷에서 생성 및 복원

  • 보조 다중 AZ 생성

  • 읽기 전용 복제본 생성

  • DB 인스턴스의 성능 모니터링

DB 인스턴스의 데이터를 저장하고 이에 액세스하려면 표준 MySQL 유틸리티 및 애플리케이션을 사용하면 됩니다.

Amazon RDS for MySQL은 다수의 산업 표준을 준수합니다. 예를 들어, RDS for MySQL 데이터베이스를 사용하여 HIPAA 호환 애플리케이션을 개발할 수 있습니다. RDS for MySQL 데이터베이스를 사용하여 AWS와의 비즈니스 제휴 계약(BAA)에 따라 보호 대상 건강 정보(PHI)를 비롯한 의료 관련 정보를 저장할 수 있습니다. Amazon RDS for MySQL은 또한 연방 위험 및 인증 관리 프로그램(FedRAMP) 보안 요건을 충족합니다. 나아가 Amazon RDS for MySQL은 FedRAMP 공동 승인 위원회(JAB)로부터 AWS GovCloud (US) 리전 내에 FedRAMP HIGH Baseline 수준의 잠정적 운영 권한(P-ATO)을 받았습니다. 지원되는 규정 준수 표준에 대한 자세한 내용은 AWS 클라우드 규정 준수를 참조하세요.

MySQL의 각 버전의 기능에 대한 내용은 MySQL 설명서의 MySQL의 기본 기능 단원을 참조하십시오.

DB 인스턴스를 생성하기 전에 Amazon RDS에 대한 설정 단계를 완료합니다. DB 인스턴스를 생성하면 RDS 마스터 사용자에 DBA 권한이 부여되나, 몇 가지 제한이 적용됩니다. 추가 데이터베이스 계정 생성과 같은 관리 작업에 이 계정을 사용합니다.

다음을 생성할 수 있습니다.

  • DB 인스턴스

  • DB 스냅샷

  • 특정 시점 복원

  • 자동 백업

  • 수동 백업

Amazon VPC를 기반으로 Virtual Private Cloud(VPC)에서 MySQL을 실행하는 DB 인스턴스를 사용할 수 있습니다. 또한 다양한 옵션을 활성화하여 MySQL DB 인스턴스에 기능을 추가할 수 있습니다. Amazon RDS는 고가용성 장애 조치 솔루션으로 MySQL에 다중 AZ 배포를 지원합니다.

중요

관리형 서비스 환경을 제공하기 위해 Amazon RDS는 DB 인스턴스에 대해 shell 액세스를 제공하지 않습니다. 또한 고급 권한이 필요한 특정 시스템 절차와 테이블에 대한 액세스를 제한합니다. mysql 클라이언트와 같은 표준 SQL 클라이언트를 사용하여 데이터베이스에 액세스할 수 있습니다. 그러나 Telnet 또는 SSH(Secure Shell)를 사용하여 호스트에 직접 액세스할 수는 없습니다.