Suscríbete para recibir notificaciones de nuevas publicaciones:

R2 añade notificaciones de eventos, compatibilidad para migraciones desde Google Cloud Storage y un nivel de almacenamiento de acceso ocasional

03/04/2024

5 min de lectura
R2 adds event notifications, support for migrations from Google Cloud Storage, and an infrequent access storage tier

Nos complace anunciar tres nuevas funciones de Cloudflare R2, nuestra plataforma de almacenamiento de objetos sin tarifas de salida:

Versión beta abierta de la función de notificaciones de eventos

El ciclo de vida de los datos a menudo no acaba inmediatamente después de cargarlos en un bucket R2: es posible que sea necesario transformar los datos de eventos y cargados en un almacén de datos, que los archivos multimedia requieran posprocesamiento, etc. Presentamos la versión beta abierta de las notificaciones de eventos de R2 con el fin de que puedas desarrollar aplicaciones y flujos de trabajo basados en tus datos en constante cambio.

Las notificaciones de eventos envían mensajes a tu cola cada vez que se produce un cambio en tus datos. A continuación, estos mensajes los recibe un Worker consumidor donde puedes definir las acciones posteriores que sean necesarias.

Para empezar a activar las notificaciones de eventos en tu bucket R2, puedes ejecutar el siguiente comando de Wrangler (sustituyendo bucket_name y queue_name por los nombres de tu bucket y tu cola, respectivamente):

wrangler r2 bucket notification create <bucket_name> --event-type object-create --queue <queue_name>

Para obtener más información sobre cómo configurar ya las notificaciones de eventos en tus buckets R2 y conocer las limitaciones de la versión beta, consulta la  documentación.

Super Slurper para Google Cloud Storage

Super Slurper ahora puede migrar datos de Google Cloud Storage (GCS) a Cloudflare R2. Lanzamos Super Slurper el año pasado con el objetivo de que las migraciones de datos integrales únicas fueran rápidas, fiables y sencillas: sin máquinas virtuales de migración ni implementaciones de complejas lógicas de reintento. Desde entonces, miles de desarrolladores han utilizado Super Slurper para migrar petabytes de datos de AWS S3 a R2. Ahora, los clientes de Google Cloud Storage pueden migrar los datos a Cloudflare R2 para evitar tener que pagar tarifas de salida, independientemente de si mueves datos permanentemente a otro proveedor.

Para empezar a migrar datos desde GCS:

  1. En el panel de control de Cloudflare, selecciona R2 > Migración de datos.
  2. Selecciona Migrar archivos.
  3. Selecciona Google Cloud Storage como proveedor del bucket de origen.
  4. Especifica el nombre de bucket y las credenciales asociadas y selecciona Siguiente.
  5. Especifica el nombre de bucket R2 y las credenciales asociadas y selecciona Siguiente.
  6. Cuando hayas revisado los detalles de tu migración, selecciona Migrar archivos.

Puedes ver el estado de tu trabajo de migración en cualquier momento en el panel de control. Para obtener más información sobre cómo utilizar Super Slurper, consulta la documentación aquí.

Versión beta privada del almacenamiento Acceso ocasional

Nos complace presentar la versión beta privada de nuestra nueva clase de almacenamiento Acceso ocasional. Para los casos de uso que implican datos a los que no se accede con frecuencia (contenido de larga duración generado por el usuario, registros, etc.), la clase de almacenamiento Acceso ocasional te ofrece la posibilidad de pagar menos por el almacenamiento, al mismo tiempo que garantiza el rendimiento y la durabilidad.

Incluimos a continuación un ejemplo de cómo puedes cargar un objeto a tu bucket R2 con la nueva clase de almacenamiento Acceso ocasional utilizando Workers:

# wrangler.toml
[[r2_buckets]]
binding = 'MY_BUCKET'
bucket_name = '<YOUR_BUCKET_NAME>'

# index.ts
export default {
   async fetch(request: Request, env: Env): Promise<Response> {
      if (request.method === "PUT") {
         await env.MY_BUCKET.put("myobject", request.body, storageClass: "InfrequentAccess");
         return new Response("Put object successfully!");
      }
      return new Response("Not a PUT!");
   }
}

