BLOG | NGINX

Perspectivas del libro de recetas NGINX 2024: 4 soluciones a los principales problemas de entrega de aplicação actuales

NGINX - Parte de F5 - horizontal, negro, tipo RGB
Miniatura de Peter Beardmore
Peter Beardmore
Publicado el 3 de abril de 2024

La edición 2024 del libro de recetas NGINX ya está aquí y está repleta de nuevas soluciones para los problemas de entrega de aplicação más comunes de la actualidad. Desde su lanzamiento inicial en 2004, NGINX ha evolucionado más allá de sus raíces de servicio web para convertirse en una herramienta versátil para equilibrar la carga, realizar proxy inverso y servir como puerta de enlace de API, incluida la integración con Kubernetes a través del controlador de ingreso NGINX y funciones de seguridad mejoradas. Para respaldar estas implementaciones ampliadas de NGINX, la nueva versión del NGINX Cookbook ofrece más de cien recetas prácticas para instalar, configurar, proteger, escalar y solucionar problemas de sus instancias NGINX, algo invaluable ya sea que esté ejecutando NGINX Open Source en un proyecto más pequeño o NGINX Plus en un entorno empresarial. Continúe leyendo para obtener una mirada rápida a las secciones del Libro de recetas que reflejan los avances en seguridad y equilibrio de carga de software.

Optimización de la comunicación de servicios con gRPC

Problema:

Necesita una comunicación eficiente entre servicios, específicamente la capacidad de finalizar, inspeccionar, enrutar o equilibrar la carga de llamadas al método gRPC.

Solución:

Utilice NGINX como proxy para finalizar, inspeccionar, enrutar y equilibrar la carga de las llamadas al método gRPC. Esta configuración aprovecha las capacidades de HTTP/2 para una comunicación eficiente al tiempo que facilita un alto rendimiento y confiabilidad de las interacciones del servicio mediante una distribución de carga efectiva y funciones de resiliencia como reintentos y cortes de circuito.

Automatización del aprovisionamiento de NGINX en la nube

Problema:

Para optimizar las implementaciones, es necesario automatizar el aprovisionamiento y la configuración de servidores NGINX en entornos de nube.

Solución:

Utilice herramientas como AWS EC2 UserData y Amazon Machine Images (AMIs) para AWS, o sus equivalentes en otros servicios en la nube, para automatizar el aprovisionamiento y la configuración de servidores NGINX.

Implementación de la autenticación básica HTTP con NGINX

Problema:

Necesita proteger su aplicação o contenido mediante la autenticación básica HTTP.

Solución:

Cifre las contraseñas utilizando openssl y configure NGINX con las directivas auth_basic y auth_basic_user_file para requerir autenticación. Garantice la seguridad mediante la implementación a través de HTTPS.

Configuración de NGINX Plus como proveedor de servicios SAML

Problema:

Desea mejorar la seguridad integrando NGINX Plus con un proveedor de identidad SAML (IdP) para proteger los recursos a través de la autenticación.

Solución:

Configure NGINX Plus con el módulo njs y el almacén de clave-valor para la integración de SAML SP. Luego configure los ajustes de SAML en NGINX Plus, ajuste los scripts y archivos para las especificaciones de SP e IdP.

Descargue el libro de recetas gratis

Ya sea que recién esté comenzando a usar NGINX o sea un usuario experimentado, esta guía actualizada proporciona soluciones prácticas a los desafíos que probablemente enfrentará al implementar y escalar aplicações distribuidas modernas. Empodérese con las últimas mejores prácticas y estrategias de NGINX. Descargue el libro electrónico gratuito hoy .


"Esta publicación de blog puede hacer referencia a productos que ya no están disponibles o que ya no reciben soporte. Para obtener la información más actualizada sobre los productos y soluciones F5 NGINX disponibles, explore nuestra familia de productos NGINX . NGINX ahora es parte de F5. Todos los enlaces anteriores de NGINX.com redirigirán a contenido similar de NGINX en F5.com.