> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Blob Storage

> Stockage serverless évolutif avec CDN global, aucun frais de transfert et une disponibilité de 99,999999999 %. Square Cloud Blob Storage est idéal pour les applications nécessitant un stockage fiable.

<Frame>
  <img src="https://squarecloud.app/banners/fr/blob.png" alt="Aperçu du service Square Cloud Blob Storage" style={{ borderRadius: "0.2rem" }} />
</Frame>

## Pourquoi choisir Square Cloud Blob Storage ?

En tant que **plus grande plateforme d'hébergement de bots d'Amérique latine**, à laquelle font confiance **80 des 100 plus grands serveurs Discord brésiliens**, nous avons conçu Blob Storage pour résoudre un problème que notre propre communauté rencontrait sans cesse : **le CDN de Discord n'a jamais été conçu pour servir de backend de stockage**, et les liens se cassent, expirent ou sont soumis à des limites de débit. Blob Storage remplace cela par un stockage d'objets adossé à S3, conçu pour la durabilité.

L'architecture est délibérément simple et robuste : **S3 (IDrive e2) est la source de vérité** pour vos objets, avec les métadonnées dans MongoDB et un **CDN Cloudflare** en frontal pour la distribution en périphérie. Cela vous offre la **durabilité à \~11 neuf** d'une conception S3 avec la latence de lecture d'un cache global. Chaque plan inclut des **quotas généreux**, avec un modèle **transparent à l'usage** pour les dépassements.

