Amazon RDS: descripción general
Como RDS es un servicio administrado proporcionado por AWS, podemos esperar que, al igual que otros servicios de AWS, proporcione escalabilidad, seguridad y rentabilidad a los diversos RDBMS que proporciona. Los productos de base de datos disponibles a través de AWS RDS se enumeran a continuación.
MySQL- Versiones de soporte para MySQL 5.5 a 5.7. Las actualizaciones menores ocurren automáticamente sin necesidad de participación del usuario.
MariaDB - Versiones de soporte para MariaDB de 10.0 a 10.2.
Oracle- Soporta la versión 11g y 12c. Puede utilizar la licencia de Oracle proporcionada por aws o traer su propia licencia. El costo de estos dos es diferente.
Microsoft SQL Server - Admite la versión 200t a 2017. También AWS es compatible con varias ediciones como: Enterprise, Standard, Web y Express.
PostgreSQL - Admite las versiones 9 a 11. Puede configurarse como una implementación de varias zonas de disponibilidad con réplicas de lectura.
Amazon Aurora- Este es el RDBMS de Amazon. Lo cubriremos en un tutorial separado.
Cada uno de estos software de base de datos se ofrece como software como servicio (saas) al proporcionar las siguientes funciones.
Personalización de la capacidad de la CPU, asignación de memoria e IOPS (entrada y salida por segundo) para una instancia de base de datos.
Administre el parcheo, falla y recuperación del software RDBMS sin la intervención del usuario.
Permita la copia de seguridad manual o automática de la base de datos mediante instantáneas. Restaure la base de datos a partir de estas instantáneas.
Proporcione alta disponibilidad creando una instancia primaria y secundaria que sean síncronas. En caso de falla del AWS RDS primario, automáticamente pasa al secundario.
Coloque las bases de datos en una nube privada virtual (VPC) y también utilice el servicio AWS IAM (administración de identidad y acceso) para controlar el acceso a las bases de datos.
Hay dos opciones de compra para el servicio AWS RDS. Instancias bajo demanda e instancias reservadas. Para la instancia bajo demanda, paga por cada hora de uso, mientras que para la instancia reservada, realiza un pago por adelantado durante un período de un año a tres.