Creación, configuración y despliegue de discos virtuales VHD en Azure VM

Para poder desplegar nuestras propias máquinas virtuales en AzureVM, es necesario que creemos un archivo VHD (virtual hard disk). Dicha tecnología fue creada por Connectix, comprada por Microsoft en 2003 y puesta a disposición de terceros en 2005. Sus caracterísiticas más importantes son: Permite alojar varios sistemas operativos en una misma máquina local y poder añadirlas a la lista de sistemas operativos accesibles desde el arranque del sistema, como si fuesen nativos. Podremos modificar la máquina virtual directamente desde el sistema operativo nativo, pudiendo mover archivos entre máquinas, usar el antivirus y sistemas de…continue reading →

Linux VM en Azure

La sección de Maquinas virtuales de Azure permite crear una amplia gama de soluciones informáticas de una forma ágil y sencilla. Este tipo de servicio se implementa rápidamente y su precio se contabiliza por minutos de uso, capacidad de la máquina, etc. Además debido a la compatibilidad con el resto de sistemas soporta la creación de cualquier tipo de máquina virtual (Microsoft Windows, Linux, Microsoft SQL Server, Oracle, IBM, SAP) Estas VM pueden ser creadas en local y subidas a la nube, se puede elegir de la galería que proporciona Azure con la…continue reading →

Aprendizaje automático en Azure ML

El machine learning o aprendizaje automático consiste básicamente en el proceso de grandes volúmenes de datos no estructurados para intentar encontrar patrones dentro de un conjunto de datos, realizar una predicción sobre nuevos conjuntos de datos buscando similitudes con el conjunto de datos de entrenamiento o bien tomar una decisión en base a ese conjunto de datos. Hay varios tipos de algoritmos de aprendizaje automático, los más comunes se dividen entre supervisados y no supervisados. En los algoritmos supervisados se busca la relación entre la entrada y la salida, para predecir qué resultado…continue reading →

Azure Storage Queue vs Azure Service Bus Queue

Introducción Azure Storage Queues son parte de la funcionalidad de Azure storage, una interfaz simple basada en REST y con interfaz Get/Put/Peek, que ofrece un intercambio de mensajes persistente y fiable dentro y entre servicios. Infraestructura de Azure Storage Azure Storage ofrece la posibilidad de almacenar y recuperar grandes cantidades de datos, tales como documentos y archivos multimedia vía Azure Blobs, datos estructurados no basados en SQL vía Azure Tables o intercambio de mensajes vía Azure Queues. Azure Service Bus Queues es parte de la infraestructura de Azure messaging que cuenta con queuing…continue reading →

Notificaciones push: ¿Qué son? ¿Cómo funcionan? ¿Dónde podemos encontrarlas?

Muchas aplicaciones se sirven de la baza que les proporcionan este tipo de notificaciones, sin irnos muy lejos, el mejor ejemplo es WhatsApp. Ésta afamada aplicación nos proporciona una actualización en tiempo de real del estado de nuestras conversaciones y nos notifica de la misma manera cuando alguien nos ha hablado. Esto lo consigue gracias a las notificaciones push. Entonces, ¿Qué son? Una notificación push podemos definirla como el mensaje que el servidor envía a un cliente que se ha suscrito a sus notificaciones. Hablar de notificaciones push es hablar de una relación entre un cliente que hace la función de receptor y…continue reading →

Autenticar con Azure Active Directory

Introducción Al igual que las aplicaciones on premise, las aplicaciones en la nube necesitan mecanismos de seguridad optimizada y flexible. Uno de los mayores beneficios de Azure Active Directory es que puede ser extendido con servicios opcionales y con código incluso en sus proyectos. Azure AD Access Control Services incluso le permite integrar los proveedores de identidad de terceros.   Azure Active Directory proporciona una suite de servicios que pueden ser integrados con aplicaciones customizadas, maquinas on premise, Dominios existentes e incluso servicios de tercero.   Que es Azure Active Directory? Azure AD…continue reading →