Cloudflare es una plataforma global de conectividad y servicios en la nube que ofrece seguridad para sitios web, distribución de contenidos, redes, infraestructura para desarrolladores y servicios de aplicaciones. Las empresas pueden utilizar Cloudflare para proteger sus sitios web frente a ataques, acelerar la entrega de contenidos, gestionar el DNS, conectar a los usuarios con las aplicaciones y desplegar código y servicios de datos más cerca de los usuarios finales.

La plataforma combina servicios de seguridad y de rendimiento sobre una red global que abarca más de 335 ciudades. Cloudflare describe su red como una infraestructura que opera cerca de los usuarios, las aplicaciones y los datos, lo que permite a las organizaciones utilizar la misma infraestructura para la entrega de sitios web, la seguridad de las aplicaciones, la conectividad y las cargas de trabajo en la nube.

La oferta de Cloudflare abarca desde un plan gratuito para proyectos personales o de aficionados hasta planes de pago para sitios web profesionales, pequeñas empresas y entornos corporativos. Otros productos como Workers, R2, Zero Trust, Load Balancing y Stream pueden añadirse en función de las necesidades de cada organización.

¿Qué es Cloudflare?

Cloudflare se dio a conocer ampliamente por sus servicios de red de distribución de contenidos (CDN), DNS, SSL y protección frente a ataques DDoS. Desde entonces, su plataforma se ha ampliado hasta abarcar un conjunto más extenso de productos de seguridad de aplicaciones, redes, desarrollo, almacenamiento y Zero Trust.

En muchas configuraciones, Cloudflare se sitúa entre los usuarios y las aplicaciones o sitios web de una organización. Las solicitudes pueden encaminarse a través de la red de Cloudflare, donde las reglas de seguridad inspeccionan el tráfico y la caché puede servir el contenido apto desde ubicaciones más cercanas a los visitantes.

Su cartera de servicios de aplicaciones incluye protección DDoS de capa 7, Web Application Firewall, seguridad de API, gestión de bots, CDN, DNS, enrutamiento inteligente y balanceo de carga.

Distribución de contenidos y rendimiento web

La CDN de Cloudflare distribuye el contenido web almacenado en caché a través de su red global. Los recursos estáticos, como imágenes, hojas de estilo y archivos JavaScript, pueden servirse desde ubicaciones más próximas a los visitantes en lugar de recuperarse una y otra vez desde un servidor de origen.

"Cloudflare afirma que su red está presente en más de 335 ciudades y sitúa el contenido estático en caché a menos de 50 milisegundos del 95 % de los usuarios de Internet".

Las empresas también pueden utilizar reglas de caché, optimización de imágenes, enrutamiento inteligente y balanceo de carga para mejorar el rendimiento y la disponibilidad de sus sitios web.

Argo Smart Routing utiliza la inteligencia de red de Cloudflare para encaminar el tráfico dinámico por las rutas disponibles. Load Balancing reparte las solicitudes entre los servidores de origen que funcionan correctamente y puede ofrecer conmutación por error cuando un servidor deja de estar disponible.

DNS y SSL

Cloudflare ofrece servicios de DNS autoritativo para gestionar los registros de dominio y dirigir el tráfico hacia sitios web y aplicaciones.

Su servicio Universal SSL puede proporcionar cifrado HTTPS a los sitios web compatibles, mientras que las organizaciones con necesidades de certificados más complejas pueden recurrir a productos como Advanced Certificate Manager.

El DNS y el SSL están estrechamente integrados con los demás servicios de red de Cloudflare, lo que permite a las empresas gestionar la infraestructura básica de su sitio web desde la misma plataforma.

Protección frente a DDoS

Los ataques distribuidos de denegación de servicio intentan saturar sitios web o aplicaciones con grandes volúmenes de tráfico malicioso.

"Cloudflare ofrece protección DDoS sin límite de uso en sus principales planes para sitios web". Su red puede identificar y mitigar distintos tipos de tráfico DDoS antes de que las solicitudes lleguen a la infraestructura de origen protegida.

Para las empresas que gestionan sitios web que generan ingresos o aplicaciones públicas, la protección frente a DDoS puede formar parte de una estrategia más amplia de disponibilidad y seguridad.

Web Application Firewall

El Web Application Firewall (WAF) de Cloudflare está diseñado para proteger las aplicaciones web frente a solicitudes maliciosas y ataques habituales en la capa de aplicación.

La cartera de seguridad de Cloudflare incluye reglas gestionadas, reglas de WAF personalizables, controles de bots y protección frente a amenazas como la inyección SQL. El plan Pro añade controles adicionales de WAF y de gestión de bots respecto a la oferta gratuita.

Las organizaciones pueden utilizar políticas de WAF para bloquear, someter a verificación o gestionar de otro modo el tráfico en función de las características de las solicitudes entrantes.

Seguridad frente a bots y de API

El tráfico automatizado puede incluir tanto bots legítimos como automatizaciones maliciosas. Cloudflare ofrece capacidades de gestión de bots destinadas a distinguir y controlar las distintas categorías de tráfico automatizado.

Cloudflare también ofrece funciones de seguridad de API para las organizaciones cuyas aplicaciones dependen en gran medida de las API. Estas capacidades ayudan a las empresas a identificar los endpoints de API, supervisar el tráfico y aplicar políticas de seguridad.

En conjunto, los controles de bots y de API pueden complementar las capas tradicionales de cortafuegos y de protección frente a DDoS.

Cloudflare Workers

