Implantación de Docker en Aplicación NET CORE

Nos disponemos a realizar una aplicación MVC Core integrando Docker.  en este proyecto usaremos MariaDB como base de datos.  Pero antes de comenzar, veamos brevemente qué es Docker. ¿Qué es Docker? Docker es una herramienta diseñada para facilitar la creación, implementación y ejecución de aplicaciones mediante el uso de contenedores. Los contenedores permiten a un desarrollador empaquetar una aplicación con todas las partes que necesita, como librerías y otras dependencias, y enviarla como un paquete rápidamente. https://flic.kr/p/2iuUUE4 Como puede ver en el diagrama, todas y cada una de las aplicaciones se ejecutan en…continue reading →

Crear una zona DNS mediante entorno gráfico.

¿Qué es DNS? Podemos definir DNS (Domain name System) como una herramienta que nos ayuda a traducir direccionamiento IP como nombres y viceversa. Zonas Primarias y Secundarias Dentro de DNS podemos distinguir entre zonas Primarias y secundarias. Podríamos definir estas zona como : Primarias: Se trata de una zona única y que nos servirá para almacenar registros en modo Lectura/Escritura. Podrías definirlo como Copia Maestra. Secundarias: En la zona secundaria se encuentran los datos obtenidos de la zona primaria. Esta zona almacenará una copia actualizada todo el tiempo. Zonas Integradas en AD Activando…continue reading →

Instalar un Servidor DNS usando Powershell

DNS (Domain Naming System) Antiguamente, las comunicaciones se hacían mediante direcciones IP, el problema fue que al ser una combinación de números compleja de recordar, dichas comunicaciones se hacían difíciles de gestionar. Para ello se invento el sistema de nombres de dominio Es un servicio fundamental en Active Directory Domain Services (AD DS). La funcion mas conocida de un servidor DNS es el de resolver nombres de maquina a direcciones IP. La informacion que guarda un servidor DNS se almacena en "zonas" que organizan la informacion en Resource Records (RR) y tenemos varios…continue reading →

Application Insights, Azure

En este post vamos a realizar un video tutorial sobre la monitorización con Application Insights en Azure. ¿Qué es Application Insights? Application Insights es una característica de Azure Monitor que es un servicio de Application Performance Management (APM) extensible para desarrolladores y profesionales de DevOps. Se usa para supervisar las aplicaciones en directo. Detectará automáticamente anomalías en el rendimiento e incluye eficaces herramientas de análisis que le ayudan a diagnosticar problemas y para saber lo que hacen realmente los usuarios con la aplicación. Está diseñado para ayudarle a mejorar continuamente el rendimiento y…continue reading →

Charla técnica: «COVID-19 y teletrabajo: WVD»

https://flic.kr/p/2j8LeXY El pasado lunes, abordamos el tema de los escritorios virtuales que ahora, con la situación desencadenada por el COVID-19, se han vuelto tan importantes para poder seguir con el trabajo, en concreto Windows Virtual Desktop. Aunque es una herramienta relativamente reciente (la presentación de la misma fue a finales del año pasado), la charla venía con novedades, y es que, Microsoft sacaba a principios del mes de Mayo la Spring Release de WVD. Así que, nos pusimos manos a la obra y repasamos el despliegue junto con todas las novedades que traía…continue reading →