StackPractices

Etiqueta: api-gateway

Explora 13 recursos prácticos de ingeniería de software etiquetados con "api-gateway". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con api-gateway.

API Gateways

Un API gateway se situa entre clientes y servicios backend, manejando routing, autenticacion, rate limiting, cacheo y traduccion de protocolos. Simplifica la experiencia del cliente y centraliza preocupaciones transversales.

Las recetas a continuacion cubren patrones de gateway con Kong, NGINX, Envoy, AWS API Gateway e implementaciones personalizadas. Cada recurso explica como construir un gateway seguro, observable y facil de evolucionar.

Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.

Configura Nginx como Reverse Proxy y API Gateway

Como usar Nginx como reverse proxy para servicios backend, implementar balanceo de carga,...

Diseñar un API Gateway Escalable para Microservicios

Construí un gateway de API que enrute requests, maneje autenticación, rate limiting, caching y...

Implementar Rate Limiting para APIs y Aplicaciones Web

Cómo proteger APIs y endpoints web del abuso usando estrategias de rate limiting token bucket,...

Asegurar API Gateway con Lambda Authorizers Personalizados

Implementar Lambda authorizers personalizados para API Gateway con validacion JWT, generacion de...

Construir APIs Serverless con API Gateway

Cómo diseñar, desplegar y gestionar APIs HTTP serverless usando AWS API Gateway, Lambda y patrones...

Patron de Enrutamiento de Gateway

Enruta solicitudes a multiples servicios backend a traves de un unico punto de entrada que gestiona...

Patrón Gatekeeper

Coloca un boundary de validación y seguridad en el edge del sistema para inspeccionar, sanitizar y...

Patron de Schema Stitching en GraphQL

Combina multiples esquemas GraphQL independientes en un unico esquema unificado que los clientes...

Diseño de API Gateway: Resiliencia, Enrutamiento y Seguridad

Guía práctica para diseñar API gateways: patrones de enrutamiento, rate limiting, autenticación,...

API Gateway: routing, autenticación, rate limiting

Dominá API gateway architecture: request routing, authentication, rate limiting, request shaping,...

Strangler Fig Migration: Reemplazo Incremental de Legacy

Dominá el strangler fig pattern para migración incremental de legacy: routing layer, feature flags,...

Rate Limiting de APIs — Diseña Throttling Justo y Útil

Guía práctica para rate limiting de APIs: algoritmos de token bucket, leaky bucket, ventana...

API Security

Asegurar tus APIs end-to-end. Cubre rate limiting, autenticacion, input validation, CORS,...