Crear máquina virtual Linux, con Apache instalado, mediante un Script en PowerShell

https://youtu.be/vWB3vTqs5nY ¿Qué es ARM? Azure Resource Manager es el servicio de implementación y administración de Azure (ARM), mediante este servicio, podemos administrar recursos de nuestra cuenta. Gracias a este servicio, podemos  parametrizar y automatizar la creación y despliegue de toda la infraestructura Azure necesaria en un proyecto ¿Qué es JSON? JSON (JavaScript Object Notation) es un formato que almacena información estructurada (similar al XML pero más simple) Un objeto JSON comienza y termina con llaves {}. Puede tener dos o más pares de claves/valor dentro, con una coma para separarlos. Así mismo, cada key es…continue reading →

Instalar Apache en Ubuntu Server y configurarlo como servidor WEB

https://youtu.be/KgV_9iAqdQM https://flic.kr/p/2mZk6yX La práctica consistirá en que en un servidor Ubuntu instalemos un servidor Apache, que es un servidor web HTTP de código abierto. La funcionalidad principal de este servicio web es servir a los usuarios todos los ficheros necesarios para visualizar la web, con ello conseguimos que cuando un usuario cliente haga una petición HTTP a “consis.es” por ejemplo, mediante un navegador (Chrome, Firefox, Safari, etc.) esa petición llegará a nuestro servidor Apache y este se encargará de facilitarle los textos, imágenes, estilos, etc. que conforman la portada de nuestra web de…continue reading →

Configuración de Adaptadores de red con PowerShell

Es muy importante el asistente PowerShell en nuestros ordenadores con este terminal podemos interactuar con el sistema operativo y configurar los adaptadores de red . Su principal utilidad es automatizar tareas administrativas al usuario. Un dato interesante es que en PowerShell se suelen introducir comandos con mayúsculas, pero las minúsculas también funcionan. PowerShell consta básicamente de dos componentes, el motor PowerShell y el lenguaje de scripts PowerShell. Ambos pueden utilizarse por separado o en combinación para obtener la máxima funcionalidad del programa. En este caso lo utilizaremos para darle partido a nuestros adaptadores…continue reading →

Crear y aplicar una PSO a un grupo de usuarios con PowerShell en Windows Server 22

https://youtu.be/iNaqBB7hf2U Una PSO “Password Setting Object” contiene la misma configuración de contraseña que existe en todos los demás GPO. Para aplicar diferentes configuraciones a conjuntos de usuarios, los administradores deben crear un nuevo PSO y configurarlas según el requisito. Cuando se aplica una PSO a un grupo de usuarios, el usuario ya no usa la política de contraseña implementada por la Política de grupo. En su lugar, utilizan la configuración de PSO especificada. También hay que tener en cuenta que las Password Setting Object tienen prioridad sobre las políticas por defecto del dominio…continue reading →

Creación de Máquinas Virtuales con Azure CLI

En Azure se pueden realizar muchas acciones de manera visual y con solo algunos clicks. Pero también se pueden realizar muchas acciones mediante una consola. En nuestro cosa usaremos la consola de comandos para realizar un una máquina virtual (VM). Antes de continuar con el post , se debe tener ciertos programas descargados. El primero y el mas importante es Azure Cli que se debe de instalar en el caso de que no se use la consola de la web de Azure , sino una consola local. El siguiente link es la página…continue reading →

Windows Admin Center Monitorización de Rendimiento

Introducción Windows Admin Center es la nueva aplicación de Microsoft para gestionar servidores remotos. Esta aplicación in-box (vienen incluidos todos los componentes para gestionar equipos), es ofrecida para descargar en las nuevas versiones de Windows Server 2019. Windows Admin Center es la solución completa para la gestión de servidores remotos (clúster de alta disponibilidad, VMs de Azure, Equipos con Windows 10, servidores de Hyper-v), incluye las herramientas necesarias para poder gestionar los equipos sin la necesidad de instalar las RSAT en la máquina local. Tiene integrado un cliente de escritorio remoto desde el…continue reading →

Crear en un servidor de hyper-v un switch en modo NAT

