Temas › Cloudflare

Cloudflare15

Workers, D1, R2, IA en el borde y seguridad: cómo lanzar una aplicación profesional con Cloudflare, paso a paso y con costes reales.

  • Workers
  • Datos
  • IA en el borde
  • Seguridad
  • Costes
  • Despliegue

Cloudflare · 15 capítulos · en desarrollo

Cloudflare de cero a producción

Guía por capítulos para lanzar una aplicación completa con Cloudflare: Workers, datos, archivos, colas, IA, email, imágenes, seguridad, costes y despliegues.

  1. Capítulo I

    Por qué Cloudflare para proyectos personales y de I+D (y cuándo no)

    Cloudflare junta en una cuenta todo lo que necesita una aplicación: código, datos, archivos, colas, IA, email y seguridad.

  2. Capítulo II

    Comprar y configurar un dominio en Cloudflare: DNS, SSL y WHOIS privado

    Cloudflare Registrar vende dominios a precio de coste, sin sobrecoste al renovar y con WHOIS privado incluido.

  3. Capítulo III

    Workers desde cero con TypeScript 7: proyecto, bindings, secretos y pruebas

    Un Worker es un módulo con un handler fetch; los servicios se usan a través de bindings tipados con wrangler types.

  4. Capítulo IV

    Frontend en Cloudflare Workers: web estática, SPA o full-stack con Static Assets

    Static Assets sirve HTML, CSS y JS desde la red de Cloudflare: gratis e ilimitado, sin ejecutar tu código.

  5. Capítulo V

    Bases de datos con Cloudflare: D1, KV, Durable Objects, Supabase, Neon, Turso o Aurora

    D1 es SQLite gestionado: mi opción por defecto para datos relacionales de hasta 10 GB por base de datos.

  6. Capítulo VI

    Guardar archivos con R2: subidas, descargas y almacenamiento fuera de Cloudflare

    R2 es almacenamiento de objetos compatible con S3 y sin coste de salida: descargar archivos no se paga.

  7. Capítulo VII

    Tareas en segundo plano en Cloudflare: Cron Triggers, Queues y Workflows

    ctx.waitUntil sirve para trabajo corto después de responder; si falla, nadie lo reintenta.

  8. Capítulo VIII

    Email en Cloudflare: recibir con Email Routing y enviar desde un Worker

    Email Routing reenvía las direcciones de tu dominio a tu bandeja personal: gratis y en cinco minutos.

  9. Capítulo IX

    Optimizar imágenes con Cloudflare Images: redimensionar desde R2 y servir AVIF

    Images transforma imágenes que ya tienes (en R2 o en otro origen): tamaño, recorte, AVIF o WebP según el navegador.

  10. Capítulo X

    IA en Cloudflare: Workers AI, AI Gateway y búsqueda semántica con Vectorize

    Workers AI ejecuta modelos abiertos (Llama, gpt-oss, embeddings) con un binding y pago por uso: 10.000 neuronas al día gratis.

  11. Capítulo XI

    Proteger una app con WAF, Turnstile y limitación de peticiones en Cloudflare

    El WAF gratuito ya bloquea ataques comunes; con reglas propias cierras lo que tu app no usa.

  12. Capítulo XII

    Observabilidad en Cloudflare: logs, trazas, métricas propias y alertas

    Workers Logs y Traces se activan con una línea y guardan 7 días de logs y trazas en el plan de pago.

  13. Capítulo XIII

    Cuánto cuesta una aplicación en Cloudflare y cómo escala: tres escenarios con números

    Un prototipo cuesta 0 $; un SaaS pequeño, unos 6 $ al mes; uno con 50 M de peticiones, unos 80 $.

  14. Capítulo XIV

    Entornos y despliegues en Cloudflare: previews, versiones y vuelta atrás

    Cada despliegue es una versión: volver a la anterior es un comando y tarda segundos.

  15. Capítulo XV

    Cuándo no usar Cloudflare (y qué usaría en su lugar)

    No lo elegiría para cargas con mucha memoria o CPU constante, ni si todo tu sistema ya vive en AWS.

Cloudflare5 minEn desarrollo

Cuándo no usar Cloudflare (y qué usaría en su lugar)

Capítulo de la guía «Cloudflare de cero a producción»

Cuándo no elegiría Cloudflare, qué usaría en su lugar, cuánta dependencia del proveedor asumes con cada pieza y una lista final para producción.