Configurar la sincronización entre un Directorio Activo on-premises y Azure Active Directory

https://flic.kr/p/27KcvcM Muchas empresas se empiezan a plantear el subir su directorio activo a Azure, es decir su directorio (On-premises) a Azure Active Directory. Esto trae muchas ventajas a la hora de flexibilidad. Ya que un usuario del dominio podría acceder con su extensión de dominio (@dominio.onmicrosoft.com). Desde cualquier parte fuera de la empresa. Para este proceso, se requiere tener un Active directory en una maquina local y un servicio llamado "Azure Active directory" La herramienta de Microsoft dedicada a la sincronización del directorio es "Azure AD Connect". Esta herramienta se instala en la…continue reading →

Desplegar una aplicación sencilla en Azure ACS usando Kubernetes

KUBERNETES: ORQUESTACIÓN DE CONTENEDORES Los contenedores nos permiten crear entornos de trabajo rápidos, totalmente aislados, que pueden usarse para desarrollo o pruebas, todo esto usando sólo unas pocas líneas de comandos. Esto los convierte en una forma de despliegue rápida y cómoda, pero ¿qué pasa si en vez de un sólo entorno queremos crear despliegues más complejos con múltiples contenedores que se comuniquen entre sí, cada uno de ellos con funciones especializadas? Para este tipo de despliegues se pensaron los orquestadores, que son programas que se encargan de dirigir y organizar el comportamiento…continue reading →

Configurar mediante PowerShell un contenedor con una política de acceso pública

Introducción El almacenamiento en la nube se ha convertido en un elemento muy importante, tanto para empresas como para usuarios de casa. Azure implementa un mecanismo de almacenamiento basado en cuentas de almacenamiento. En dichas cuentas de almacenamiento se pueden organizar los datos como en una carpeta, llamada contenedor, a modo de clasificación y agrupación de objetos, y subir o crear allí los datos necesarios. Además, la seguridad, el espacio de almacenamiento y la compartición de los datos almacenados son algunos de los factores que se miran a la hora de contratar un…continue reading →

Configurar usando el portal de azure un contenedor Documentos en una cuenta de almacenamiento y un SAS de acceso solo lectura al contenedor

El almacenamiento es una cuestión que, si bien básica, también es vital a la hora de entender la infraestructura en Cloud. Una MV en Azure se sustenta no solo sobre unos componentes de computación (CPU y RAM principalmente), sino que necesariamente, requerimos de una unidad de almacenamiento donde se encuentre el sistema operativo. Esto hace del almacenamiento otro aspecto inevitable y relevante dentro de la infraestructura Cloud. Pero el almacenamiento Cloud no solo nos sirve para contener el sistema operativo de nuestras máquinas virtuales, sino que Azure ofrece tipos de almacenamiento más variados…continue reading →

Azure Functions TriggerTimer

Conceptos Básicos de las funciones de Azure Azure Functions es un servicio de cómputo sin servidor que le permite ejecutar código bajo demanda sin tener que aprovisionar o administrar infraestructura explícitamente. Estas funciones de Azure son una solución para ejecutar fácilmente pequeños fragmentos de código o "funciones" en la nube. Puede escribir solo el código que necesita para el problema en cuestión, sin preocuparse por una aplicación completa o la infraestructura para ejecutarlo. Estas funciones aumentan la producción en el desarrollo, y puede usar su lenguaje de desarrollo preferido, como C #, F…continue reading →

Algunas diferencias entre Microsoft Storage Account y Amazon S3

¿Qué es Amazon S3? Amazon S3 es un servicio de almacenamiento de objetos en la nube de Amazon Web Services, que proporciona una infraestructura de almacenamiento de datos totalmente redundante para almacenar y recuperar cualquier cantidad de datos, en cualquier momento, desde cualquier lugar de la web. ¿Qué es Microsoft Azure Storage? Azure Storage es la solución de almacenamiento en la nube de Microsoft para escenarios modernos de almacenamiento de datos. Brinda la flexibilidad de almacenar y recuperar grandes cantidades de datos no estructurados, como documentos y archivos multimedia con Azure Blobs; base…continue reading →

AWS / Azure: Comparativa de Data Lake

Hablamos de los dos principales proveedores de servicios Cloud, pero pongámonos primero en el contexto de lo indiscutible: Amazon Web Services es el actual líder de mercado de los servicios cloud. Lo viene siendo desde hace años, fue el “early adopter” de los servicios cloud, y el resto de compañías vinieron después. Azure es el rival más fuerte, aunque sigue siendo segundo en las quinielas. Lo que sí ha sido remarcable es la velocidad con la que Azure ha ido ganando mercado hasta poder competir más de tú a tú con el indiscutible…continue reading →

Máquina Virtual modelo ASM

Para la creación de una máquina virtual en el modelo ASM debemos tener una serie de conceptos claros con respecto al modo actual de trabajo. En la actualidad el model Azure Service Manager (ASM) es conocido como modelo clásico y ha sido sustituido por Azure Resource Manager (ARM). En este post pasaremos a detallar el modelo ASM y sus diferencias respecto al modelo actual. Para comenzar cabe destacar que ambos modelos pueden tener conexión entre sí a través de una conexión VPN del tipo Site to Site como podemos observar en la siguiente…continue reading →

STORAGE BLOBS WEB API

STORAGE BLOBS WEB API Lo primero que necesitamos es crear un contenedor para los blobs en nuestra cuenta de Azure. Creamos el contenedor. Una vez lo tenemos cogeremos el nombre del contenedor y la cadena de conexión. De aquí sacamos la cadena de conexión. Lo siguiente que haremos sera crear nuestro proyecto Web Api y le añadimos las referencias que necesitaremos para trabajar: WindowsAzure.Storage y Microsoft.WindowsAzure.ConfigurationManager una vez tenemos esto necesitaremos la cadena de conexión que mencionamos anteriormente. dentro de Web.Config nos posicionamos dentro de  "<connectionString>"  y añadimos una etiqueta <add key="nombreContenedor" value="cadenaDeConexion" />…continue reading →

VPN (Virtual Private Networks)

CONCEPTOS DE VPN: Una VPN se utiliza principalmente para conectar (de forma segura) dos redes privadas a través de una red pública de datos. Para implementar las VPN, se necesita un gateway VPN. El gateway VPN puede ser un router, un firewall o un dispositivo de seguridad adaptable (ASA) de Cisco. Únicamente los dispositivos autorizados con certificados digitales correctamente configurados podrán acceder a sus conexiones de empresa. Cuando conectas cualquier dispositivo a un VPN; este actúa como si estuviese en la misma red que la que tiene el VPN y todo el tráfico…continue reading →