Implementación de Azure Storage

Completado

Azure Storage es la solución de almacenamiento en la nube de Microsoft para escenarios de almacenamiento de datos modernos. Azure Storage ofrece un almacén de objetos que se puede escalar de forma masiva destinado a objetos de datos. Proporciona un servicio de sistema de archivos para la nube, un almacén de mensajería para una mensajería fiable y un almacén NoSQL.

Azure Storage es un servicio listo para inteligencia artificial que puede usar para almacenar archivos, mensajes, tablas y otros tipos de información. Azure Storage se usa para aplicaciones como recursos compartidos de archivos. Los desarrolladores usan Azure Storage para los datos de trabajo. Los datos de trabajo incluyen sitios web, aplicaciones móviles y aplicaciones de escritorio. Las máquinas virtuales de IaaS y los servicios en la nube de PaaS también usan Azure Storage.

Aspectos que debe saber sobre Azure Storage

Puede considerar Azure Storage como un servicio compatible con tres categorías de datos: datos estructurados, datos no estructurados y datos de máquina virtual. Revise las siguientes categorías y piense en qué tipos de almacenamiento se usan en su organización.

Diagrama de máquinas virtuales, datos no estructurados y estructurados.

Category Description Ejemplos de almacenamiento
Datos de máquina virtual El almacenamiento de datos de una máquina virtual incluye discos y archivos. Los discos son almacenamiento en bloque persistente para máquinas virtuales de IaaS de Azure. Los archivos son recursos compartidos de archivos totalmente administrados en la nube. El almacenamiento de los datos de máquina virtual se proporciona a través de discos administrados de Azure. Las máquinas virtuales usan discos de datos para almacenar datos como archivos de base de datos, contenido estático del sitio web o código de aplicación personalizado. El número de discos de datos que puede agregar depende del tamaño de la máquina virtual.
Datos no estructurados Los datos no estructurados son los menos organizados. El formato de los datos no estructurados se conoce como no relacional. Los datos no estructurados se pueden almacenar mediante Azure Blob Storage y Azure Data Lake Storage. Blob Storage es un almacén de objetos en la nube basado en REST altamente escalable. Azure Data Lake Storage es el sistema de archivos distribuido de Hadoop (HDFS) como servicio.
Datos estructurados Los datos estructurados se almacenan en un formato relacional que tiene un esquema compartido. Los datos estructurados suelen estar en una tabla de base de datos con filas, columnas y claves. Las tablas son un almacén NoSQL de escalado automático. Los datos estructurados se pueden almacenar mediante Azure Table Storage, Azure Cosmos DB y Azure SQL Database. Azure Cosmos DB es un servicio de base de datos distribuido globalmente. Azure SQL Database es una base de datos como servicio totalmente administrada que se basa en SQL.

Aspectos que se deben tener en cuenta al usar Azure Storage

A medida que piense en el plan de configuración de Azure Storage, tenga en cuenta estas características destacadas.

  • Considere la durabilidad y la disponibilidad. Azure Storage es duradero y de alta disponibilidad. La redundancia garantiza que los datos estén seguros durante errores de hardware transitorios. Puede replicar datos entre centros de datos o regiones geográficas para obtener protección frente a catástrofes locales o desastres naturales. Los datos replicados siguen teniendo una alta disponibilidad en caso de una interrupción inesperada.

  • Considere la posibilidad de proteger el acceso. Azure Storage cifra todos los datos. Azure Storage proporciona un control pormenorizado sobre quién tiene acceso a los datos.

  • Considere la escalabilidad. Azure Storage está diseñado para poderse escalar de forma masiva para satisfacer las necesidades de rendimiento y almacenamiento de datos de las aplicaciones modernas.

  • Considere la posibilidad de administrar. Microsoft Azure controla automáticamente el mantenimiento, las actualizaciones y los problemas críticos del hardware.

  • Considere la posibilidad de accesibilidad de los datos. Es posible acceder a los datos de Azure Storage desde cualquier parte del mundo a través de HTTP o HTTPS. Microsoft proporciona SDK para Azure Storage en varios lenguajes. Puede usar .NET, Java, Node.js, Python, PHP, Ruby, Go y la API REST. Azure Storage admite la escritura en Azure PowerShell o la CLI de Azure. Azure Portal y el Explorador de Azure Storage ofrecen soluciones visuales sencillas para trabajar con los datos.