wandres.dev
ONTOLOGÍA · El mapa de Cloudflare

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.

⏱ 12 min

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.

🎯 Al terminar esta lección sabrás
  • 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 entornos

Las 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

El edge invierte la pregunta de la arquitectura

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.
⚔️ Sitúate en el mapa
  1. Estudia el mapa mental y localiza qué piezas ya te suenan (CDN, DNS) y cuáles son nuevas (Durable Objects, Vectorize).
  2. 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?
  3. 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.
  4. Comprométete con la mentalidad: optimizar a la vez “cerca del usuario” y “cerca de los datos” es el arte del edge.