Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporciona información general sobre las soluciones de base de datos de Azure descritas en Azure Centro de arquitectura.
Diagrama que contrasta el sistema de administración de bases de datos relacionales (RDBMS) y las soluciones de macrodatos.
Apache, Apache® Cassandra® y el logotipo de Hadoop son marcas comerciales registradas o marcas comerciales de Apache Software Foundation en la Estados Unidos o en otros países. El uso de estas marcas no implica la aprobación de Apache Software Foundation.
las soluciones de Azure Database incluyen sistemas tradicionales de administración de bases de datos relacionales (RDBMS y OLTP), cargas de trabajo de macrodatos y análisis (incluido OLAP) y cargas de trabajo de NoSQL.
Las cargas de trabajo RDBMS utilizan procesamiento de transacciones en línea (OLTP) y procesamiento analítico en línea (OLAP). Los datos de varios orígenes de la organización se pueden consolidar en un almacenamiento de datos. Puede utilizar un proceso de extracción, transformación y carga (ETL) o de extracción, carga y transformación (ELT) para mover y transformar los datos de origen. Para obtener más información sobre las bases de datos RDBMS, consulte Explore Relational Databases in Azure.
Una arquitectura de macrodatos está diseñada para controlar la ingesta, el procesamiento y el análisis de datos grandes o complejos. Las soluciones de macrodatos suelen implicar una gran cantidad de datos relacionales y no relacionales y los sistemas RDBMS tradicionales no son adecuados para almacenarlos. Esto generalmente involucra soluciones como lagos de datos (Data Lakes), Delta Lakes y Lakehouses. Consulte más información en Diseño de arquitectura de análisis.
Las bases de datos NoSQL se conocen indistintamente como nonrelational, NoSQL DBs o non-SQL para resaltar el hecho de que pueden manejar grandes volúmenes de datos no estructurados que cambian rápidamente. No almacenan datos en tablas, filas y columnas, como las bases de datos (SQL). Para obtener más información sobre las bases de datos NoSQL, vea NoSQL Data y ¿Qué son las bases de datos NoSQL?.
En este artículo se proporcionan recursos para obtener información sobre las bases de datos de Azure. Describe las rutas de acceso para implementar las arquitecturas que satisfagan sus necesidades y los procedimientos recomendados que se deben tener en cuenta al diseñar las soluciones.
Hay muchas arquitecturas que puede aprovechar para satisfacer las necesidades de base de datos. También proporcionamos ideas de solución que puede aprovechar, entre las que se incluyen vínculos a todos los componentes que necesita.
Más información sobre las bases de datos en Azure
Cuando empiece a pensar en las posibles arquitecturas de la solución, lo primero que debe hacer es elegir el almacén de datos correcto. Si no está familiarizado con las bases de datos en Azure, el mejor lugar para empezar es Microsoft Learn. Esta plataforma en línea gratuita proporciona vídeos y tutoriales para el aprendizaje interactivo. Microsoft Learn ofrece rutas de aprendizaje basadas en su rol de trabajo, como desarrollador o analista de datos.
Puede empezar con una descripción general de las bases de datos differentes en Azure y su uso. También puede examinar los módulos de datos de Azure y elegir un enfoque de almacenamiento de datos en Azure. Estos artículos le ayudarán a comprender las opciones de Azure soluciones de datos y a aprender por qué se recomiendan algunas soluciones en escenarios específicos.
Estos son algunos módulos de Learn que pueden resultar útiles:
- Designar la migración a Azure
- Deploy Azure SQL Database
- Explore Azure servicios de base de datos y análisis
- Asegura tu base de datos SQL de Azure
- Azure Cosmos DB
- Azure Database for PostgreSQL
- Azure Database for MySQL
- SQL Server en máquinas virtuales de Azure
Ruta hacia la producción
Para buscar opciones útiles para tratar con datos relacionales, tenga en cuenta estos recursos:
- Para obtener información sobre los recursos para recopilar datos de varios orígenes y cómo y aplicar transformaciones de datos en las canalizaciones de datos, consulte Analytics en Azure.
- Para obtener información sobre OLAP, que organiza grandes bases de datos empresariales y proporciona análisis complejo, consulte Procesamiento analítico en línea.
- Para obtener información sobre los sistemas de OLTP que registran interacciones empresariales a medida que se producen,consulte Procesamiento de transacciones en línea.
Una base de datos no relacional no usa el esquema tabular de filas y columnas. Para obtener más información, consulte Nonrelational data and NoSQL.
Para obtener información sobre los lagos de datos, que contienen una gran cantidad de datos en su formato nativo y sin procesar, consulte Lagos de datos.
Una arquitectura de macrodatos puede controlar la ingesta, el procesamiento y el análisis de datos que son demasiado grandes o complejos para los sistemas de bases de datos tradicionales. Para obtener más información, consulte Arquitecturas de macrodatos y Análisis.
Una nube híbrida es un entorno de TI que combina la nube pública y centros de datos locales. Para obtener más información, considere Azure Arc combinado con bases de datos de Azure.
Azure Cosmos DB es un servicio de base de datos NoSQL totalmente administrado para el desarrollo moderno de aplicaciones. Para obtener más información, consulte Azure Cosmos DB modelo de recursos.
Para obtener información sobre las opciones para transferir datos hacia y desde Azure, consulte Transfer data to and from Azure.
Procedimientos recomendados
Revise estos procedimientos recomendados al diseñar las soluciones.
| Procedimientos recomendados | Descripción |
|---|---|
| patrón de Buzón de Salida Transaccional con Azure Cosmos DB | Aprenda a usar el patrón de bandeja de salida transaccional para la mensajería confiable y la entrega garantizada de eventos. |
| Distribute los datos globalmente con Azure Cosmos DB | Para lograr baja latencia y alta disponibilidad, algunas aplicaciones deben implementarse en centros de datos que están cerca de sus usuarios. |
| Seguridad en Azure Cosmos DB | Los procedimientos recomendados de seguridad ayudan a evitar y detectar vulneraciones en bases de datos, así como a responder a estos incidentes. |
| Copia de seguridad continua con restauración a un punto en el tiempo en Azure Cosmos DB | Obtenga información sobre la característica de restauración en un punto en el tiempo de Azure Cosmos DB. |
| Logre alta disponibilidad con Azure Cosmos DB | Azure Cosmos DB proporciona varias características y opciones de configuración para lograr una alta disponibilidad. |
| Alta disponibilidad para Azure SQL Database y SQL Managed Instance | La base de datos no debe ser un único punto de error en la arquitectura. |
Opciones de tecnología
Hay muchas opciones para usar las tecnologías con Azure Bases de datos. Estos artículos le ayudarán a elegir las mejores tecnologías según sus necesidades.
- Elegir un almacén de datos
- Choose un almacén de datos analíticos en Azure
- Choose una tecnología de análisis de datos en Azure
- Choose una tecnología de procesamiento por lotes en Azure
- Choose una tecnología de almacenamiento de macrodatos en Azure
- Choose una tecnología de orquestación de canalización de datos en Azure
- Choose un almacén de datos de búsqueda en Azure
- Choose una tecnología de procesamiento de flujos en Azure
Mantenerse al día con las bases de datos
Consulte las actualizaciones de Azure para mantenerse al día con la tecnología de bases de datos de Azure.
Colaboradores
Microsoft mantiene este artículo. Los colaboradores siguientes escribieron este artículo.
- Mohit Agarwal | Arquitecto principal de soluciones en la nube
Para ver perfiles de LinkedIn no públicos, inicie sesión en LinkedIn.
Recursos relacionados
- escenario de Adatum Corporation para el análisis a escala de la nube en Azure
- escenario de Lamna Healthcare para la administración y el análisis de datos en Azure
- Optimizar la administración de instancias de SQL Server
- escenario de Relecloud para la administración y el análisis de datos en Azure
Productos de base de datos similares
Si ya conoce Amazon Web Services (AWS) o Google Cloud, vea las comparaciones siguientes:
- Tecnologías de bases de datos relacionales en Azure y AWS
- Comparación de servicios de Google Cloud y Azure - Plataforma de Datos