Además de cargar objetos directamente en Acceso ocasional, puedes definir una política de ciclo de vida de los objetos para mover los datos a Acceso ocasional tras un periodo determinado de tiempo, cuando ya no necesites acceder a tus datos con tanta frecuencia. En el futuro, tenemos previsto optimizar automáticamente las clases de almacenamiento de los datos para que puedas evitar la creación manual de reglas y adaptarte mejor a los variables patrones de acceso a los datos.

Para los datos almacenados en la clase de almacenamiento Acceso ocasional, los componentes de precios serán similares a lo que ya estás familiarizado con R2: almacenamiento, operaciones de clase A (escrituras, listas), operaciones de clase B (lecturas) y recuperación de datos (procesamiento). Para la recuperación de datos de la clase de almacenamiento Acceso ocasional, las tarifas son por GB. Esto es lo que nos permite proporcionar almacenamiento a un precio más bajo. Refleja los recursos informáticos adicionales necesarios para recuperar los datos del almacenamiento subyacente optimizado para el acceso menos frecuente. Y cuando llegue el momento en que necesites utilizar tus datos, seguirás sin pagar tarifas de salida.

Componente Precio
Almacenamiento 0,01 USD/GB por mes
Operaciones de clase A 9,00 USD/millón de solicitudes
Operaciones de clase B 0,90 USD/millón de solicitudes
Recuperación de datos (procesamiento) 0,01 USD/GB
Salida (o transferencia de datos) 0 USD - No se aplican tarifas

¿Te interesa participar en la versión beta privada del almacenamiento Acceso ocasional?

Únete a la lista de espera de la versión beta privada para obtener acceso.

¿Tienes algún comentario?

¡Nos encantaría conocer tu opinión! Para compartir tus comentarios sobre R2 y nuestros servicios de migración de datos, únete al Discord de desarrolladores de Cloudflare. Si te interesa saber más sobre R2, visita la documentación para desarrolladores de R2 o descubre cuánto podrías ahorrarte con nuestra calculadora de precios.

Protegemos redes corporativas completas, ayudamos a los clientes a desarrollar aplicaciones web de forma eficiente, aceleramos cualquier sitio o aplicación web, prevenimos contra los ataques DDoS, mantenemos a raya a los hackers, y podemos ayudarte en tu recorrido hacia la seguridad Zero Trust.

Visita 1.1.1.1 desde cualquier dispositivo para empezar a usar nuestra aplicación gratuita y beneficiarte de una navegación más rápida y segura.

Para saber más sobre nuestra misión para ayudar a mejorar Internet, empieza aquí. Si estás buscando un nuevo rumbo profesional, consulta nuestras ofertas de empleo.
Developer Week (ES)Developers (ES)R2 Storage (ES)Product News (ES)Developer Platform (ES)Español

Síguenos en X

Cloudflare|@cloudflare

Publicaciones relacionadas

05 de abril de 2024, 13:01

Disponibilidad general de la API Browser Rendering, implementación de Cloudflare Snippets, SWR y, por último, Workers for Platforms, que ya está al alcance de todos los usuarios

La API Browser Rendering ya está disponible para todos los clientes de pago de Workers y hemos mejorado la gestión de sesiones...

04 de abril de 2024, 13:05

Nuevas herramientas para la seguridad de la producción: implementaciones graduales, correlaciones de código fuente, limitación de velocidad y nuevos SDK

Hoy anunciamos cinco novedades que te darán más poder: implementaciones graduales, seguimientos en Tail Workers, una nueva API de limitación de velocidad, la nueva API de SDK, y actualizaciones de Durable Objects, cada una pensada con servicios de producción esenciales...

02 de abril de 2024, 13:01

Optimización de Workers AI: disponibilidad general y nuevas funciones

Hoy nos complace anunciar una serie de novedades como la disponibilidad general de Workers AI, la plataforma de inferencia de Cloudflare, y la compatibilidad de modelos ajustados con los protocolos LoRA y las implementaciones en un solo clic desde HuggingFace. Cloudflare Workers ya es compatible con...