IPv6 – Un futuro con naturaleza dual

¿Qué es IPv6? IPv6 es el protocolo de enrutamiento destinado a sustituir a IPv4, protocolo que dio muestras de agotamiento en su capacidad de direccionamiento a principios de la década de 1990. Está definido desde diciembre de 1998 en la RFC 2460 del Internet Engineering Task Force (IETF), que propuso el IP Next Generation (IPng) el 25 de julio de 1994, que puede consultarse en el siguiente enlace: RFC 2460 Fue desarrollado en 1996 por Steve Deering y Craig Mudge en el Xerox Palo Alto Research Centre (PARC). Fuente: emezeta.com Actualmente, Cisco y…continue reading →

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 →

Web Deploy con Visual Studio 2015

Web Deploy con Visual Studio 2015 Hoy vamos a aprender cómo desplegar nuestra aplicación web mediante el sistema que nos proporciona Azure y, por tanto, conectarlo al proyecto que tengamos creado en Visual Studio 2015. Lo primero que hay que tener en cuenta es que existen varios tipos de despliegues en un proyecto, denominados File System, FTP, Front Page y Web Deploy (tanto en live con compilado en en un solo paquete). File System: publicamos la aplicación en local mediante las carpetas de Windows. FTP: A través de un servidor FTP como por ejemplo…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 →