Capa de interoperabilidad · Prueba técnica de arquitectura

Anexo G. Siglas y términos

Sigla o término Significado
ACL (anti-corruption layer) Capa anticorrupción: traduce entre el modelo propio y el de otro sistema
ADR (architecture decision record) Nota corta de una decisión: contexto, opciones, decisión y costo
AS-IS y TO-BE Situación actual y situación propuesta
ATP (available to promise) Stock vendible: físico menos reservado menos colchón
AWS (Amazon Web Services) La nube de Amazon
BOLA (broken object level authorization) Falla al comprobar que el objeto pedido es de quien lo pide
C4 Modelo de diagramas de arquitectura en cuatro niveles
CDC (change data capture) Lectura de cambios desde el log de una base de datos
CSI (Container Storage Interface) Interfaz con la que Kubernetes monta volúmenes externos
DLQ (dead letter queue) Cola de mensajes que agotaron sus reintentos
ECR (Elastic Container Registry) Registro de imágenes de contenedor de AWS
EKS (Elastic Kubernetes Service) El Kubernetes administrado de AWS
ERP (Enterprise Resource Planning) Sistema central de gestión: catálogo, precios, inventario contable
ESB (Enterprise Service Bus) Bus de integración centralizado
gRPC Protocolo de llamadas remotas con contrato binario estricto
HMAC Firma de un mensaje con un secreto compartido
IAM (Identity and Access Management) Sistema de permisos de AWS
IETF (Internet Engineering Task Force) Organismo que publica los estándares de internet (los RFC)
ISO 4217 e ISO 8601 Estándares de códigos de moneda y de fechas
JVM (Java Virtual Machine) Máquina virtual en la que corre Java
JWKS (JSON Web Key Set) Documento público con las llaves para verificar tokens
JWT (JSON Web Token) Token firmado con los datos de quien llama
kind (Kubernetes in Docker) Clúster de Kubernetes que corre en contenedores del equipo; ensaya el despliegue y la malla sin nube
KMS (Key Management Service) Servicio de gestión de llaves de cifrado de AWS
Luhn Suma de verificación con la que todo número de tarjeta cierra su último dígito; uno de cada diez números al azar la pasa
mTLS (mutual TLS) Cifrado en el que ambos extremos se autentican con certificado
MVP (minimum viable product) Primera entrega útil en producción
NAT (Network Address Translation) Salida a internet de las subredes privadas de AWS
NLB (Network Load Balancer) Balanceador de red de AWS
OAuth2 y OIDC (OpenID Connect) Estándares de autorización y de identidad
OMS (Order Management System) Sistema de órdenes
OTel (OpenTelemetry) Estándar abierto de logs, métricas y trazas
p95 Percentil 95
PCI DSS (Payment Card Industry Data Security Standard) Estándar de seguridad de la industria de tarjetas
PII (personally identifiable information) Datos que identifican a una persona
PKCE (Proof Key for Code Exchange) Protección del flujo de autorización para aplicaciones sin secreto
RFC (Request for Comments) Documento de estándar publicado por el IETF
SKU (stock keeping unit) Código de cada producto vendible
SLO (service level objective) Meta medible de calidad de un servicio
SHA-256 Algoritmo de resumen criptográfico; con HMAC firma los webhooks
SNS y SQS (Simple Notification Service y Simple Queue Service) Servicios de notificaciones y colas de AWS
SSM (AWS Systems Manager) Servicio de AWS para administrar instancias; su Session Manager abre sesiones y reenvía puertos sin abrir entradas a la red
SSRF (server-side request forgery) Ataque que hace que el servidor llame a destinos del atacante
TI Tecnología de la información: el área de sistemas
TLS (Transport Layer Security) Cifrado de las conexiones, base de HTTPS
TTL (time to live) Vigencia de un dato antes de vencer
UTC Tiempo universal coordinado
UUID (universally unique identifier) Identificador único universal
W3C (World Wide Web Consortium) Consorcio que publica los estándares de la web
WMS (Warehouse Management System) Sistema de bodega: stock físico y despachos