Cloudflare Workers es una plataforma de aplicaciones sin servidor (serverless) que permite a los desarrolladores ejecutar código en la red de Cloudflare en lugar de depender exclusivamente de servidores de aplicaciones tradicionales.

Workers admite lenguajes y entornos de ejecución como JavaScript y otros entornos de desarrollo compatibles. Los desarrolladores pueden utilizarlo para API, lógica en el edge, procesamiento de solicitudes, automatización, aplicaciones web y otras cargas de trabajo.

"El plan Workers Paid actual parte de 5 dólares al mes e incluye 10 millones de solicitudes mensuales; el uso adicional se cobra según el modelo de uso aplicable".

Cloudflare ofrece además servicios relacionados como Durable Objects, Workflows, D1, KV y otros componentes de su plataforma para desarrolladores.

Almacenamiento Cloudflare R2

R2 es el servicio de almacenamiento de objetos de Cloudflare para guardar datos de aplicaciones, contenidos multimedia, copias de seguridad y otros objetos.

R2 utiliza precios basados en el uso para el almacenamiento y las operaciones. "El almacenamiento estándar cuesta actualmente 0,015 dólares por GB al mes, mientras que el almacenamiento de acceso poco frecuente (Infrequent Access) cuesta 0,01 dólares por GB al mes". Cloudflare no cobra tarifas por el ancho de banda de salida en las clases de almacenamiento de R2.

Por ello, R2 puede utilizarse junto con Workers y otros servicios de Cloudflare cuando los desarrolladores quieren un almacenamiento integrado en una arquitectura de aplicaciones orientada al edge.

Zero Trust y Cloudflare One

Cloudflare también ofrece servicios de Zero Trust y SASE para proteger a los empleados, los dispositivos, las aplicaciones y las redes corporativas.

Cloudflare One combina capacidades de seguridad y de red y puede utilizarse para controlar el acceso a aplicaciones internas, proteger a los usuarios frente al phishing y otras amenazas, aplicar políticas y conectar las distintas sedes de la organización.

Los servicios de Zero Trust amplían el papel de Cloudflare más allá de los sitios web públicos, hacia la seguridad de la plantilla y la conectividad empresarial.

Servicios multimedia y de aplicaciones

Cloudflare ofrece servicios adicionales para organizaciones con cargas de trabajo especializadas.

Stream permite almacenar, codificar y distribuir vídeo en directo y bajo demanda. Images proporciona capacidades de almacenamiento y optimización de imágenes, mientras que Load Balancing puede repartir el tráfico entre la infraestructura de origen.

Cloudflare ofrece también servicios como Log Explorer, Cache Reserve, Advanced Certificate Manager y seguridad del lado del cliente.

Precios de Cloudflare

Los principales planes de Cloudflare para sitios web incluyen actualmente:

  • Free: 0 dólares al mes
  • Pro: 20 $/mes con facturación anual o 25 $/mes con facturación mensual
  • Business: 200 $/mes con facturación anual o 250 $/mes con facturación mensual
  • Enterprise: precios a medida

Los planes incluyen servicios básicos como DNS, CDN, SSL y protección DDoS sin límite de uso, mientras que los niveles superiores ofrecen funciones adicionales de seguridad, rendimiento, soporte y administración.

Otros productos de Cloudflare pueden tener precios propios basados en el uso o en suscripción. Por ejemplo, Workers Paid parte de 5 dólares al mes, mientras que R2 cobra en función del almacenamiento y las operaciones.

Cómo evalúan las empresas Cloudflare

Las organizaciones suelen tener en cuenta:

  • El tráfico del sitio web y la distribución geográfica de la audiencia
  • Los requisitos de DDoS y de seguridad de las aplicaciones
  • Las necesidades de CDN y caché
  • La protección de API y frente a bots
  • La arquitectura de los servidores de origen
  • Las cargas de trabajo de desarrollo
  • Los requisitos de almacenamiento de objetos
  • El acceso de los empleados y a las aplicaciones
  • Los requisitos de balanceo de carga
  • El registro y la supervisión
  • Los costes previstos basados en el uso

Un sitio web pequeño puede necesitar principalmente DNS, CDN, SSL y seguridad básica, mientras que las organizaciones más grandes pueden combinar los servicios de seguridad de aplicaciones, Zero Trust, desarrollo, almacenamiento y redes de Cloudflare.

Reflexiones finales

Cloudflare ha pasado de ser un proveedor de rendimiento y seguridad para sitios web a convertirse en una plataforma más amplia de nube y conectividad. Sus servicios abarcan CDN, DNS, protección frente a DDoS, WAF, gestión de bots, seguridad de API, Zero Trust, computación sin servidor, almacenamiento de objetos, balanceo de carga y distribución de contenidos multimedia.

Las empresas pueden empezar con los servicios web básicos e ir añadiendo productos como Workers, R2, Zero Trust o controles de seguridad avanzados a medida que crecen sus necesidades técnicas. Evaluar los patrones de tráfico, la arquitectura de las aplicaciones, las necesidades de seguridad y los servicios basados en el uso puede ayudar a las organizaciones a determinar qué partes de la plataforma de Cloudflare son pertinentes para sus operaciones.

Referencias

  • Cloudflare — Plans and Pricing
  • Cloudflare — Application Services for Security and Performance
  • Cloudflare — Website Optimization
  • Cloudflare — Pro Plan Overview
  • Cloudflare — Zero Trust and SASE Plans
  • Cloudflare Developers — Workers Pricing
  • Cloudflare Developers — R2 Pricing
  • Cloudflare — Cloudflare Platform