Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Adiós a la Fricción en Kubernetes: KubeVela y O...

Adiós a la Fricción en Kubernetes: KubeVela y OAM al Rescate

Adoptar Kubernetes puede ser una tarea desafiante para muchos equipos de desarrollo debido a su complejidad y curva de aprendizaje pronunciada.

Exploraremos cómo KubeVela, basado en el Open Application Model (OAM), ofrece una solución para simplificar la gestión de despliegues sin requerir conocimientos avanzados en infraestructura.

Abordaremos los principales retos que enfrentan los equipos al adoptar Kubernetes, cómo KubeVela abstrae estas dificultades y permite a los desarrolladores enfocarse en el código en lugar de la configuración de clústeres.

Esta sesión proporcionará una visión clara y concisa sobre cómo KubeVela y OAM pueden acelerar la adopción de Kubernetes en entornos empresariales.

Avatar for Jesús Aguirre

Jesús Aguirre

October 28, 2025
Tweet

More Decks by Jesús Aguirre

Other Decks in Technology

Transcript

  1. Adiós a la Fricción en Kubernetes KubeVela y OAM al

    Rescate Jesus Aguirre 󰐞 Sr Systems Engineer - Indra Cloud Native Panamá
  2. Acerca de mi Apasionado por construir comunidades técnicas colaborativas, optimizar

    la experiencia de los desarrolladores y escalar plataformas modernas.
  3. Una historia muy familiar... 6:00 PM 4:00 PM 2:00 PM

    12:00 PM 10:30 AM 8:00 AM Inicio del Despliegu e Error de Despliegu e Aún No Desplegad o Trabajo en YAML Esperand o feedback Frustració n
  4. Complejidad Cognitiva Tiempo de Configuración Problemas de Depuración Cambio de

    Contexto Miedo a Romper cosas Fricciones reales al gestionar cargas de trabajo en Kubernetes
  5. ¿Qué pasaría si toda la complejidad de Kubernetes fuera invisible

    pero siguiera ahí, trabajando perfectamente?.
  6. El despliegue de apps actualmente es difícil Los equipos de

    desarrollo gastan tiempo en detalles de infraestructura en lugar de enfocarse en la aplicación. La descripción de las aplicaciones está acoplada a la infraestructura, limitando cómo se configura y opera en entornos híbridos. Depedencia del Runtime Perdida de tiempo
  7. Enfoque OAM, centrado en la aplicación La aplicación primero Claridad

    y Extensibilidad Se define con un modelo autocontenido, libre de la infraestructura. Estándar abierto para modularizar capacidades de la plataforma. https://oam.dev/
  8. OAM: Más que YAML, un Modelo de Aplicaciones 📦 Components:

    Unidades ejecutables con su descripción (schematic). ⚙ Workload Types: Identifican QUÉ tipo de workload ejecuta cada component. 🔧 Traits: Overlays que aumentan components con capacidades operacionales - concerns del operador, no del developer. 🎯 Application Scopes: Agrupan components con propiedades o dependencias comunes.
  9. Los equipos de desarrollo piensan en términos de la arquitectura

    de la aplicación, no de la infraestructura.
  10. 01 Proyecto Incubating de la Cloud Native Computing Foundation (CNCF).

    Plataforma moderna de entrega y operación de aplicaciones sobre Kubernetes. Basado en el Open Application Model (OAM) para abstraer la complejidad de la infraestructura. Agnóstico a la infraestructura, programable y centrado en las aplicaciones. 02 03 04 https://kubevela.io/
  11. En tu cluster como controllers y CRDs o en tu

    máquina como CLI. ¿Dónde se instala? ¿Cómo se conectan? KubeVela lee OAM y lo traduce a Kubernetes nativo. ¿Qué impacto tiene? 2 CPU cores recomendados, coexiste con todo lo existente. Preguntas Frecuentes
  12. Kubernetes SIN Fricción es Posible! ➔ OAM cambia el paradigma:

    Pensamos en aplicaciones, no en infraestructura. ➔ Self-service seguro: Velocidad sin riesgo.