Inteligencia artificial 

Acelerador de productividad. Catalizador de innovación. Colaborador creativo. Sea cual sea su visión de la IA, Unisys proporciona las soluciones, la experiencia y las herramientas para realizar todo el potencial empresarial de su organización.
Explorar

Ciberseguridad

Unisys ofrece soluciones empresariales con seguridad integrada para defender sus activos digitales, contrarrestar las amenazas, ganarse la confianza de los clientes y cumplir con los estándares de cumplimiento.
Leer más

Consultoría

La naturaleza del trabajo cambia. Hagamos evolucionar su negocio juntos. Prepare su organización para el futuro con los servicios de consultoría de Unisys y avance como una entidad centrada en lo digital.
Explorar

Historias de clientes

Explore vídeos e historias donde Unisys ha ayudado a empresas y gobiernos a mejorar las vidas de sus clientes y ciudadanos.
Explorar

Investigación

Embárquese en un viaje hacia un futuro resiliente con acceso a la investigación integral de Unisys, desarrollada en colaboración con los principales analistas del sector y empresas de investigación.
Explorar

Centro de recursos

Encuentre, comparta y explore activos para apoyar sus objetivos operativos clave.
Explorar

Carreras

Curiosidad, creatividad y un deseo constante de mejorar. Nuestros asociados dan forma al mañana yendo más allá de la experiencia para dar vida a las soluciones.
Explorar

Relaciones con los inversionistas

Somos una empresa global de soluciones tecnológicas dedicada a impulsar el progreso para las organizaciones líderes del mundo.
Explorar

Socios

Colaboramos con un ecosistema de socios para ofrecer a nuestros clientes productos y servicios de vanguardia en muchas de las industrias más grandes del mundo.
Explorar

Opciones de idiomas

Idioma seleccionado:

Español
14 Min Read

Amazon RDS - ¿Qué es y por qué debería usarlo?

junio 1, 2022 / Unisys Corporation

¿Tiene poco tiempo? Lea las conclusiones clave:

  • Amazon Relational Database Service (RDS) es una plataforma basada en la nube que facilita la configuración y el funcionamiento de una base de datos relacional en la nube.
  • RDS se integra con 5 plataformas de bases de datos populares y ofrece alta disponibilidad con despliegue Multi-AZ, escalado y copia de seguridad automatizados, mantenimiento y actualizaciones.
  • El rendimiento de RDS se mejora con los SSD y ofrece una capacidad rentable y escalable, con varias opciones de precios para diferentes instancias.
  • Aurora y RDS comparten ventajas similares, pero Aurora ofrece un mayor rendimiento y escalado automático del almacenamiento, a un coste ligeramente superior.

Con la nube ahora la opción predeterminada para el almacenamiento de datos y el alojamiento de aplicaciones, más organizaciones están considerando la base de datos como servicio (DBaaS).

DBaaS es un servicio informático en la nube que ofrece herramientas de base de datos y gestión como servicio, por lo que las organizaciones no tienen que configurar hardware ni instalar software.

El entorno empresarial dinámico y complejo de hoy en día es uno de los motivos que llevan a algunas empresas a considerar DBaaS, con Amazon Relational Database Service (RDS) como una opción popular. Pero, ¿qué es exactamente RDS? ¿Cómo se compara con la solución local estándar y por qué los usuarios la eligen en general? Veámoslo con más detalle.

¿Qué es Amazon Relational Database Service?

RDS es una plataforma basada en la nube que facilita la configuración, el funcionamiento y la escalabilidad de una base de datos relacional en la nube. RDS ofrece una capacidad rentable y escalable, a la vez que gestiona tareas de administración que consumen mucho tiempo, lo que le permite centrarse en sus aplicaciones y su negocio. También puede implementar una variedad de motores de bases de datos para satisfacer diferentes necesidades, incluida la plataforma Aurora de Amazon, MariaDB, MySQL, Oracle, PostgreSQL y Microsoft SQL Server.

Características y ventajas de Amazon RDS

