0Pricing
Cloud & IT Cert Prep · Lección

Proxies y balanceadores de carga

Conozca los servicios intermedios que enrutan y distribuyen el tráfico.

Proxies y balanceadores de carga es una lección gratuita de Cloud & IT Cert Prep en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cloud & IT Cert Prep, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

Servicios intermedios

Algunos servicios de red se sitúan en medio del tráfico, entre los clientes y los servidores, para añadir control, seguridad o escalabilidad. Dos ejemplos clave son los proxies y los balanceadores de carga.

En lugar de permitir que los clientes y los servidores se comuniquen directamente, estos servicios intermedios interceptan y gestionan la comunicación, mejorando el rendimiento, la seguridad y la fiabilidad.

Qué es un proxy

Un servidor proxy actúa como intermediario y realiza solicitudes en nombre de los clientes. En lugar de conectarse directamente a un sitio web, el cliente solicita el contenido al proxy, que lo obtiene y se lo devuelve.

Esta intermediación permite al proxy filtrar, registrar, almacenar en caché y controlar el tráfico, proporcionando a la organización un punto central para gestionar y proteger el acceso saliente a Internet.

Proxy directo

Un proxy directo se sitúa delante de los clientes internos y gestiona sus solicitudes salientes a Internet. Las empresas lo utilizan para filtrar contenido web, bloquear sitios no permitidos, almacenar en caché las páginas populares y registrar la navegación de los usuarios.

También oculta a los clientes internos detrás de la dirección del proxy. Desde Internet, todas las solicitudes parecen proceder del proxy y no de los usuarios individuales que están detrás de él.

Proxy inverso

Un proxy inverso se sitúa delante de los servidores y gestiona las solicitudes entrantes desde Internet, reenviándolas al servidor de back-end adecuado. Los clientes solo se comunican con el proxy inverso, nunca directamente con los servidores.

Protege a los servidores de la exposición directa, puede gestionar el cifrado, almacenar contenido en caché y ofrecer una única puerta de entrada para muchos sistemas de back-end, lo que mejora tanto la seguridad como la facilidad de gestión.

Ventajas de los proxies

Los proxies ofrecen varias ventajas:

  • Almacenamiento en caché de contenido popular para acelerar las respuestas y reducir el consumo de ancho de banda.
  • Filtrado de contenido para bloquear sitios inseguros o no permitidos.
  • Registro para obtener visibilidad y hacer cumplir las políticas.
  • Anonimato, al ocultar a los clientes o servidores reales detrás del proxy.

Esto convierte a los proxies en una herramienta versátil tanto para la seguridad como para el rendimiento.

Qué es un balanceador de carga

Un balanceador de carga distribuye el tráfico entrante entre varios servidores para que ninguno se sobrecargue. Presenta una única dirección a los clientes y, después, distribuye sus solicitudes entre un conjunto de servidores de back-end.

Esto es esencial para los servicios con mucha actividad: aumenta la capacidad, mantiene bajos los tiempos de respuesta con cargas elevadas y permite añadir más servidores para responder al crecimiento.

Cómo funciona el balanceo de carga

El balanceador de carga utiliza un algoritmo para elegir qué servidor gestiona cada solicitud:

  • Round robin: alterna entre los servidores por turnos.
  • Menor número de conexiones: envía la solicitud al servidor menos ocupado.
  • Ponderado: da preferencia a los servidores más potentes.

También realiza comprobaciones de estado y retira de la rotación los servidores que han fallado, para que nunca se envíe a los usuarios a un servidor inactivo.

Ventaja de la alta disponibilidad

Los balanceadores de carga aumentan la disponibilidad, no solo el rendimiento. Si un servidor falla, el balanceador deja de enviarle tráfico y lo redirige todo a los servidores en buen estado, de modo que los usuarios no notan nada.

Esta redundancia permite que el servicio siga activo incluso durante fallos o tareas de mantenimiento del servidor, por lo que los balanceadores de carga son fundamentales en los diseños de red resistentes y siempre disponibles.

Persistencia de sesión

Algunas aplicaciones necesitan que un usuario siga conectándose al mismo servidor de back-end, ya que ese servidor conserva el estado de su sesión, como el carrito de compra. La persistencia de sesión (también denominada sesiones adhesivas) garantiza que un cliente determinado se envíe siempre al mismo servidor.

Sin ella, las solicitudes de un usuario podrían alternarse entre servidores que no comparten el estado, lo que rompería los inicios de sesión o los carritos. La persistencia equilibra el objetivo de distribuir la carga con la necesidad de mantener la continuidad del estado.

Proxy frente a balanceador de carga

Ambos conceptos se solapan, pero tienen finalidades distintas. Un proxy se centra en intermediar, filtrar y proteger el tráfico, mientras que un balanceador de carga se centra en distribuir el tráfico para lograr escalabilidad y disponibilidad.

Un proxy inverso también suele realizar funciones de balanceo de carga, y los dispositivos modernos combinan con frecuencia ambos roles. La clave es saber qué aporta cada uno: control y seguridad frente a capacidad y resistencia.

Integración

Los proxies intermedian el tráfico: un proxy directo gestiona las solicitudes salientes de los clientes (filtrado, almacenamiento en caché y registro), mientras que un proxy inverso se sitúa delante de los servidores para proporcionar seguridad y control. Los balanceadores de carga distribuyen el tráfico entre un conjunto de servidores mediante algoritmos y comprobaciones de estado, lo que aumenta tanto el rendimiento como la disponibilidad; ambos roles suelen combinarse.

Comprobación rápida

Ponga a prueba sus conocimientos sobre los servicios intermedios.

Resumen

Los proxies se sitúan entre los clientes y los servidores: un proxy directo controla el tráfico saliente de los clientes (filtrado, almacenamiento en caché y registro), y un proxy inverso se sitúa delante de los servidores y los protege. Los balanceadores de carga distribuyen el tráfico entre un conjunto de servidores mediante algoritmos y comprobaciones de estado, mejorando el rendimiento y la disponibilidad. Ambos roles se combinan con frecuencia en un solo dispositivo.

Preguntas frecuentes

¿La lección «Proxies y balanceadores de carga» es gratis?

Sí — el texto completo de «Proxies y balanceadores de carga» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cloud & IT Cert Prep, actualiza a CoddyKit PRO. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

¿Qué aprenderé en «Proxies y balanceadores de carga»?

Conozca los servicios intermedios que enrutan y distribuyen el tráfico. Practicas Cloud & IT Cert Prep con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Cloud & IT Cert Prep?

No se requiere experiencia previa. Cloud & IT Cert Prep en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Proxies y balanceadores de carga»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Cloud & IT Cert Prep?

Sí. Cada lección de Cloud & IT Cert Prep incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Cómo NAT comparte una IP pública
  2. Reenvío de puertos y PAT
  3. Servicios de hora y nombres
  4. Proxies y balanceadores de carga
← Volver a Cloud & IT Cert Prep