Workers para Plataformas

Haz tu plataforma programable

Workers for Platforms proporciona un entorno de ejecución gestionado donde los clientes implementan y ejecutan código en la red global de Cloudflare. Esto permite personalización a gran escala, empoderando a los clientes para construir lógica, automatización y aplicaciones.

Escalabilidad sin esfuerzo

No se necesitan infraestructura dedicada o equipos para la ejecución del código del cliente. Workers for Platforms se escala automáticamente según demanda.

Empoderamiento del cliente

Los clientes pueden personalizar experiencias, activar acciones basadas en eventos o extender su plataforma sin necesidad de que sus ingenieros escriban código.

Ejecución segura de código

El código del cliente se ejecuta en un entorno aislado con controles integrados, eliminando riesgos de seguridad y cumplimiento.

Workers para Plataformas Arquitectura

Un entorno gestionado para código personalizado en la red global de Cloudflare

Faster
Slower
Background Pattern
Workers for Platforms

Puedes usar Workers para Plataformas para:

Ver ejemplos del mundo real de Cloudflare Workers para Platforms

Start with Workers for Platforms

Aplicaciones Full-Stack

Extiende los sitios estáticos en aplicaciones full-stack con bases de datos, espacios de nombres KV y almacenamiento de objetos, todo dentro de un entorno de ejecución gestionado.

Experiencias personalizadas

Permitir a los clientes personalizar sitios con lógica personalizada, aprovechando la red global de Cloudflare para el despliegue y la ejecución.

Integraciones personalizadas

Extiende las capacidades de la plataforma con integraciones personalizadas que se escalan según la demanda, sin necesidad de infraestructura extensa.

Automatización basada en eventos

Empodera a los clientes para automatizar tareas según eventos, dentro de un entorno seguro y aislado para la ejecución de código.

Ejemplos de código para Workers para Plataformas

Descubre cómo personalizar, empoderar a los clientes y construir aplicaciones con Workers para Platforms.

Background Pattern
export default {
export default {
  async fetch(request, env) {
    // Get the user Worker name from the URL path
    const url = new URL(request.url);
    const workerName = url.pathname.split("/")[1];

    // Fetch the user Worker from the dispatch namespace
    const userWorker = env.DISPATCHER.get(workerName);

    // Forward the request to the user Worker
    return userWorker.fetch(request);
  },
};
    await env.KV.put('KEY', 'VALUE');
    const value = await env.KV.get('KEY');
    const allKeys = await env.KV.list();
    await env.KV.delete('KEY');

    return new Response(
      JSON.stringify({
        value: value,
        allKeys: allKeys,
      }),
    );
  },
};

Workers for Platforms Pricing

Deploy Workers on behalf of your customers. View Compute pricing details

Requests

Free

Paid

$0.30 / million requests

CPU Time

Free

Paid

$0.02 / million CPU ms

Scripts Deployed

Free

Paid

$0.02 / script

npm

"

Over 10 million developers around the world rely on the npm Registry to download packages over 1 billion times a day. We invested in Cloudflare Workers to improve our global performance, and now with the Cloudflare Workers globally available key-value store (Cloudflare Workers KV), we can make performance improvements that used to be impossible. "

Laurie Voss
Laurie Voss Co-founder and Chief Data Officer

Powerful primitives, seamlessly integrated

Built on systems powering 20% of the Internet, Workers for Platforms run on the same infrastructure Cloudflare uses to build Cloudflare. Enterprise-grade reliability, security, and performance are standard.

Construye sin límites

Únete a miles de desarrolladores que han eliminado la complejidad de la infraestructura y han desplegado a nivel mundial con Cloudflare. Empieza a construir de forma gratuita — no se requiere tarjeta de crédito.