Examen de Azure SQL Database

Completado

Azure SQL Database es un motor de base de datos de plataforma como servicio (PaaS) totalmente administrado que se encarga de la mayoría de las funciones de administración de bases de datos, tales como actualizar, aplicar revisiones, crear copias de seguridad y supervisar sin intervención del usuario.

Azure SQL Database se ejecuta siempre en la última versión estable del motor de base de datos de SQL Server y en un sistema operativo revisado con el 99,99 % de disponibilidad. Las funcionalidades de PaaS que están integradas en Azure SQL Database permiten centrarse en las actividades de administración y optimización de bases de datos específicas del dominio que son críticas para el negocio.

Características clave

  • Continuidad empresarial: Continuidad empresarial en Azure SQL Database hace referencia a los mecanismos, directivas y procedimientos que permiten a su empresa seguir funcionando en caso de interrupciones, especialmente en su infraestructura informática. En la mayoría de los casos, Azure SQL Database controla los eventos de interrupción que puedan ocurrir en el entorno en la nube y permite que se sigan ejecutando las aplicaciones y los procesos empresariales.
  • Extensas funcionalidades de supervisión y alerta: Azure SQL Database proporciona características avanzadas de supervisión y solución de problemas que le ayudan a obtener más información sobre las peculiaridades de la carga de trabajo. Estas características y herramientas incluyen:
    • Las capacidades de supervisión integradas que se proporcionan en la versión más reciente del motor de base de datos de SQL Server. Estas funcionalidades le permiten encontrar información en tiempo real sobre el rendimiento.
    • Funcionalidades de supervisión PaaS que se proporcionan en Azure y que permiten supervisar y solucionar problemas de un gran número de instancias de base de datos.
  • Disponibilidad: Azure SQL Database incluye una promesa básica de resistencia y confiabilidad que lo protege frente a errores de software o hardware. Las copias de seguridad de bases de datos proporcionan una manera de proteger los datos de daños o eliminaciones accidentales. Al ser una plataforma como servicio (PaaS), el servicio Azure SQL Database proporciona disponibilidad como una característica fuera de la plataforma con un Acuerdo de Nivel de Servicio de disponibilidad líder del sector del 99,99 %.
  • Alta disponibilidad: Para lograr una alta disponibilidad en el entorno en la nube de Azure, habilite la redundancia de zona para que la base de datos, o el grupo elástico, use zonas de disponibilidad para garantizar que la base de datos, o el grupo elástico, sea resistente a errores de zona. Muchas regiones de Azure proporcionan zonas de disponibilidad, que están separadas por grupos de centros de datos dentro de una región que tienen una infraestructura de red, refrigeración y alimentación independientes. Las zonas de disponibilidad están diseñadas para proporcionar servicios regionales, capacidad y alta disponibilidad en las zonas restantes si una zona experimenta una interrupción. Al habilitar la redundancia de zona, la base de datos o el grupo elástico es resistente a errores de hardware y software zonales y la recuperación es transparente para las aplicaciones. Cuando la alta disponibilidad está habilitada, el servicio Azure SQL Database puede proporcionar un SLA de mayor disponibilidad del 99,995 %.
  • Copias de seguridad automatizadas: SQL Database crea automáticamente las copias de seguridad de base de datos que se conservan entre 7 y 35 días, y usa el almacenamiento con redundancia geográfica con acceso de lectura (RA-GRS) para asegurarse de que se conservan incluso si el centro de datos no está disponible. Estas copias de seguridad se crean automáticamente. Las copias de seguridad de base de datos son una parte esencial de cualquier estrategia de recuperación ante desastres y continuidad del negocio, ya que protegen los datos de daños o eliminaciones accidentales.
  • Retención de copias de seguridad a largo plazo: Muchas aplicaciones tienen finalidades normativas, de conformidad u otras de carácter empresarial que requieren que se conserven copias de seguridad de las bases de datos más allá del período entre 7 y 35 días que proporcionan las copias de seguridad automáticas de Azure SQL Database. Con la característica Retención a largo plazo, puede almacenar copias de seguridad completas de SQL Database en Blob Storage de RA-GRS durante un máximo de 10 años. Así, podrá restaurar cualquier copia de seguridad como si fuera una base de datos nueva.
  • Replicación geográfica activa: las opciones de base de datos única y bases de datos agrupadas permiten configurar hasta cuatro bases de datos secundarias legibles en los mismos centros de datos de Azure o en centros de datos distribuidos globalmente. Por ejemplo, si tiene una aplicación SaaS con una base de datos de catálogos tiene un alto volumen de transacciones simultáneas de solo lectura, utilice la replicación geográfica activa para habilitar la escala de lectura global y quitar cuellos de botella en el servidor principal debidos a las cargas de trabajo de lectura.
  • Grupos de conmutación por error: todas las opciones de implementación de SQL Database permiten usar grupos de conmutación por error para permitir alta disponibilidad y equilibrio de carga a escala global. Los grupos de conmutación por error permiten la replicación geográfica y la conmutación por error transparentes de grandes conjuntos de bases de datos y grupos elásticos. Los grupos de conmutación por error permiten la creación de aplicaciones SaaS distribuidas globalmente, con una sobrecarga de administración mínima. Esto deja a SQL Database todas las tareas complejas de supervisión, enrutamiento y orquestación de conmutación por error.
  • Bases de datos con redundancia de zona: SQL Database le permite aprovisionar bases de datos Premium o Crítico para la empresa o grupos elásticos a través de varias zonas de disponibilidad. Dado que estas bases de datos y grupos elásticos tienen varias réplicas redundantes para lograr una alta disponibilidad, la colocación de estas réplicas en varias zonas de disponibilidad proporciona una mayor resistencia. Esto incluye la posibilidad de recuperarse automáticamente de los errores de escala del centro de datos, sin pérdida de datos.
  • Supervisión y ajuste del rendimiento automático: SQL Database proporciona información detallada de las consultas que tiene que supervisar. SQL Database aprende sus patrones de base de datos y permite adaptar el esquema de la base de datos a su carga de trabajo. SQL Database proporciona recomendaciones para el ajuste del rendimiento, donde puede consultar las acciones de ajuste y aplicarlas.
  • Cumplimiento y seguridad avanzada: SQL Database proporciona varias características integradas de seguridad y cumplimiento que facilitan que su aplicación cumpla los distintos requisitos de seguridad y cumplimiento normativo.
  • Escalado de recursos: Azure SQL Database permite agregar de forma dinámica más recursos a la base de datos con un tiempo de inactividad mínimo.