<Note>Blob Storage est actuellement en bêta. Si vous avez des retours à nous faire, veuillez [nous contacter](https://squarecloud.app/fr/support).</Note>

## Fonctionnalités clés

<CardGroup cols={2}>
  <Card title="Aucun frais de transfert" icon="money-bill">
    **Zéro frais d'ingress/egress.** Envoyez et servez autant que nécessaire — vous payez pour le stockage, jamais pour la bande passante.
  </Card>

  <Card title="Durabilité adossée à S3" icon="server">
    Les objets sont stockés sur une **source de vérité S3 (IDrive e2)** avec une conception visant une **durabilité de 99,999999999 %** — aucune panne d'un seul disque ne fait perdre vos données.
  </Card>

  <Card title="CDN Cloudflare global" icon="globe">
    Servi depuis le **réseau de périphérie de Cloudflare avec mise en cache en périphérie**, afin que les ressources populaires soient livrées au plus près de vos utilisateurs dans le monde entier.
  </Card>

  <Card title="Évolue avec vous" icon="chart-line">
    De la marge pour **jusqu'à 1 Po de stockage** et **1 milliard de requêtes/jour** — le même stockage évolue d'un projet personnel jusqu'au trafic de production.
  </Card>
</CardGroup>

## Quotas et tarification

Blob Storage propose une tarification claire et transparente pour vous permettre de choisir le plan adapté à vos besoins.

### Quotas inclus

Chaque plan payant inclut un **quota de stockage gratuit** sans coût supplémentaire :

| Plan       | Stockage gratuit inclus |
| ---------- | ----------------------- |
| Hobby-1    | **5 Go**                |
| Hobby-2    | **15 Go**               |
| Standard-4 | **30 Go**               |
| Standard-6 | **50 Go**               |
| Standard-8 | **100 Go**              |
| Pro-12     | **200 Go**              |
| Pro-16     | **250 Go**              |
| Pro-24     | **250 Go**              |
| Enterprise | **250 Go**              |

### Dépassement à l'usage

Si votre consommation dépasse le quota inclus, vous passez automatiquement au **paiement à l'usage**, en ne payant **que pour l'espace supplémentaire** que vous utilisez.

<Card title="Coût du stockage excédentaire" icon="coins">
  **0,25 R\$ par Go supplémentaire** au-delà de votre quota gratuit.
</Card>

<Info>Le service Blob Storage et la fonctionnalité de paiement à l'usage sont **uniquement disponibles** pour les abonnés des **plans payants**.</Info>

## Extensions de fichiers prises en charge

Notre plateforme applique une **liste blanche stricte de types MIME** afin de garantir la **sécurité et l'intégrité** du service. Cette restriction d'extensions est une **mesure de sécurité essentielle** qui empêche l'envoi de fichiers malveillants et maintient la conformité avec les **politiques de sécurité des entreprises**.

| Catégorie       | Extensions prises en charge                                                                         |
| --------------- | --------------------------------------------------------------------------------------------------- |
| **Vidéo**       | `.mp4`, `.mpeg`, `.webm`, `.flv`, `.m4v`                                                            |
| **Image**       | `.jpg`, `.png`, `.apng`, `.tiff`, `.gif`, `.webp`, `.bmp`, `.svg`, `.ico`, `.cur`, `.heic`, `.heif` |
| **Audio**       | `.wav`, `.ogg`, `.opus`, `.m4a`, `.mp3`, `.aac`                                                     |
| **Texte**       | `.html`, `.css`, `.csv`, `.txt`, `.sql`                                                             |
| **Application** | `.xml`, `.sql`, `.sqlite3`, `.p12`, `.pdf`, `.json`, `.js`                                          |

<Warning>
  **Validation du type MIME** : tous les fichiers font l'objet d'une **vérification de signature binaire** afin d'empêcher l'**usurpation d'extension** et les **envois malveillants**.
</Warning>

<Note>Pour demander la prise en charge de types de fichiers supplémentaires ou discuter de cas d'usage spécifiques, [contactez notre équipe technique](https://squarecloud.app/fr/support).</Note>

## Performances et benchmarks

Notre infrastructure a fait l'objet de **benchmarks approfondis** afin de garantir que Square Cloud fournit une **solution de stockage serverless robuste et fiable**. Voici quelques résultats clés :

* **Latence** : latence moyenne de réception de fichier d'**\~11 ms**.
* **Débit** : débits de transfert moyens d'**\~12,5 à 18,75 Mo/s (100 à 150 Mbps)** sur des connexions classiques, atteignant **jusqu'à \~500 Mbps** sur les réseaux >1–2 Gbps.
* **Disponibilité** : disponibilité moyenne de **99,999999999 % (11 neuf)** (conception basée sur S3).

Lors de nos tests internes à New York, la latence reste **négligeablement basse**, bien **en dessous de la moyenne**.

<Frame>
  <img src="https://cdn.squarecloud.app/docs/services/blob-global-latency-test.webp" alt="Benchmark de latence globale de Blob Storage" style={{ borderRadius: "0.5rem" }} />
</Frame>

<Info>**Remarque** : les résultats des benchmarks reposent sur des tests contrôlés et peuvent varier considérablement selon la **localisation géographique**, la **taille des fichiers**, la **qualité du réseau** et les **pics d'utilisation**. Pour de meilleures performances, effectuez des tests dans votre environnement de production.</Info>
<Warning>**Limitations régionales** : les utilisateurs en **Afrique** et dans certaines **régions d'Asie** peuvent connaître des latences plus élevées en raison de la **distance physique par rapport aux centres de données** et de l'**infrastructure réseau locale**.</Warning>

## Comment héberger vos fichiers

<Steps>
  <Step title="Envoyer via l'endpoint">
    Envoyez vos fichiers vers l'[endpoint POST](/fr/blob-reference/endpoint/post).
  </Step>

  <Step title="Accéder via URL">
    Accédez à vos fichiers en utilisant l'URL fournie dans la réponse d'envoi.
  </Step>
</Steps>

Le processus est **simplifié** : utilisez la clé API de votre compte pour l'authentification et envoyez via une **unique requête HTTPS**. **Aucune configuration supplémentaire** ni infrastructure complexe n'est nécessaire. Square Cloud **s'occupe de tout** pour vous.
