Demos and architectures
Learn how you can use R2 within your existing application and architecture.
Demos
Explore the following demo applications for R2.
- Jobs At Conf: A job lisiting website to add jobs you find at in-person conferences. Built with Cloudflare Pages, R2, D1, Queues, and Workers AI.
- Upload Image to R2 starter: Upload images to Cloudflare R2 from a Next.js application.
- DMARC Email Worker: A Cloudflare worker script to process incoming DMARC reports, store them, and produce analytics.
Reference architectures
Explore the following reference architectures that use R2:
- Composable AI architecture : The architecture diagram illustrates how AI applications can be built end-to-end on Cloudflare, or single services can be integrated with external infrastructure and services.
- Automatic captioning for video uploads : By integrating automatic speech recognition technology into video platforms, content creators, publishers, and distributors can reach a broader audience, including individuals with hearing impairments or those who prefer to consume content in different languages.
- Ingesting BigQuery Data into Workers AI
- Optimizing image delivery with Cloudflare image resizing and R2
- Fullstack applications
- Serverless ETL pipelines
- Serverless image content management
- Egress-free object storage in multi-cloud setups
- Event notifications for storage
- On-demand Object Storage Data Migration