Microsoft Azure SQL Database (anteriormente SQL Azure , SQL Server Data Services , SQL Services y Windows Azure SQL Database ) [1] es una base de datos administrada en la nube ( PaaS ) proporcionada como parte de Microsoft Azure .
Desarrollador (es) | Microsoft |
---|---|
Versión inicial | 2010 |
Disponible en | inglés |
Tipo | Base de datos gestionada en la nube |
Sitio web | azure |
Una base de datos en la nube es una base de datos que se ejecuta en una plataforma de computación en la nube y el acceso a ella se proporciona como un servicio. Los servicios de base de datos administrada se encargan de la escalabilidad, la copia de seguridad y la alta disponibilidad de la base de datos. Azure SQL Database es un servicio de base de datos administrado que es diferente de AWS RDS, que es un servicio de contenedor .
Descripción general
Microsoft Azure SQL Database incluye inteligencia incorporada que aprende patrones de aplicaciones y se adapta para maximizar el rendimiento, la confiabilidad y la protección de datos . Se anunció originalmente en 2009 y se lanzó en 2010.
Las capacidades clave incluyen:
- Aprendizaje continuo de los patrones únicos de su aplicación, ajuste de rendimiento adaptativo y mejoras automáticas de la confiabilidad y la protección de datos [2]
- Escala según sea necesario, prácticamente sin tiempo de inactividad de la aplicación [3]
- Administración y monitoreo de aplicaciones de múltiples inquilinos con beneficios de aislamiento de un cliente por base de datos [4]
- Aproveche las herramientas de código abierto como cheetah, [5] sql-cli, [6] VS Code [7] y herramientas de Microsoft como Visual Studio [8] y SQL Server Management Studio , [9] Azure Management Portal , PowerShell y API REST
- Protección de datos [10] con cifrado, autenticación, limitación del acceso del usuario al subconjunto apropiado de datos, monitoreo y auditoría continuos para ayudar a detectar amenazas potenciales y proporcionar un registro de eventos críticos en caso de una infracción.
Casos de uso populares
- Almacenamiento de datos relacionales para aplicaciones y sitios web basados en la nube
- Aplicaciones web y móviles para empresas y consumidores
- Administrar bases de datos para aplicaciones de múltiples inquilinos ( software como servicio )
- Cree rápidamente bases de datos de prueba y desarrollo para acelerar los ciclos de desarrollo
- Escale los servicios empresariales de producción de forma rápida y a un coste conocido
- Incluya los datos en contenedores en la nube para aislamiento y seguridad
- Subcontratar la gestión de bases de datos para enfocarse en servicios de valor agregado
Diseño
Azure SQL Database comparte la base de código de SQL Server 2016. Es compatible con SQL Server 2014 y 2016 y la mayoría de las características disponibles en SQL Server 2016 están disponibles en Azure SQL Database. Microsoft publica una lista de incompatibilidades [11] .
Cronología
Precios
Azure SQL Database se ofrece como una base de datos independiente o un grupo de bases de datos elásticas y tiene un precio en tres niveles: Básico, Estándar y Premium. Cada nivel ofrece diferentes niveles de rendimiento para adaptarse a una variedad de cargas de trabajo.
Los recursos disponibles para las bases de datos independientes se expresan en términos de Unidades de transacción de base de datos (DTU) y para los grupos elásticos en términos de DTU elásticas o eDTU. Una DTU se define como una medida combinada de CPU, memoria y E / S de datos y E / S de registro de transacciones en una proporción determinada por una carga de trabajo de referencia OLTP diseñada para ser típica de las cargas de trabajo OLTP del mundo real.
Las bases de datos están disponibles como bases de datos independientes o en grupos de bases de datos que permiten que varias bases de datos compartan almacenamiento y recursos informáticos.
Nivel de servicio | Cargas de trabajo objetivo |
---|---|
Básico | Más adecuado para una base de datos pequeña, que admite típicamente una sola operación activa en un momento dado. Los ejemplos incluyen bases de datos utilizadas para desarrollo o pruebas, o aplicaciones de pequeña escala que se utilizan con poca frecuencia. |
Estándar | La opción de acceso para la mayoría de las aplicaciones en la nube, que admite múltiples consultas simultáneas. Los ejemplos incluyen grupos de trabajo o aplicaciones web. |
Prima | Diseñado para un alto volumen de transacciones, que admite muchos usuarios simultáneos y requiere el más alto nivel de capacidades de continuidad empresarial. Algunos ejemplos son las bases de datos que admiten aplicaciones de misión crítica. |
También está disponible como una oferta de servicio limitada con un sitio web de prueba o un servicio móvil y es elegible para su uso con una suscripción de prueba de Azure.
Ver también
Referencias
- ^ "Marca de MS" .
- ^ Rabeler, Carl (13 de octubre de 2016). "Azure SQL Database aprende y se adapta" . Consultado el 3 de noviembre de 2016 .
- ^ Rabeler, Carl (13 de octubre de 2016). "Escalas de Azure SQL Database sobre la marcha" .
- ^ Rabeler, Carl (13 de octubre de 2016). "Construye aplicaciones multi-inquilino con Azure SQL Database con aislamiento y eficiencia" .
- ^ "lista de prodigios / guepardo" . GitHub . Consultado el 3 de noviembre de 2016 .
- ^ "sql-cli" . npm . Consultado el 3 de noviembre de 2016 .
- ^ "Código de Visual Studio - Edición de código. Redefinido" . code.visualstudio.com . Consultado el 3 de noviembre de 2016 .
- ^ "Cualquier desarrollador, cualquier aplicación, cualquier plataforma | Visual Studio" . www.visualstudio.com . Consultado el 3 de noviembre de 2016 .
- ^ "Utilice SQL Server Management Studio" . msdn.microsoft.com . Consultado el 3 de noviembre de 2016 .
- ^ Rabeler, Carl (13 de septiembre de 2016). "Azure SQL Database asegura y protege" .
- ^ Byham, Rick (30 de agosto de 2016). "Diferencias Transact-SQL Azure SQL Database" .
- ^ "SQL Data Services anuncia planes para acelerar las funciones básicas de la base de datos relacional" . azure.microsoft.com . Consultado el 3 de noviembre de 2016 .
- ^ "SQL Azure - Revisión del año" . azure.microsoft.com . Consultado el 3 de noviembre de 2016 .
- ^ "Vista previa para una mayor compatibilidad con SQL Server próximamente en Azure SQL Database" . azure.microsoft.com . Consultado el 3 de noviembre de 2016 .
- ^ "Azure sigue siendo el mejor lugar para el software como servicio" . azure.microsoft.com . Consultado el 3 de noviembre de 2016 .
enlaces externos
- Página web oficial
- Tecnologías de seguridad de Microsoft Azure
- ¿Qué es Azure SQL Database?