PRODSuwerenna europejska platforma BaaSOtwórz Panel →
STORAGE · S3 + CDN + TRANSFORMS

Wiadro S3,
zrobione dobrze.

S3-compatible API, on-the-fly image transformations, signed URLs by default, 12-region CDN. Antivirus scanning and resumable uploads included.

94%
CDN HIT RATE
12
REGIONS
5TB
MAX OBJECT
app/upload.tsTYPESCRIPT
const { data, error } = await aura
.storage.from('avatars')
.upload(`${user.id}/${file.name}`, file, {
cacheControl: 'max-age=31536000, immutable',
contentType: file.type,
upsert: true,
})
// Automatic resumable upload if file > 6MB · 6MB chunks, auto-retry
#
Zestaw funkcji

Wszystko, czego wymaga współczesna pamięć masowa w chmurze

S3-compatible API

AWS S3 SDK, mc (MinIO), and rclone work out of the box. Your Terraform and Ansible scripts do too.

S3 API v4 · SIGV4

On-the-fly transforms

Resize, format (WebP/AVIF/JPEG), quality, crop, rotate, blur. 12-region edge cache with invalidation under 200ms.

AVIF · WEBP · CACHE

Signed URLs by default

HMAC-SHA256, anti-replay nonce, explicit TTL, forced attachment download. Zero accidental public exposure.

HMAC · TTL CONFIG

Resumable uploads

6MB chunks with automatic resume, resilience to network drops, granular client-side progress tracking.

RESUMABLE · 6MB CHUNKS

Automatic malware scan

ClamAV + proprietary threat signatures. Infected files are quarantined with immediate webhook alerting.

CLAMAV · REAL-TIME

12-region CDN

Edge cache across Europe, Americas, APAC. TLS 1.3, HTTP/3, and programmatic cache purge by tag.

HTTP/3 · TLS 1.3
#
Transformuje

Od źródła do renderowania w jednym adresie URL

Transformacje to proste parametry zapytania adresu URL, a nie zewnętrzny potok interfejsu API. Rezultat: niezmienna pamięć podręczna brzegowa na każdą unikalną transformację, kompatybilna z dowolnym frameworkiem.

ŹRÓDŁO · 2,1 MB · JPEG
4096×4096
/object/public/avatars/cover.jpg
TRANSFORMOWANY · 18 KB · AVIF · −99%
240×240
/object/public/avatars/cover.jpg?szerokość=240&format=avif&jakość=80
#
Wydajność

Najpierw krawędź CDN, początek jako rezerwa

94%
CDN HIT RATE
Edge cache on public objects, 30-day average
148ms
P99 UPLOAD
For a 1MB file · direct-to-origin via multipart
12
POP REGIONS
Anycast IP, BGP latency-based routing
63%
AVIF SAVINGS
Average file size vs JPEG at identical visual quality
#
Porównanie

Aurabase · Supabase · GCS

FunkcjaAurabazaSupabazaGCS + CDN
Compatible APIS3 · GCS · AzureS3 onlyGCS
Included transformsYes · unlimitedAdd-on $5/moVia Cloud Functions
AVIF outputNativeNoVia 3rd-party
Virus scanAuto · ClamAVNoAdd-on
Included CDN12 regions1 regionSeparate CDN
BillingGB × month + egressGB × month + egressGB × month + egress
Open sourceApache 2.0Apache 2.0Proprietary
#
Często zadawane pytania

Często zadawane pytania

What is the difference compared to AWS S3 + CloudFront?+
Otrzymujesz ujednolicony cały stos: pamięć masową, transformacje obrazów, globalny CDN, RLS i podpisane adresy URL. Nie ma 5 oddzielnych konsol, nie ma 4 różnych rachunków. Interfejsy API zgodne z S3 są identyczne — w razie potrzeby możesz przeprowadzić migrację do AWS bez przepisywania kodu.
How do access policies work?+
Wiadra akceptują standardowe zasady Postgres RLS. Na przykład: user_id = auth.uid() oceniane na podstawie ścieżki pliku. Spójny ze schematem bazy danych, testowalny za pomocą pg_dowód.
How much do image transformations cost?+
Zawarte w planie Pro, ze stałym buforowaniem brzegowym dla każdego unikalnego adresu URL. Każda unikalna transformacja jest obliczana tylko raz, a następnie udostępniana bezpośrednio ze wszystkich 12 punktów POP aż do unieważnienia pamięci podręcznej.
Can we stream large files (video, ML model weights)?+
Tak. Natywne żądania zakresu HTTP, HTTP/3 z 0-RTT i bez ścisłego limitu rozmiaru pliku (korporacja: do 5 TB na obiekt). Wagi ML ładują się poprzez przesyłanie strumieniowe bez konieczności wcześniejszego pobierania pełnego.
What about GDPR and EU data residency?+
Przypinasz każdy segment do określonego regionu. Paryż jest domyślnie dostępny. Dane, brzegowe pamięci podręczne i kopie zapasowe pozostają wyłącznie w wybranym regionie. Dzienniki audytu w stylu CloudTrail można eksportować do S3.
How do I export all my data?+
Przez Wiadro eksportu pamięci aura:* --kompatybilne z formatem s3. Generuje spójne tar.zst archiwum zawierające metadane i uprawnienia. Kompatybilny z dowolnym backendem S3.
PRZECHOWYWANIE W 2 POLECENIACH

Jedno wiadro. Dwanaście regionów. Jeden pojedynczy adres URL.

Zerowa konfiguracja CDN. Lambdy transformacji obrazu zerowego. Zero niespodziewanych opłat za wyjście.

Karta kredytowa nie jest wymagana · 500 MB za darmo · 50 000 MAU