Características de Amazon Aurora DSQL
La base de datos SQL distribuida sin servidor más rápida para aplicaciones que están siempre disponibles
Amazon Aurora DSQL es la base de datos SQL distribuida sin servidor más rápida y cuenta con alta disponibilidad activo-activo, para garantizar que sus aplicaciones estén siempre disponibles. La base de datos consigue que todas las lecturas y escrituras en cualquier punto de conexión regional sean extremadamente consistentes y duraderas. El diseño sin servidor de Aurora DSQL facilita la administración de las bases de datos, lo que permite escalar de manera prácticamente ilimitada y no tener que preocuparse de la administración de la infraestructura.
Infraestructura sin servidor y escalabilidad
Abrir todo-
No hay servidores que aprovisionar, parchear o administrar, y no hay software que instalar, mantener o utilizar. Aurora DSQL administra automáticamente las actualizaciones, como las actualizaciones de versiones menores, los parches y las actualizaciones de seguridad, lo que elimina el tiempo de inactividad por mantenimiento y le permite centrarse en la innovación.
-
Es fácil empezar con algo pequeño y escalar prácticamente sin límites y sin intervención manual ni cambios en la arquitectura de datos o el diseño de las aplicaciones. Amazon Aurora DSQL escala de forma continua las lecturas, las escrituras, la capacidad de cómputo y el almacenamiento de forma independiente, lo que elimina los cuellos de botella de escalado y, al mismo tiempo, mantiene el rendimiento.
Alta disponibilidad y durabilidad
Abrir todo-
Aurora DSQL está diseñado para ofrecer una disponibilidad del 99,99 % en una sola región y del 99,999 % en varias regiones. Los clústeres admiten la alta disponibilidad de las aplicaciones mediante un punto de conexión regional multi-AZ y completamente administrado por clúster. Esto significa que las aplicaciones pueden seguir leyendo y escribiendo con gran coherencia, incluso en el caso inusual de que el procesamiento de la aplicación se interrumpa en una región de AWS.
-
Aurora DSQL cuenta con tolerancia a errores integrada sin un punto único de fallo. Aurora DSQL garantiza que todos los componentes del sistema estén protegidos contra errores individuales de las máquinas o las instalaciones del centro de datos. En caso de que un componente esté a punto de sobrecargarse, reequilibra automáticamente la carga de trabajo para mantener el buen estado del sistema y crea copias adicionales según sea necesario, sin tiempo de inactividad ni pérdida de datos. Aurora DSQL se autorrepara de manera automática y restaura los componentes sin necesidad de realizar ninguna operación manual y sin que sea vean afectadas la disponibilidad ni la coherencia.
Alto nivel de seguridad
Abrir todo-
Aurora DSQL ofrece el nivel más alto de seguridad con un sólido aislamiento de cargas de trabajo mediante las microVM de Firecracker. Se integra de forma nativa en AWS Identity and Access Management (IAM) para la autenticación y la autorización de bases de datos. Todos los datos de los clientes son privados y siempre se cifran en reposo y en tránsito.
-
De forma predeterminada, Aurora DSQL cifra todos los datos de los clientes en reposo. El cifrado de datos en reposo mejora la seguridad de los datos mediante el uso de claves de cifrado almacenadas en AWS Key Management Service (AWS KMS).
-
Aurora DSQL es compatible con los puntos de conexión de la nube privada virtual (VPC) de puerta de enlace y los puntos de conexión de VPC de la interfaz para las conexiones en una VPC o desde centros de datos en las instalaciones. La conectividad de red privada se puede configurar desde sus aplicaciones locales a Aurora DSQL a través de puntos de conexión de VPC de interfaz activados con AWS PrivateLink, lo que simplifica la conectividad privada con Aurora DSQL y asegura el cumplimiento.
-
Aurora DSQL utiliza AWS Identity and Access Management (IAM) para autenticar recursos y autorizar el acceso a ellos. Puede especificar las políticas de IAM y las políticas basadas en identidad y definir el control de acceso basado en atributos (ABAC) mediante etiquetas en las políticas, y especificar las condiciones que permitan un acceso detallado y restrinjan el acceso de lectura o de escritura según las identidades. Puede asociar los roles de IAM con los roles de base de datos de Postgres y unir los beneficios de IAM a los privilegios de PostgreSQL, a fin de proporcionar una política integral de autorización y acceso para todos sus datos.
-
Gracias a la integración de AWS Backup, puede usar el servicio AWS Backup completamente administrado para centralizar y automatizar la protección de datos con Aurora DSQL. Puede elegir copias de seguridad completas en clústeres, tanto para cuentas entre regiones como para cuentas cruzadas, y automatizar las ventanas de copia de seguridad programadas. Para restaurar, AWS Backup siempre creará nuevos clústeres.
-
Aurora DSQL ofrece métricas en Amazon CloudWatch que le permiten realizar un seguimiento de métricas clave, como la latencia de confirmación, los bytes escritos y los bytes leídos desde la Consola de administración de AWS. Con las alarmas de Amazon CloudWatch, puede configurar alarmas para métricas concretas durante un período de tiempo específico y realizar acciones en función de umbrales personalizables.
Productividad para los desarrolladores
Abrir todoCon tan solo seguir unos pocos pasos sencillos desde la consola de Aurora DSQL, puede crear un nuevo clúster de Aurora DSQL y empezar a crear su próxima aplicación en tan solo unos segundos. Gracias al nivel gratuito de AWS, puede comenzar de forma gratuita y sin necesidad de compromisos iniciales.
-
Aurora DSQL proporciona una experiencia de desarrollador fácil de usar, ya que admite la mayoría de las consultas de PostgreSQL de uso común y muchas características populares. Esto significa que devuelve resultados de consulta idénticos para todas las características compatibles, proporciona un comportamiento idéntico para la mayoría de las características y admite los controladores y herramientas populares de PostgreSQL con pequeños cambios de configuración.
Aurora DSQL proporciona un servidor de protocolo de contexto para modelos (MCP), que facilita la interacción de sus modelos de IA generativa y bases de datos mediante lenguaje natural. Esta capacidad ayuda a acelerar los ciclos de desarrollo y a mejorar la productividad de los desarrolladores, ya que no es necesario contar con una amplia experiencia en SQL o conocimientos de esquemas, y permite reducir el cambio de contexto y generar código para su revisión en segundos en lugar de horas o días.
Aurora DSQL se integra directamente con herramientas de desarrollo ampliamente adoptadas, entornos de codificación asistidos por IA y marcos dentro y fuera de la infraestructura de AWS, para facilitar y agilizar la creación, las pruebas y la implementación con las herramientas que elija. Puede usar los IDE (por ejemplo, Kiro) y plataformas en la nube (por ejemplo, Vercel) para ayudar a crear y enviar aplicaciones listas para la producción con mayor rapidez a través del lenguaje natural. Con acceso a asistentes de codificación de IA (por ejemplo, v0 de Vercel), marcos agénticos (por ejemplo, Amazon Bedrock AgentCore) y prácticas recomendadas y habilidades preempaquetadas (por ejemplo, la potencia de Aurora DSQL con Kiro, Claude Skills, Gemini Skills y Codex Skills), puede ahorrar horas y semanas de esfuerzo de desarrollo. Consulte la documentación de Aurora DSQL para comenzar.