RDS puede mejorar rápidamente el rendimiento de su base de datos, reducir los costes operativos y superar los desafíos que otras tecnologías de bases de datos tienen.

Facilidad de instalación

Amazon RDS se integra con las cinco plataformas de bases de datos más populares: MySQL, PostgreSQL, Microsoft SQL, MariaDB y Oracle. La migración de su base de datos existente es sencilla y los desarrolladores pueden seguir trabajando en su entorno de desarrollo familiar

Disponibilidad de la base de datos

Cuando ejecute su solicitud en línea, siempre debe poder acceder a los datos. Amazon RDS proporciona alta disponibilidad a través de una función llamada despliegue Multi-AZ, que mantiene una copia redundante de sus datos en una ubicación separada.

Supongamos que su aplicación no puede permitirse ningún tiempo de inactividad. En ese caso, debe considerar el uso de un acuerdo de nivel de servicio Multi-AZ, garantizando que su base de datos esté disponible al menos el 99,95 % del tiempo. Y los fallos se procesarán de forma eficiente mediante la replicación síncrona a una base de datos secundaria.

Escala automática

El uso de una solución de base de datos basada en hardware local puede dificultar el escalado de las bases de datos porque todos los recursos, como la CPU, la memoria y el almacenamiento, están agrupados. Amazon RDS le permite cambiar estos factores de forma independiente para adaptarse a sus necesidades en función de sus requisitos de escalado.

Con RDS, tiene dos tipos de escalado automático: horizontal (para añadir más máquinas) y vertical (para añadir más recursos). Además, está equipado con un equilibrador de carga que puede distribuir solicitudes incluso cuando la demanda de la base de datos ha aumentado.

Copias de seguridad, mantenimiento y actualizaciones automatizados

Para garantizar que disponga de una base de datos altamente disponible, Amazon RDS realiza automáticamente copias de seguridad de sus bases de datos cada 24 horas, con parches rutinarios automáticos para mantener su instancia segura. También puede realizar actualizaciones de versiones menores o cambios en la base de datos durante las ventanas de mantenimiento, con ajustes de restauración accesibles disponibles si algo sale mal con su actualización.

Si se encuentra en una implementación multi-AZ, Amazon parcheará automáticamente la base de datos secundaria antes de que falle y parcheará la principal sin tener que programar ni gestionar manualmente la secuenciación. De nuevo, todo esto se hace automáticamente sin tener un administrador de bases de datos en el trabajo.

Supervisando

Puede supervisar el rendimiento de una instancia de RDS con varias herramientas de supervisión. Por ejemplo, puede activar la supervisión automatizada y definir qué tipos de registros publicar en Amazon CloudWatch. Percona Monitoring and Management también puede recopilar métricas. Para Aurora, las instancias T2 tienen una limitación que puede hacer que el host se agote de memoria si está habilitado.

Seguridad

Amazon RDS no le permite acceder a bases de datos sin privilegios avanzados o acceso shell. Sin embargo, con su conexión a AWS, puede utilizar sus bases de datos en la nube privada virtual y ampliar sus funciones de seguridad con AWS Identity and Access Management.

Costes

Amazon tiene diferentes opciones de precios para las instancias de RDS MySQL y Aurora.

Para RDS MySQL, los costes de almacenamiento se basan en el tipo y tamaño de EBS. Obtendrá una selección de tipos de instancia optimizados para adaptarse a diferentes casos de uso de bases de datos relacionales.

Aurora puede costar hasta un 20 % más que RDS MySQL. Si crea réplicas de lectura de Aurora, el coste de su clúster Aurora se duplicará. Aurora solo está disponible en tamaños de instancia RDS específicos.

Obtenga detalles sobre los precios de RDS MySQL y Amazon Aurora y utilice la calculadora de precios de AWS para calcular sus costes de Amazon RDS en una única estimación.

Amazon Aurora frente a Amazon RDS: ¿cuál debería utilizar?

