Sunteți pe pagina 1din 3

Adopcin de Microsoft Azure en Workloads de Open Source

Mdulo 1: Introduccin a Microsoft Azure

Datos y almacenamiento
Microsoft Azure ofrece distintas alternativas para almacenamiento de datos, ya sea para almacenar
datos en sistemas relacionales o en sistemas no relacionales. Azure tambin ofrece la capacidad de
almacenar archivos binarios en contenedores que pueden estar disponibles al pblico en general o
con acceso restringido.

Base de datos SQL


Base de datos SQL es un servicio de bases de datos relacionales en la nube basado en el
motor de Microsoft SQL Server lder del mercado, con capacidades crticas. Base de
datos SQL ofrece un rendimiento predecible, escalabilidad sin tiempo de inactividad,
continuidad empresarial y proteccin de datos (todo ello casi sin administracin). Las
organizaciones se pueden centrar en el desarrollo rpido de aplicaciones y en reducir el
plazo de comercializacin, en lugar de administrar las mquinas virtuales y la infraestructura. Al
basarse en el motor SQL Server, Base de datos SQL admite las herramientas, bibliotecas y API de SQL
Server existentes, lo que facilita el proceso del paso a la nube.

DocumentDB
Azure DocumentDB es un servicio totalmente administrado de base de datos JSON
NoSQL compilado para obtener un rendimiento rpido y predecible, alta
disponibilidad, escalado automtico y facilidad de desarrollo. Su modelo de datos
flexible, bajas latencias continuadas y excelentes funcionalidades de consulta
hacen que sea una gran eleccin para Web, Mvil, Juegos e IoT y para muchas
otras aplicaciones que necesitan un escalado impecable.
DocumentDB no asume ni requiere ningn esquema para los documentos JSON que indexa. De
forma predeterminada, indiza automticamente todos los documentos de la base de datos y no
espera ni requiere ningn esquema, ni tampoco la creacin de ndices secundarios. DocumentDB
permite realizar consultas especficas complejas mediante lenguaje SQL.
DocumentDB permite el uso de lenguaje JavaScript, adems de procesar transacciones de varios
documentos usando el modelo de programacin conocido de procedimientos almacenados,
desencadenadores y UDF.
Como una base de datos JSON, DocumentDB admite de forma nativa documentos JSON que
permiten una iteracin fcil del esquema de la aplicacin y admite aplicaciones que necesitan
modelos de clave de valor, documento o datos tabulares.

Pgina 1 de 3

Adopcin de Microsoft Azure en Workloads de Open Source


Mdulo 1: Introduccin a Microsoft Azure

Redis Cache
Cach en Redis de Azure se basa en la popular cach en Redis de cdigo
abierto. Ofrece acceso a una cach en Redis segura y dedicada,
administrada por Microsoft y accesible desde cualquier aplicacin de
Azure.
Cach en Redis de Azure ayuda a mejorar la capacidad de respuesta de las
aplicaciones, incluso cuando aumenta la carga de usuarios. Redis es un
avanzado almacn de pares clave-valor, donde las claves pueden contener estructuras de datos tales
como cadenas, objetos hash, listas, conjuntos y conjuntos ordenados. Redis admite un conjunto de
operaciones atmicas con estos tipos de datos.

Blobs, tablas, colas y archivos


El servicio de almacenamiento de Azure es la solucin de almacenamiento
en la nube para las aplicaciones modernas que dependen de la durabilidad,
la disponibilidad y la escalabilidad para satisfacer las necesidades de sus
clientes.
Almacenamiento de Azure proporciona los cuatro servicios siguientes:
Almacenamiento de blobs, Almacenamiento de tablas, Almacenamiento en
cola y Almacenamiento de archivos.

Almacenamiento de Blobs, almacena datos de objetos no estructurados. Un blob puede ser


un tipo cualquiera de datos binarios o texto, como un documento, un archivo multimedia o
un instalador de aplicacin. El Almacenamiento de blobs a veces se conoce tambin como
Almacenamiento de objetos.

Almacenamiento de Tablas, almacena conjuntos de datos estructurados. Se trata de un


almacn de datos de clave-atributo NoSQL, que permite el desarrollo rpido de grandes
cantidades de datos y el acceso inmediato a los mismos.

Almacenamiento en Cola, ofrece una solucin de mensajera confiable para el procesamiento


de flujos de trabajo y para la comunicacin entre los componentes de los servicios en la
nube.

Almacenamiento de Archivos, ofrece almacenamiento compartido para aplicaciones


heredadas que usan el protocolo SMB estndar. Las mquinas virtuales y los servicios en la
nube de Azure pueden compartir datos de archivos entre componentes de aplicaciones a
travs de recursos compartidos montados, y las aplicaciones locales pueden tener acceso a
datos de archivos de un recurso compartido a travs de la API REST del servicio Archivo.

Pgina 2 de 3

Adopcin de Microsoft Azure en Workloads de Open Source


Mdulo 1: Introduccin a Microsoft Azure

StorSimple
StorSimple es una solucin de almacenamiento integrada
que administra tareas de almacenamiento entre dispositivos
locales y el almacenamiento en la nube de Microsoft Azure.
StorSimple es una solucin de almacenamiento en la red
(Storage Area Network SAN) que utiliza el dispositivo
propietario StorSimple 8000. Este dispositivo se integra con
servicios en la nube y proporciona un conjunto de herramientas de administracin para proporcionar
una vista transparente de todo el almacenamiento empresarial, incluido el almacenamiento en la
nube.
StorSimple usa niveles de almacenamiento para administrar los datos almacenados en diversos
medios de almacenamiento. El espacio de trabajo actual se almacena localmente en unidades de
estado slido (SSD), los datos que se usan con menos frecuencia se almacenan en unidades de disco
duro (HDD) y los datos histricos se almacenan en la nube. Adems, StorSimple usa la compresin
para reducir la cantidad de almacenamiento que los datos consumen.

Bsqueda de Azure
Bsqueda de Azure es una solucin de
Bsqueda Como Servicio en la nube que
delega la administracin de los
servidores y la infraestructura a
Microsoft, dejando as un servicio listo
para usar donde las organizaciones
pueden completar con sus propios datos
y utilizarla para agregar caractersticas
de bsqueda en sus aplicaciones Web o
mviles. Bsqueda de Azure permite agregar fcilmente una slida experiencia de bsqueda a
nuestras aplicaciones utilizando una sencilla API REST o SDK de .NET sin necesidad de administrar la
infraestructura de bsqueda o convertirse en un experto en esta materia.
La integracin de datos con indexadores permite a Bsqueda de Azure rastrear automticamente
Base de datos SQL de Azure, Azure DocumentDB o Almacenamiento de blobs de Azure para
sincronizar el contenido del ndice de la bsqueda con el almacn de datos principal.

Pgina 3 de 3

S-ar putea să vă placă și