TerraKubeSphere I: Exploring the Azure Cloud with Docker, Terraform, and Kubernetes

Introduction: Design. In this Post, we are going to deploy our application as explained in this design using tools such as Docker, Kubernetes or Terraform. The first thing we will do is to create a Docker image of our application and upload it to our Docker Hub repository. Subsequently, we will use Terraform to deploy several resources in our Azure account. Among them, we will deploy an ACR along with the Docker image we created earlier to store it there and have it ready to deploy to our AKS. In addition, we will…continue reading →

Migración de carpetas en equipos on-premise a Azure

La migración de carpetas en equipos on-premise a Azure implica trasladar datos y archivos almacenados localmente en servidores físicos o máquinas virtuales a la nube de Azure. Este proceso implica la configuración y sincronización de datos para garantizar una transición fluida y segura, asegurando que los recursos en la nube estén correctamente estructurados y accesibles para los usuarios finales. Recursos necesarios Será necesario un Resource Group en el cuál se creará una Storage Account y a su vez un File Share, en el cuál se van a almacenar los documentos y archivos del…continue reading →

Implementación de firewall pfSense en Microsoft Azure

¿Qué es pfSense? pfSense es una distribución de software libre basada en FreeBSD, que se utiliza para convertir un equipo en un cortafuegos o firewall. Su flexibilidad y robustez lo convierten en una opción atractiva para implementaciones en la nube, como Azure de Microsoft. Sin embargo, como cualquier solución tecnológica, tiene sus ventajas y desventajas al ser desplegado en un entorno como Azure. Ventajas:   Seguridad Mejorada: pfSense ofrece un conjunto de características de seguridad sólidas, como filtrado de paquetes, VPN, balanceo de carga, y más. Al implementarlo en Azure, se puede fortalecer…continue reading →

Automatización Azure con Terraform: File Share para Máquinas Virtuales

En este tutorial, exploraremos la automatización de la creación de recursos en Azure utilizando Terraform. Este proceso abarca desde la creación de grupos de recursos hasta la implementación de máquinas virtuales, todo ello de manera escalable y personalizable según las necesidades particulares del usuario. Algunas de las opciones personalizables son los nombres de los grupos de recursos, la ubicación y la cantidad de máquinas, siendo estas últimas modificables según las necesidades del usuario. Además, crearemos y configuraremos un "file share" para que pueda ser utilizado por ambas máquinas virtuales. Esto permitirá el intercambio…continue reading →

Asignacion desde administracion de iconos a usuarios de dominio.

Implementación de Iconos de Usuarios de un dominio. Comenzaremos por explicar por que es importante. En cualquier empresa que tenga algo de organización e intención de mostrar una buena imagen tanto a clientes como a usuarios de la misma empresa, es muy importante que se sientan identificados los trabajadores, y un simple gesto como añadirles una foto de perfil al inicio de sesión como icono de usuario, para que de forma mas rápida se vea el usuario con su respectivo nombre y apellido reflejado en la pantalla. Es simplemente para hacer una experiencia…continue reading →

Implementación de Router NAT y filtrado de contenido web mediante directivas

Este proyecto busca fortalecer la seguridad y el control en la red mediante la implementación de un enrutador que incorpora funciones de NAT y filtrado de contenido web, gestionadas mediante directivas específicas. Esquema https://www.flickr.com/photos/199836617@N07/53447004784/in/dateposted-public Ventajas Al utilizar la traducción de direcciones de red (NAT), se ocultan las direcciones IP internas, proporcionando una capa adicional de seguridad al dificultar el acceso no autorizado desde el exterior. Además facilita el uso eficiente del espacio de direcciones IP, ya que varios dispositivos internos pueden compartir una única dirección IP pública para la comunicación externa. Es compatible…continue reading →