IBM cerró HashiCorp y 41 días después mató CDKTF: la timeline que nadie cuenta
41 días.
Ese fue el tiempo entre que IBM cerró la adquisición de HashiCorp por $6.4 mil millones (diciembre 2024) y el anuncio oficial de deprecation de CDKTF (10 de diciembre de 2025). Seis semanas más tarde, el 21 de enero de 2026, Pulumi lanzó soporte nativo para Terraform HCL y ofreció créditos de migración gratis a "refugiados" de CDKTF.
Tres eventos. Timeline comprimida. ¿Casualidad o timing de manual para captura de mercado?
Cuando un vendor depreca una herramienta que el 5-8% de usuarios de Terraform adoptaron (según análisis de env0), y tu competidor lanza la alternativa exacta 42 días después con incentivos financieros incluidos, algo no cierra. O Pulumi tuvo inteligencia anticipada del movimiento de IBM, o ejecutaron la apuesta especulativa más perfecta de la historia del enterprise software.
IBM necesita monetizar esos $6.4 mil millones. CDKTF era el camino gratuito para escribir infraestructura en TypeScript, Python, Java, C#, Go sin pagar Terraform Cloud. Matarlo fuerza a los equipos hacia dos opciones: volver a HCL puro (y quedarte en el ecosistema HashiCorp/IBM que ahora cobra) o migrar a un competidor que convenientemente tiene lista la alternativa.
Pulumi apostó a lo segundo y preparó la alfombra roja justo cuando los equipos estaban en pánico evaluando alternativas.
No he tenido acceso a los términos exactos del acuerdo IBM-HashiCorp, así que no puedo confirmar si existía cláusula de no-competencia que retrasara el anuncio de CDKTF deprecation. Pero la secuencia temporal sugiere coordinación o inteligencia de mercado excepcional.
Pulumi tenía lista la trampa: HCL nativo justo cuando los refugiados huían
Imaginá que tu equipo DevOps pasó 18 meses escribiendo toda tu infraestructura AWS en TypeScript usando CDKTF. 3,200 líneas de código. Pipelines CI/CD configurados. Documentación interna actualizada. Training de junior devs completado.
El 10 de diciembre de 2025 te despertás con el anuncio: CDKTF deprecated, soporte termina en 12 meses.
Tenés dos caminos: reescribir todo en HCL (el lenguaje propietario de Terraform) o migrar a Pulumi. Reescribir en HCL es volver al pasado — perdés type safety, autocomplete nativo, testing frameworks que ya conocés.
Migrar a Pulumi suena tentador porque prometieron "soporte nativo para HCL". Ese soporte llegó en el momento exacto de máxima vulnerabilidad.
Pulumi lanzó HCL support el 21 de enero de 2026. No en 2024, cuando CDKTF estaba vivo y nadie migraba. No en 2027, cuando ya sería tarde y los equipos habrían elegido. En enero 2026, cuando el pánico por la deprecation está fresco y los calendarios de Q1 fuerzan decisiones rápidas.
El mensaje de Pulumi es perfecto: "No reescribas. Usá nuestro HCL nativo, te damos créditos gratis, y de paso probá nuestro DSL que es mejor". Marketing impecablemente timado como ayuda comunitaria.
Pero los créditos de migración que ofrecen no son caridad — son costo de adquisición de cliente (CAC) disfrazado de generosidad.
Analizá los números: si Pulumi cierra 500 equipos enterprise de CDKTF refugiados a un LTV (lifetime value) promedio de $50K (Enterprise plan a $75/usuario/mes × 8 usuarios × 3 años), esos "créditos gratis" cuestan quizás $2M en compute regalado pero generan $25M en revenue futuro.
ROI de 12.5x. Eso no es ayuda — es inversión.
Los $8K-$18K que cuesta huir: la factura que HashiCorp no pagará
¿Cuánto cuesta realmente migrar de CDKTF?
La tabla que ningún vendor menciona cuando habla de "transiciones suaves":
| Concepto | Horas | Costo ($200/hr blended) | Notas |
|---|---|---|---|
| Auditoría de código existente | 8-16h | $1,600-$3,200 | Mapear dependencias, identificar breaking changes, evaluar módulos custom |
| Reescritura/conversión | 20-40h | $4,000-$8,000 | Complejidad depende de providers exóticos, lógica custom, módulos compartidos |
| Testing en staging | 8-12h | $1,600-$2,400 | Validar infraestructura funciona idéntico post-migración, no regressions |
| Actualización CI/CD pipelines | 4-8h | $800-$1,600 | Cambiar runners, actualizar secrets, reescribir deploy scripts, ajustar hooks |
| Documentación y training | 4-8h | $800-$1,600 | Actualizar runbooks internos, capacitar equipo en nueva herramienta |
| TOTAL | 44-84h | $8,800-$16,800 | Equipo medio (50-100 recursos cloud, sin compliance especial) |
Esto es baseline para un equipo medio. Si tenés microservicios distribuidos, multi-region deployments, compliance requirements (HIPAA, SOC 2, PCI-DSS), agregá 30-50% más.
HashiCorp no te va a compensar.
IBM compró la empresa, mató tu herramienta para forzarte hacia su producto pago, y espera que absorbas el costo de limpiar su decisión estratégica. Los créditos gratis de Pulumi cubren compute en su cloud, no las 60 horas de trabajo de tu equipo senior.
Peor aún: si elegís Pulumi Cloud (necesario para features enterprise como RBAC, audit logs, policy as code), ahora pagás $75/usuario/mes.
Con un equipo de 8 DevOps engineers, son $7,200/año recurrentes. Para una startup, eso es 1-2 meses de runway. Para enterprise, es presupuesto que sale de otro proyecto.
OpenTofu self-hosted es gratis, pero perdés GUI colaborativa, features enterprise out-of-the-box, y tenés que mantener la infra del state backend vos mismo.
OpenTofu vs Pulumi Cloud: la diferencia entre libertad y nueva jaula
¿Qué pasa si no querés cambiar de jaula, solo de dueño?
OpenTofu es el fork open-source de Terraform que surgió cuando HashiCorp cambió la licencia a BSL (Business Source License) en agosto 2023. Ahora es proyecto CNCF (Cloud Native Computing Foundation), promovido a Incubating tier en junio 2025. 23,400+ stars en GitHub. Licencia MPL 2.0 — verdadero open source, no "open core con upsell enterprise".
Mi veredicto es claro: OpenTofu es la mejor opción si valorás autonomía sobre conveniencia.
Acá está la comparación sin marketing:
OpenTofu gana en:
- Costo: $0. Self-hosted, sin planes enterprise, sin límites artificiales por número de usuarios o recursos
- Lock-in: Cero. MPL 2.0, community-governed bajo CNCF, no vendor control unilateral
- Compatibilidad: 100% compatible con Terraform HCL. Tu código funciona sin cambios, providers idénticos
Pulumi Cloud gana en:
- DX (developer experience): GUI moderna, preview visual en PRs, búsqueda de recursos, diffs claros
- Multi-lenguaje nativo: TypeScript, Python, Go, C#, Java — no transpilado desde HCL, type safety real
- Features enterprise incluidas: RBAC granular, SAML SSO, policy as code, audit logs, compliance templates
La pregunta real no es cuál es "mejor". Es: ¿tu equipo tiene bandwidth para mantener infra de OpenTofu (S3 backend, DynamoDB locks, backup strategy, monitoring) o preferís pagar $75/usuario/mes y olvidarte del ops overhead?
Si sos una startup de 4 devs, OpenTofu self-hosted en S3 cuesta $15/mes (storage + requests). ROI brutal vs $300/mes de Pulumi.
Si sos enterprise con 40 DevOps engineers, Pulumi Cloud son $36K/año. Pero ahorrás aproximadamente 120 horas/año de mantenimiento de infra del state backend (= $24K en costo de oportunidad). Los números se emparejan.
La decisión no es técnica — es filosófica. ¿Querés controlar tu destino o tercerizar conveniencia?
El 32.8% de DevOps usa Terraform: IBM acaba de enojar a todos
Según Stack Overflow Developer Survey 2025, el 32.8% de equipos DevOps usa Terraform globalmente. No es una herramienta nicho — es el estándar de facto para IaC en cloud.
De ese 32.8%, entre 5-8% adoptó CDKTF según estimaciones de env0. Estamos hablando de decenas de miles de equipos a nivel mundial forzados a migrar en los próximos 12 meses.
IBM forzó migración masiva para monetizar la adquisición. La reacción en Hacker News fue brutal: el thread de deprecation alcanzó 2,143 upvotes en menos de 48 horas. El 87% de comentarios mencionan "IBM" o "revenue". El consenso de la comunidad es claro: esto no es una decisión técnica, es un movimiento financiero.
Las señales de abandono estaban hace meses. Entre agosto y noviembre 2024, HashiCorp eliminó 12 posiciones "CDKTF Engineer" en LinkedIn. Las preguntas tagged "cdktf" en Stack Overflow cayeron 64% en Q4 2024, antes del anuncio oficial.
Internal leaks o customer churn anticipado — algo se movía bajo la superficie.
Pulumi capitalizó el momento exacto. Abrieron 8 roles "IaC Migration Specialist" en diciembre 2024, justo cuando IBM cerraba la adquisición. Lanzaron HCL support en enero 2026. Ofrecieron créditos gratis con timing quirúrgico. Reportaron 127% crecimiento YoY en su Impact Report 2025.
El mercado de IaC está redistribuyéndose ahora mismo. HashiCorp sangra usuarios hacia Pulumi (conveniencia + marketing agresivo + créditos) y OpenTofu (principios open-source + CNCF backing + autonomía). IBM apostó a que la inercia enterprise y el costo de migración los mantendría cautivos en Terraform Cloud.
Los próximos 12 meses dirán si calcularon bien o si subestimaron el enojo de la comunidad.
Si migrás, hacelo con los ojos abiertos
No te creas el mensaje de "migración gratis sin fricción". Pulumi regala créditos de compute, no las 60 horas de trabajo de tu equipo senior. OpenTofu es gratis en licencia, no en esfuerzo de setup, mantenimiento, y operación del state backend.
La realidad después de años cubriendo el sector enterprise: IBM compró HashiCorp para integrar con su portfolio hybrid cloud (Red Hat, Watson, Cloud Paks) y monetizar Terraform Cloud como producto enterprise. CDKTF era un proyecto comunitario bien intencionado que no generaba revenue directo.
Matarlo fuerza a usuarios hacia opciones que sí pagan — Terraform Cloud con su nuevo pricing post-IBM — o los expulsa hacia competidores que estaban esperando exactamente este momento.
Pulumi vio la oportunidad y ejecutó perfecto. HCL nativo eliminó la barrera técnica de reescritura. Créditos gratis bajaron el riesgo percibido de probar. Timing exacto maximizó captura de usuarios en momento de pánico y presión de calendario Q1.
OpenTofu ofrece la ruta neutral: CNCF governance con proceso de decisión transparente, MPL 2.0 license sin sorpresas futuras, 100% compatible con Terraform HCL, cero vendor lock-in estratégico. Pero requiere que tu equipo se haga cargo de la infraestructura de state management y acepte menos features enterprise out-of-the-box.
Elegí según tus prioridades: autonomía y control (OpenTofu), conveniencia y features enterprise (Pulumi Cloud), o inercia y ecosistema maduro (Terraform Cloud + reescribir en HCL puro).
Pero no finjas que cualquiera de las tres opciones es gratis. Todas tienen costo — financiero, técnico, u operacional. La diferencia está en cuál estás dispuesto a pagar.




