MarbleTofu DevOps CABA MarbleTofu DevOps CABA · Azotea
Azotea con antenas sobre Buenos Aires al atardecer

Kubernetes para infraestructura fintech

Kubernetes aplicado a infraestructura fintech en Buenos Aires

En una fintech, Kubernetes no es un demo. Es el lugar donde conviven pagos, conciliaciones y datos sensibles con picos impredecibles. Acá ves cómo llevamos esos problemas a prácticas de laboratorio seguras, en clústeres aislados.

Buenos Aires · CABA · Microcentro y Puerto Madero

Formato: teoría breve + laboratorio en clúster aislado

Sin datos reales · sin sistemas productivos

Todo lo que lees en esta página se entrena con pagos simulados, carga controlada y guías paso a paso.

Escalado en producción

Por qué fintech necesita Kubernetes bien operado

Una procesadora en Microcentro puede triplicar su tráfico durante Hot Sale o el cierre de tarjetas. Si el escalado es manual, llegás tarde. Kubernetes permite escalar por métricas, pero solo funciona si definís bien requests, limits y el escalado horizontal.

En clase practicamos con una API de pagos simulada y generadores de carga controlados. Primero ves qué pasa cuando faltan límites: un servicio acapara el nodo y los vecinos se degradan. Después ajustás la configuración y el sistema se estabiliza solo.

  • · Requests y limits ajustados por servicio, no copiados entre ambientes.
  • · Escalado horizontal por CPU, latencia y cola pendiente.
  • · Pruebas de carga cortas para ver el efecto antes de tocar producción.
Clase práctica con API de pagos simulada

Laboratorio: API de pagos simulada con picos generados en el aula.

Lo que te llevás a tu guardia

Entender cuándo escalar réplicas y cuándo el problema es memoria, conexiones o una dependencia lenta. En clusters Kubernetes en producción, esa diferencia evita reinicios en cadena.

Trabajamos con DevOps para fintech Argentina: topes de autoscaling, limpieza por namespace y lectura de tableros de uso para decidir con calma.

Revisar cómo se enseña escalado en el programa

Operación diaria

Tres hábitos que sostienen una fintech

Cambios con registro, accesos mínimos y alertas que sirven. Cada hábito tiene su práctica en clúster aislado y su ficha para revisar después.

Ambientes y cambios

Separación sin atajos

En entidades reguladas no se despliega directo a producción un viernes sin registro. Usamos namespaces separados, permisos de quién puede aplicar cambios y pipelines con aprobación manual.

Cada deploy queda asociado a un commit y a un responsable. Practicás con un flujo donde staging valida y producción espera tu confirmación.

Datos sensibles

Secretos y permisos mínimos

Guardar tokens en un ConfigMap o en una imagen es un error clásico que en fintech sale caro. Mostramos gestión de secretos fuera del repo, rotación periódica y RBAC por rol.

En laboratorio, un rol con exceso de permisos no pasa la revisión. Aprendés a pedir solo lo necesario: desarrollador, operador y auditor de lectura.

Guardias reales

Observabilidad que ayuda

Configuramos métricas básicas, logs estructurados por servicio y trazas simples para seguir una transacción ficticia. Definimos alertas con umbrales que no despiertan por ruido.

La práctica de guardia simula latencia alta en conciliación y te guía con un runbook paso a paso hasta mitigar. Observabilidad en Kubernetes pensada para actuar.

Pasillo de racks con luz violeta de noche

Despliegues en horario sensible

Cambiar versiones sin cortar pagos

Cambiar versiones con usuarios pagando exige estrategia. Practicamos rolling updates con readiness probes, rollback rápido y despliegues canario simples con porcentajes.

Cómo se mide el cambio

Medimos tasa de errores durante el cambio. Si una probe está mal definida, el deploy se frena y lo analizamos en clase. Mejor que se rompa en laboratorio que un día de sueldos.

  • · Readiness que realmente refleja si el pod atiende.
  • · Versión anterior lista para volver atrás.
  • · Canario con porcentaje bajo antes de abrir tráfico.

Despliegues Kubernetes con control de errores por versión.

Datos que no se pierden

Persistencia y colas con criterio

No todo va en pods efímeros. Explicamos cuándo usar base gestionada externa, cuándo volumen persistente y cómo conectar workers de conciliación con colas.

Panel de conexiones y workers de conciliación

Práctica: caída de un worker y reproceso sin duplicar saldos ficticios.

Backups lógicos

Copias probadas y restauración ensayada. Vemos reintentos e idempotencia para no duplicar movimientos cuando un mensaje se reprocesa.

Colas y workers

Workers de conciliación que consumen a su ritmo. Si un worker cae, los mensajes esperan y se verifican sin duplicar saldos. Corto, concreto y repetible.

Costos en moneda local

En Argentina el costo cloud duele. Enseñamos a dimensionar nodos, usar autoscaling con topes y limpiar recursos olvidados por namespace. Etiquetamos por equipo y ambiente para entender quién gasta qué.

No prometemos ahorros. Mostramos tableros de uso y decisiones típicas: bajar réplicas de noche, ajustar requests, eliminar previews viejos.

Cómo se estudia

Qué parte es laboratorio y qué parte es teoría

Cada caso fintech tiene una ficha: problema, restricción de negocio, práctica en clúster aislado y qué revisar después. La teoría dura 30 a 40 minutos por clase, el resto es manos en teclado.

Nunca usamos datos reales de clientes ni sistemas productivos. Si tu empresa quiere adaptar estos casos a su stack, podés pedir orientación por contacto y te decimos qué módulos encajan.

Una ficha de caso, paso a paso

  1. Problema en lenguaje de negocio: pico de pagos, deploy frenado, alerta confusa.
  2. Restricción: qué no se puede tocar y por qué, explicado sin jerga legal.
  3. Práctica guiada en clúster aislado, con runbook y revisión entre pares.
  4. Cierre: qué revisar en tu ambiente y qué preguntar antes del próximo cambio.
Explicación de caso fintech en pizarra

Turno noche en CABA: teoría breve, práctica larga, registro de cada cambio.

Siguiente paso

Traé tu caso y lo ubicamos en el temario

Contanos qué infraestructura operás hoy y qué te cuesta en guardias o despliegues. Te respondemos qué módulos y ejercicios sirven para ese escenario, sin compromiso. Escribinos a [email protected] o por la página de contacto.

Lunes a Viernes: 09:00–18:00 · +1 956 383 8742