La ontología de Cloudflare
El mapa mental de la plataforma developer de Cloudflare: Workers en el edge, el almacenamiento (KV, R2, D1, Durable Objects), la IA (Workers AI, Vectorize) y el despliegue con Wrangler.
Cloudflare empezó como una CDN y se convirtió en algo mucho más ambicioso: una plataforma para ejecutar aplicaciones enteras en el edge, a milisegundos de cada usuario del planeta. No alquilas un servidor en una región; despliegas código que corre en cientos de ubicaciones a la vez, junto a un almacenamiento y una capa de IA diseñados para vivir ahí. Este mapa te da la visión aérea antes de recorrer cada pieza.
- Ver el mapa mental completo de la plataforma Cloudflare.
- Entender el modelo de isolates y por qué el edge cambia la arquitectura.
- Situar el compute, el almacenamiento y la IA en un solo plano.
- Empezar con el modelo mental correcto del desarrollo en el edge.
El territorio, de un vistazo
mindmap
root((Cloudflare))
Compute
Workers isolates
Wrangler
Static Assets
Cron y Service bindings
Containers y Workflows
Almacenamiento
KV
R2
D1 SQLite
Durable Objects
Queues
Hyperdrive
IA
Workers AI
Vectorize
AI Gateway
Agents
Plataforma
Pages legado
Zero Trust y Access
Images y Stream
CI y entornosLas ideas clave
Isolates, no servidores
Un Worker no corre en un contenedor ni en una función lambda con cold start: corre en un isolate de V8 que arranca en cero milisegundos. Eso cambia por completo el modelo de coste y de latencia.
El edge, no una región
No eliges una región. Tu código se despliega a toda la red global y se ejecuta cerca de cada usuario. La pregunta deja de ser dónde vive el servidor y pasa a ser dónde viven los datos.
Bindings, no credenciales
Un Worker accede a una base de datos o a otro Worker por un binding declarado, no por una cadena de conexión con secretos. Capacidades, no credenciales: más seguro y más simple.
Una plataforma integrada
Compute, almacenamiento (KV, R2, D1, Durable Objects), colas e IA no son productos sueltos: comparten runtime, despliegue y facturación. Una app full-stack cabe en un solo proyecto.
Por qué importa en 2026
Durante décadas, diseñar un backend empezaba por elegir una región: tu servidor y tu base de datos vivían en un centro de datos, y el mundo pagaba la latencia de hablar con ese punto. El edge invierte esa premisa. El código ya no vive en un sitio: se ejecuta simultáneamente cerca de todos, arrancando sin cold start porque un isolate no es una máquina virtual sino un espacio aislado dentro de un proceso ya caliente. Eso reordena todas las decisiones. La latencia deja de ser un problema del compute y pasa a ser un problema de los datos: si tu Worker está a 20 milisegundos del usuario pero tu base de datos está a 150, no ganaste nada. Por eso Cloudflare no vende solo compute, sino un ecosistema de almacenamiento pensado para el edge —KV para lecturas globales, D1 con réplicas de lectura, Durable Objects para estado coordinado con identidad única, R2 sin cargos de egress— y, cada vez más, una capa de IA (Workers AI, Vectorize) que corre en esa misma red. En 2026 la plataforma consolidó esa apuesta: Workers absorbió a Pages hasta la paridad total, y el mensaje es claro —un solo modelo, compute más datos más IA, todo en el edge—. Interiorizar que “cerca del usuario” y “cerca de los datos” son dos ejes que hay que optimizar a la vez es lo que separa a quien despliega un Worker de quien diseña un sistema en el edge.
El camino
- Niveles 1–9 · Fundamentos — el edge, isolates, el primer Worker, Wrangler, el runtime, bindings, routing, secretos y observabilidad.
- Niveles 10–16 · Compute — Request/Response, static assets, cron, service bindings, frameworks, Smart Placement, Containers y Workflows.
- Niveles 17–27 · Almacenamiento — KV, R2, D1, Durable Objects, Queues, Hyperdrive, la Cache API, y cómo elegir.
- Niveles 28–32 · IA — Workers AI, Vectorize, AI Gateway, RAG y los Agents.
- Niveles 33–38 · Plataforma — Pages, la convergencia a Workers, Zero Trust, Images/Stream, utilidades y Wrangler avanzado.
- Niveles 39–41 · Maestría — arquitectura full-stack, rendimiento y costes, y el nivel Dios de síntesis.
- Estudia el mapa mental y localiza qué piezas ya te suenan (CDN, DNS) y cuáles son nuevas (Durable Objects, Vectorize).
- Piensa en una app que uses: ¿qué parte se beneficiaría de correr cerca del usuario y qué parte depende de estar cerca de los datos?
- Si vienes de un backend regional (una VM, una lambda + RDS): anota qué supuestos —una región, una conexión a la DB, cold starts— dejan de aplicar en el edge.
- Comprométete con la mentalidad: optimizar a la vez “cerca del usuario” y “cerca de los datos” es el arte del edge.