Amazon RDS-개요
RDS는 AWS에서 제공하는 관리 형 서비스이므로 다른 AWS 서비스와 마찬가지로 제공하는 다양한 RDBMS에 확장 성, 보안 및 비용 효율성을 제공 할 것으로 기대할 수 있습니다. AWS RDS를 통해 사용할 수있는 데이터베이스 제품은 다음과 같습니다.
MySQL-MySQL 5.5 ~ 5.7 지원 버전. 사소한 업그레이드는 사용자의 개입없이 자동으로 수행됩니다.
MariaDB – 10.0에서 10.2까지 MariaDB 버전을 지원합니다.
Oracle– 버전 11g 및 12c를 지원합니다. aws에서 제공하는 Oracle 라이선스를 사용하거나 자체 라이선스를 가져올 수 있습니다. 이 두 가지 비용은 다릅니다.
Microsoft SQL Server – 버전 200t ~ 2017을 지원합니다. 또한 AWS는 Enterprise, Standard, Web 및 Express와 같은 다양한 버전을 지원합니다.
PostgreSQL – 버전 9 ~ 11을 지원합니다. 읽기 전용 복제본이있는 다중 AZ 배포로 구성 할 수 있습니다.
Amazon Aurora– 이것은 Amazon의 자체 RDBMS입니다. 별도의 튜토리얼에서 다룰 것입니다.
이러한 각 데이터베이스 소프트웨어는 다음 기능을 제공하여 Saas (Software as a Service)로 제공됩니다.
데이터베이스 인스턴스에 대한 CPU 용량, 메모리 할당 및 IOPS (초당 입력 출력) 사용자 지정.
사용자 개입없이 RDBMS 소프트웨어의 소프트웨어 패치, 실패 및 복구를 관리합니다.
스냅 샷을 사용하여 데이터베이스의 수동 또는 자동 백업을 허용합니다. 이러한 스냅 샷에서 데이터베이스를 복원하십시오.
동기식 기본 및 보조 인스턴스를 만들어 고 가용성을 제공합니다. 기본 AWS RDS에 장애가 발생하면 자동으로 보조로 장애 조치됩니다.
가상 사설 클라우드 (VPC)에 데이터베이스를 배치하고 또한 AWS IAM (ID 및 액세스 관리) 서비스를 사용하여 데이터베이스에 대한 액세스를 제어합니다.
AWS RDS 서비스에는 두 가지 구매 옵션이 있습니다. 온 디맨드 인스턴스 및 예약 인스턴스. 온 디맨드 인스턴스의 경우 사용 시간당 비용을 지불하고 예약 인스턴스의 경우 1 년에서 3 년 기간 동안 선결제를합니다.