Productos de datos

Del desarrollo local al paso a producción en la nube

2025-10-30

El desafío

¿De qué hablaremos?

  • Del escritorio a la nube
  • Herramientas fundamentales
  • Opciones accesibles para prototipos
  • Arquitecturas comunes

Control de versiones

Git: la base de todo

Git + Github

¿Qué conseguimos?

Contenedores

Docker: empaqueta tu aplicación

APIs

El lenguaje de la nube

¿Qué es una API?

Application Programming Interface

El puente entre aplicaciones

¿Qué cambió?

La APIficación del software

Cloud computing

Los gigantes de la nube

Software as a Service

SaaS: software sin instalación

SaaS / PaaS / IaaS

DevOps

Desarrollo + Operacionalización

¿Cuál es el camino? 🤔❓💡

Construir prototipos

Arquitecturas comunes

De monolítico a microservicios

Arquitectura serverless

Conclusiones

Puntos clave

  1. Git: control de versiones es fundamental
  2. Docker: “empaquetar” el software → portabilidad
  3. APIs: el lenguaje universal del software moderno
  4. Cloud: múltiples opciones para comenzar → 💲 ↓↓↓💲
  5. Automatización: CI/CD es el objetivo

¡Gracias!

Recursos adicionales

Contacto

Edimer David Jaramillo

Edimer Github