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 →

Desplegar en un contenedor Docker WordPress con una BBDD MySQL usando Docker Compose

Docker usa una tecnología de contenedores que nos permite desplegar imágenes y estas imágenes suelen contener servicios como base de datos - Mysql, servidor web - Nginx, sistemas de mensajería - rabbitmq y un sin fin mas. Pero unos de los problemas que presenta este sistema es que necesitaremos varios de estos servicios para hacer que funcione nuestro software. Sin ir mas lejos y como ejemplo con WordPress el cual necesitaremos tener en nuestro caso una base de datos como MySQL y un servidor web con soporte PHP. Por lo que la opciones…continue reading →

Crear una imagen personalizada de una VM ARM tipo Windows en Azure

En Azure podemos gestionar máquinas virtuales, y tenemos muchas y diferentes opciones para poder realizar sobre ellas, y una de ellas es que podemos crear una imagen de una máquina virtual personalizada, donde ya hayamos creado una configuración previa, es decir, que ya hemos dedicado mucho tiempo a esperar a que se instalen las diferentes aplicaciones, algunas de ellas donde se necesitan horas de preparación para su uso. Pues esta imagen es una plantilla para desplegar nuevas máquinas y ahorraremos todos estos pasos, una manera perfecta de reducir tiempo del despliegue de una…continue reading →

Crear y aplicar una PSO a un grupo de usuarios (GUI)

¿Qué es una PSO? Password Settings object es una directiva aplicada directamente a un usuario o un grupo de usuarios (grupo de seguridad global) para sobreponerse sobre default Domain Password Policy lo que quiere decir es que si una política de contraseñas en esta GPO es aplicada y se crea una PSO para cierto grupo o usuario se le aplicaría la PSO. Creación de PSO Para poder crear PSO tiene que tener instalado el rol Active Directory Domain Services y viene con ello AD ADministrative Center que es con lo que se gestiona,…continue reading →

Implementar DNSSEC en Windows Server 2016

Implementar DNSSEC en Windows Server 2016. Antes de explicar para que sirve DNSSEC deberemos de saber que és y que hace DNS. DNS (Domain Name System) Es una tabla o base de datos que se usa para resolver nombres de servidores o máquinas en internet o en nuestra red privada. Es más fácil recordar www.amazon.com que 72.21.194.80. Por lo que  para llegar hasta www.amazon.com haremos uso de los servidores DNS, ya sea uno que tengamos en la empresa o el de nuestro ISP (proveedor de servicio de internet Ej: Movistar) ya que los…continue reading →

Añadir espacio de Almacenamiento a Virtual Machine Manager

Almacenamiento en Virtual Machine Manager Las cargas de trabajo virtualizadas en Virtual Machine Manager necesitan recursos de almacenamiento, para utilizar los requisitos de capacidad y rendimiento. Virtual Machine Manager reconoce almacenamiento local y remoto. En local se utiliza para las virtualizaciones de bajo coste, tambien puedes integrar IPAM para la gestión de las redes lógicas, el ISCSI soporta SMI-S eso hace que puedas añadir discos de una cabina de almacenamiento, tambien puedes clonar máquinas virtuales estando encendido, puedes utilizar memoriza dinámica en las maquinas virtuales. El espacio de almacenamiento es compatible con el…continue reading →

Configurar SCCM para desplegar sistemas operativos

Una de las herramientas que tenemos que tener en nuestra infraestructura es System Center Configuration Manager (SCCM), esta herramienta tiene muchas utilidades, entre otras, el despliegue centralizado y automático de Sistemas Operativos. Para poderlos desplegar tendremos que tener habilitado: Distribution point Esto requiere en nuestro SCCM que permita la instalación de sistemas operativos mediante PXE, para que funcione este servicio tendremos que tener habilitadas las reglas del firewall los puertos UDP 67, 68, 69, 69 y 4011 Multicast Otra de las pestañas dentro de propiedades interesante, ya que si queremos distribuir el sistema…continue reading →

Desplegar aplicaciones usando SCCM

En esta ocasión vamos a ver las maneras que hay para desplegar aplicaciones usando SCCM. Una aplicación en SCCM contiene los archivos y la información necesaria para desplegar un paquete de software a un dispositivo así como el software que todos los tipos de despliegues comparten. Cuando se hacen cambios en una aplicación, una nueva revisión de ésta es creada. Las versiones previas de la aplicación se guardan, y se pueden recuperar posteriormente. Cuando desplegamos aplicaciones, tenemos varios elementos a distinguir: - Información de la aplicación, esto provee información general acerca de la…continue reading →

Habilitar End-User Recovery en DPM

Consideraciones previas sobre Data Protection Manager: DPM (Data Protection Manager). Es uno de los elementos de la suite de System Center 2012 R2 de Microsoft. Dicho elemento se basa en un software central instalado en un servidor. Éste se comunica a través de agentes (agentes de DPM), para ejecutar las tareas de protección de equipos. System Center Data Protection Manager utiliza el motor de base de datos SQL Server para alojar información contextual y de configuración. Permite realizar backups de datos de equipos que están en el mismo dominio de Active Directory Domain…continue reading →

Backup y Restauración de Archivos con SCDPM (Powershell)

¿Qué es un backup y por qué es importante hacerlos? Wikipedia define esta palabra como la copia de los datos originales fuera de la infraestructura que se realiza con el fin de disponer de un medio para recuperarlos en caso de su pérdida. Ya sean las fotos de nuestro último viaje en familia o la base de datos de un banco es importante, aunque la perdida de esos datos no tenga la misma repercusión, que tengamos métodos para recuperar en caso de un fallo en el dispositivo que contiene esa información. Estos Backups…continue reading →