La nube especializada de Microsoft ofrece distintos formatos para el En su significado original, el almacén de datos significa puramente el almacenaje de la información. No obstante, la descripción original de Bill Inmon, el padre del almacén de datos, dice lo siguiente: “el almacén de datos consiste en la recopilación de datos orientados, integrados, dependientes del tiempo, que suponen la base de las decisiones de gestión» (Inmon, 1992 – traducción propia).almacenamiento de datos: Una base de datos SQL es aquella base de datos relacional que esta escrita en lenguaje SQL (Structured Query Language o lenguaje de consulta estructurado), también pronunciado «sequel». Este lenguaje se considera el lenguaje estándar para las bases de datos según el ANSI (American National Standards Institute o Instituto Nacional Americano de Estándares en español), aunque no es el único que hay.SQL, DocumentDB, BLOB son las siglas de Binary Large Object o, en español, objeto binario grande. Es un término que se usa para almacenar un elemento grande de datos en una base de datos que está en código binario. Este código binario es legible para el software, pero para las personas sólo parece una combinación (larga) de dos caracteres diferentes, tradicionalmente 0 y 1.Blobs, tablas, etc. Cada una de estas posibilidades tiene un objetivo determinado, pero ¿cómo funcionan? ¿A qué tipo de archivos o sistemas se dirige cada una?
Las posibilidades para almacenamiento en Azure son variadas e intentan dirigirse a distintos tipos de datos:
Microsoft Azure SQL Database: para crear centros de datos en la La nube (o cloud, en inglés) hace referencia a una nueva forma de implementación y de uso de software en las empresas, con el propósito de que todos los datos y aplicaciones se conviertan poco a poco en servicios online. Este modelo ha creado el concepto de movilidad total, otorgando al usuario la posibilidad de acceder a su información desde cualquier parte del mundo, con la única limitación de disponer de un dispositivo con acceso a internet.nube y conectarlos con aplicaciones y programas.
BLOB (Binary Large Object) Azure: sistema de almacenamiento para archivos multimedia y documentos.
Tablas Azure: la posibilidad de guardar datos no relacionales NoSQL en un sistema de almacenamiento de tablas que necesiten una estructura adicional.
DocumentDB: para almacenar ficheros JSON (JavaScript Object Notation) y datos de aplicaciones basadas en Java.
StorSimple: permite establecer redes de datos en nubes híbridas.
Sin embargo, existen otros proveedores que ofrecen formatos de almacenamiento que la plataforma de Microsoft no incluye. Encontrará una comparativa de los tipos de almacenamiento en la nube y su precio en la Guía de Cloud Computing.
Base de datos SQL Azure
Este tipo de almacenamiento en Azure se presentó con el nombre de SQL Azure, pero tras la reestructuración de la plataforma ha pasado a denominarse Microsoft Azure SQL Database. Para el almacenamiento de las bases de datos, Azure utiliza una versión especial de Microsoft SQL Server como motor de soporte de este servicio. Aunque existen otros proveedores de bases de datos en la nube, Azure SQL tiene como particularidad la posibilidad de realizar consultas relacionales, sin importar si los datos son estructurados, semi-estructurados o no estructurados.
BLOB y Tablas en Azure
Los archivos del sistema BLOB de almacenamiento en Azure se usan principalmente para guardar datos con un tamaño mayor de lo común, en especial archivos multimedia: imágenes, vídeos, etc. Los BLOB del almacenamiento en Azure se pueden compartir a través de Internet mediante redes HTTP y HTTPS. En cuanto a las Tablas de Almacenamiento en Azure, se usan principalmente para datos estructurados no relacionales, como una alternativa al almacenamiento SQL, aunque tiene la desventaja de ofrecer pocas opciones para el acceso externo a los datos.
En el siguiente vídeo (11:08 min, en inglés) de Microsoft Research, se realiza una explicación mucho más detallada de los BLOB y las tablas de Azure.
DocumentDB y StorSimple
Estos servicios de almacenamiento en Azure se dedican a funciones mucho más concretas. DocumentDB es la opción de Microsoft que permite el uso de datos JSON en la nube y suele utilizarse para el almacenamiento de aplicaciones móviles escalables. Esta Una base de datos es una herramienta que recopila datos, los organiza y los relaciona para que se pueda hacer una rápida búsqueda y recuperar con ayuda de un ordenador. Hoy en día, las bases de datos también sirven para desarrollar análisis. Las bases de datos más modernas tienen motores específicos para sacar informes de datos complejos.base de datos admite JavaScript de forma nativa, por lo que una de sus desventajas es que requiere un alto conocimiento en este lenguaje informático para explotar todas sus capacidades. StorSimple es un servicio de almacenamiento en Azure que ofrece más opciones de privacidad y protección de los datos. Es una de las opciones más básicas de almacenamiento en Azure, por lo que puede no ser adecuada para servicios empresariales de almacenamiento especializado.
Copias de seguridad en Azure
El almacenamiento en Azure también permite la realización de Una copia de seguridad (backup) es un duplicado de los datos que se hace para poder recuperarlos ante cualquier pérdida o incidente. Por lo tanto, las copias de seguridad forman una parte muy importante de la seguridad TIC de la empresa, ya que sin ellas una empresa podría quedarse sin sus datos. Por ello, en la norma ISO 27001, de seguridad informática y de información, exige que se hagan backups regularmente, que se comprueben que sean correctas y restaurables.copias de seguridad de los datos de su empresa. Este sistema está disponible para distintos formatos y tipos de datos distintos, acorde a los servicios de almacenamiento de Azure: SQL, estructurados, no estructurados, etc. No obstante, la realización de copias de seguridad en la nube expone a su empresa a una serie de riesgos a tener en cuenta al optar por un servicio como este. En la Guía de Cloud Computing encontrará un análisis detallado de los riesgos de seguridad del almacenamiento y las copias de seguridad en la nube.