Saltar al contenido principal

Amazon RDS

Qué es

Un servicio web que facilita la configuración, operación y escalado de bases de datos relacionales en la nube, proporcionando capacidades económicas y redimensionables.

Para qué sirve

Simplificar la gestión de bases de datos relacionales, permitiendo a los desarrolladores y empresas enfocarse en sus aplicaciones en lugar de tareas administrativas.

Casos de uso

  • Aplicaciones empresariales
  • Aplicaciones web y móviles
  • Sistemas de comercio electrónico
  • Aplicaciones de análisis
  • Sistemas de gestión de contenido

Puntos clave

  • Motor de base de datos: Soporte para MySQL, PostgreSQL, MariaDB, Oracle y SQL Server
  • Escalabilidad: Escalado automático de almacenamiento y capacidad
  • Alta disponibilidad: Replicación automática en múltiples AZs
  • Seguridad: Encriptación en reposo y en tránsito
  • Backup: Copias de seguridad automáticas y restauración a un punto en el tiempo

Comparación

  • Amazon RDS vs. Bases de datos auto-gestionadas: RDS es un servicio administrado que proporciona alta disponibilidad, escalabilidad y seguridad sin la necesidad de gestionar la infraestructura. Las bases de datos auto-gestionadas ofrecen más control y personalización pero requieren más gestión. RDS es ideal para aplicaciones que necesitan bases de datos relacionales sin la sobrecarga de gestión, mientras que las bases de datos auto-gestionadas son mejores para casos de uso que requieren personalización avanzada o características específicas.

Principais pontos

  • Motores de banco de dados: Suporta MySQL, PostgreSQL, Oracle, SQL Server, MariaDB e Amazon Aurora
  • Totalmente gerenciado: A AWS cuida do provisionamento, patching, backups, recuperação e escalabilidade
  • Escalabilidade: Permite escalar a capacidade de computação e armazenamento do banco de dados
  • Alta disponibilidade: Suporta implantações Multi-AZ (Múltiplas Zonas de Disponibilidade) para failover automático
  • Backups automatizados: Realiza backups automáticos e permite restaurações pontuais
  • Segurança: Integração com AWS IAM, VPC e criptografia de dados

Comparativo com Amazon Aurora

  • Amazon RDS: Um serviço gerenciado que facilita a configuração, operação e escalabilidade de bancos de dados relacionais em várias engines (MySQL, PostgreSQL, Oracle, SQL Server, MariaDB). É uma boa escolha para uma ampla gama de aplicações e oferece mais opções de motores de banco de dados
  • Amazon Aurora: Um banco de dados relacional otimizado para a nuvem, projetado para alto desempenho e escalabilidade, com compatibilidade com MySQL e PostgreSQL. É uma opção mais avançada e geralmente mais cara que o RDS para os mesmos motores de banco de dados, mas oferece desempenho superior