En este video voy a mostrar cómo crear un switch interno de tipo NAT (Network Address Translation), el cual se utiliza para traducir las peticiones desde de una red origen a otra red destino distintas entre sí. Esto puede ser útil en el caso de que necesitemos dar aislamiento a un conjunto de máquinas virtuales, mediante su propia red, independiente del resto de la compañia.  Hay que tener algunas consideraciones antes de comenzar.  El servidor de Hyper-V tiene que ser Windows Server 2016 (Desktop Experience o Core) No podemos tener más de 1 red de tipo NAT configurada por servidor. Se tiene que generar mediante powershell,…continue reading →

Instalar la característica Containers (Docker) en Windows Server 2016 y ver las imágenes Windows disponibles online

Docker es un proyecto de código abierto basado en el kernel de Linux que permite desplegar contenedores rápidamente. Un contenedor es, en resumidas cuentas, una imagen en ejecución.   El propósito de los contenedores es esta independencia de la que hablamos: la capacidad de ejecutar varios procesos y aplicaciones por separado para hacer un mejor uso de su infraestructura y, al mismo tiempo, conservar la seguridad que tendría con sistemas separados (distribuidos).  Se considera como una evolución de la virtualización y se puede instalar en cualquier edición de Windows Server 2016 y tambien en Windows 10.  Entre las principales ventajas frente a las máquinas virtuales tradicionales se encuentran:   Su rapidez de despliegue, a diferencia de las máquinas virtuales, donde hay que realizar una instalación de sistema operativo completa por cada máquina, en Docker a partir de una única imagen se pueden lanzar múltiples contenedores en cuestión de segundos sin necesidad de hacer la instalación en ninguno de ellos. Su mayor ligereza. Debido a que no requieren instalación, entre otras cosas, los contenedores ocupan mucho menos espacio en disco que las máquinas virtuales. Polivalencia. Docker es compatible tanto en sistemas Windows como Linux, asi como entornos cloud.  Control de versiones. Las imágenes que ejecuta Docker se dividen en capas y se pueden modificar con facilidad, de forma que permite hacer integración continua de nuevas características o restaurar a versiones anteriores de una manera sencilla.  Una vez instalado Docker, para descargar imágenes que luego se despliegan en contenedores, como explico en el vídeo nos dirigimos al Docker Hub, el repositorio oficial de imágenes de Docker. Allí aparecerán tanto imágenes oficiales como las subidas por otros usuarios. Las imágenes se pueden valorar con estrellas y las que tengan mayor número de éstas aparecerán en lo más alto de la lista.  https://flic.kr/p/2hQVykM Errores encontrados durante la instalación y posibles soluciones:  -Si instalamos la versión no actualizada de Docker, al desinstalarla e instalar la…continue reading →

Implementar un Storage Pool y un volumen en Two-Way Mirror desde PowerShell

https://web.microsoftstream.com/video/ccd1f0c5-acc8-4f82-841e-3c4eaa37ec5a Bienvenidos al tutorial práctico para la implementación de un Storage Pool utilizando PowerShell, les invito a profundizar en el uso de esta interfaz de consola mejorada basada en el framework .NET, permite la administración de toda la infraestructura en Microsoft. Está disponible para Windows y Linux y se ha integrado en los sistemas operativos de Microsoft desde Windows Server 2003 R2 PowerShell es un shell de línea de comandos, un lenguaje de scripting y un entorno para la automatización de tareas creado por Microsoft. Esta interfaz de consola está diseñada para su…continue reading →

Configuración de un Scalability Set

Introducción El siguiente videotutorial tiene la finalidad de mostrar cómo crear y configurar un scale set, sin embargo, en este post, veremos qué es un scale set y qué características tiene. Un scale Set no es más que un conjunto de máquinas virtuales idénticas que nos permite centralizar el proceso de configuración, actualización y manejo de estas. Tiene la capacidad para agregar más o menos instancias en función de las diferentes métricas que definamos, ya sea el número de operaciones de lectura por segundo del disco o el porcentaje de uso de la…continue reading →