Instalar Hyper-V y configurar un switch virtual en W2K16 desde PowerShell

PowerShell: Una herramienta poderosa Powershell es un shell de línea de comandos y un lenguaje de scripting basado en tareas integrado en .NET. PowerShell ayuda a los administradores de sistemas y a los usuarios avanzados a automatizar rápidamente las tareas que administran sistemas operativos (Linux, macOS y Windows) y procesos. Los comandos de PowerShell permiten administrar los equipos desde la línea de comandos. Los proveedores de PowerShell permiten obtener acceso a almacenes de datos, como el Registro y el almacén de certificados, con la misma simplicidad con que se obtiene acceso al sistema de archivos. PowerShell…continue reading →

Desplegar un Docker Host usando Docker Machine y ejecutar sobre él un contenedor con Nginx

Docker Machine es una herramienta que nos ayuda a crear, configurar y manejar máquinas (virtuales o físicas) con Docker Engine. Con Docker Machine podemos iniciar, parar o reiniciar los nodos docker, actualizar el cliente o el demonio docker y configurar el cliente docker para acceder a los distintos Docker Engine. El propósito principal del uso de esta herramienta es la de crear máquinas con Docker Engine en sistemas remotos y centralizar su gestión. Docker Machine utiliza distintos drivers que nos permiten crear y configurar Docker Engine en distintos entornos y proveedores, por ejemplo…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 →

Copiar un blob entre dos cuentas de almacenamiento usando Azure Async Blob Copy desde PowerShell

Copia de blob entre cuentas de almacenamiento   Introducción a Blob Storage:   Azure Blob Storage es la solución de almacenamiento en la nube de Microsoft para objetos de datos. Blob Storage puede almacenar grandes cantidades de datos. Se puede obtener acceso a los datos de Blob Storage desde cualquier lugar del mundo a través de HTTP o HTTPS. Se usa el almacenamiento de blobs para exponer datos públicamente o para almacenar datos de la aplicación de manera privada. El almacenamiento de blobs suele usarse para lo siguiente: Servicio de imágenes o documentos Almacenamiento de…continue reading →

Desplegar en Azure 2 versiones de una aplicación web en 2 slots y aplicar un Swap a los slots.

Azure App Service, Web App y Slots Azure App Service es uno de los servicios PaaS que ofrece Microsoft Azure. Para desplegar aplicaciones, como por ejemplo aplicaciones Web, tenemos opciones como: Crear VM en Azure (IaaS) y en ellas instalar IIS, .NET, SQL Server, … En la cual los administradores gestionamos todo. Usar la plataforma Web App Service o como se denominaba antes Web Site, que forma parte de App Service, en la que podemos desplegar directamente aplicaciones. Los administradores no somos responsables de gestionar las VMs que ofrecen los servicios, pero sí…continue reading →

Configurar un Scalability Set para automatizar el escalado del conjunto

Una de las ventajas más importantes del Cloud Computing, es su capacidad elástica, cada vez son más las personas que acuñan el término “Cattle versus Pets”, con lo que pasamos de utilizar las maquinas con cuidado y arreglar el servicio aunque nos llevara horas de mantenimiento, para pasar a un pensamiento de “No funciona, la elimino y creo otra”. La escalabilidad es una de las razones que han hecho muy útil el uso de la “nube” debido a poder incrementar las capacidades de entorno de forma rápida y eficaz sin caída de servicio.…continue reading →