AWS proporciona Aurora y RDS, y comparten muchas de las mismas ventajas en configuración, migración de bases de datos, seguridad, supervisión, automatización, copia de seguridad y recuperación. Sin embargo, compararemos Aurora con la base de datos de RDS por función para ayudarle a decidir.

Funciones claves Amazon RDS Aurora amazónica
Rendimiento Amazon RDS utiliza SSD para lograr un mejor rendimiento de E/S en todos sus servicios de base de datos. Amazon Aurora puede gestionar cinco veces el rendimiento de MySQL estándar o el doble del rendimiento de PostgreSQL estándar.
Compatibilidad del motor de base de datos Para migrar sus bases de datos locales o alojadas en EC2 a Amazon RDS, puede utilizar el servicio de migración de bases de datos de AWS. Amazon Aurora es compatible con las bases de datos MySQL y PostgreSQL.
Escala automática de almacenamiento Amazon RDS requiere que proporcione hasta 6 TB de almacenamiento por adelantado en función del uso de la base de datos. Amazon Aurora aumenta automáticamente su almacenamiento de 10 GB a 64 TB en incrementos de 10 GB, sin impacto en el rendimiento de la base de datos y sin necesidad de aprovisionar almacenamiento por adelantado.
Escalabilidad Tanto Amazon RDS para MySQL como Aurora le permiten escalar rápidamente sus recursos informáticos y de memoria en pocos minutos (hasta un máximo de 32 vCPU y 244 GiB de RAM).
Repetición Amazon RDS permite el suministro de cinco réplicas sin conmutación automática por error que pudiera provocar pérdidas de datos de última hora. Amazon Aurora permite el suministro de 15 réplicas, con una replicación que tarda milisegundos. También ofrece una conmutación por error automática para evitar cualquier pérdida de datos.
Copia de seguridad y recuperación Amazon RDS realiza automáticamente una instantánea diaria completa de sus datos durante la ventana de copia de seguridad que ha configurado. Durante este proceso, la E/S de almacenamiento puede estar suspendida y durar la duración de la instantánea. Durante este proceso, puede experimentar latencia.

Amazon RDS ofrece copias de seguridad instantáneas que se pueden utilizar para crear una restauración puntual en caso de desastre.
Amazon Aurora ofrece varias funciones que simplifican los procesos de copia de seguridad y restauración. El proceso de copia de seguridad es automático, incremental y continuo, sin impacto en el rendimiento de la base de datos.

Todas las instantáneas de Amazon Aurora DB incluyen una copia de la última transacción y están disponibles inmediatamente y sin coste alguno. Esto significa que puede utilizar Amazon Aurora para consultas incluso mientras restaura una copia puntual de una instancia de la base de datos.
Disponibilidad La conmutación por error de Amazon RDS a una réplica requiere comparativamente más tiempo y debe realizarse manualmente. En algunos casos, los clientes pueden preferir cambiar de RDS primario-secundario a Aurora o viceversa. Para asegurarse de que sus datos estén seguros, Amazon Aurora mantiene seis copias en tres zonas de disponibilidad e intentará restaurar automáticamente su base de datos en una AZ sana sin pérdida de datos en absoluto.
Parches y actualizaciones La seguridad es primordial en el sector de las TI, y esto también se aplica a las bases de datos. Con Amazon RDS o Aurora, es fácil mantener su base de datos actualizada con los parches más recientes automáticamente.

¿Podría un DBaaS de Amazon ser adecuado para usted?

Decidir si es el momento de migrar de un motor de base de datos a otro puede ser un reto. En primer lugar, debe sopesar las ventajas y desventajas de cada solución frente a los requisitos de su empresa. Durante años, muchas empresas han elegido una solución DBaaS de Amazon como una forma rentable y práctica de lograr sus objetivos de misión crítica. Tanto si está empezando a planificar su migración como si ya está en medio de ella, esperamos que este artículo le ayude a comprender sus características clave.

Vea cómo Unisys puede ayudarle a escalar, configurar y operar bases de datos relacionales de forma rentable utilizando los servicios RDS de Amazon.

Más información