Stockage objet

Stockage S3 pour vos uploads, fichiers statiques et sauvegardes

Stockez uploads, fichiers statiques et sauvegardes à Gand avec des outils compatibles S3. Donnez à chaque application l'accès aux buckets dont elle a besoin, et ajoutez de la capacité quand il le faut.

Stockage objet

Offres de stockage

Période de facturation

Stockage S3 100 Go

100 Go de stockage S3, jusqu'à 100 buckets

9,99 € /mois

  • 1 cœur vCPU
  • 1 GB de RAM
  • 100 GB de stockage NVMe
  • 100 buckets
  • 25 clés d'accès
  • Connexions TLS uniquement
  • Stockage extensible à chaud
Choisir cette offre

Tous les prix hors TVA (21 %)

Ce que vous obtenez

Un stockage que vous pouvez confier sans risque à une application

  • Compatible avec vos outils

    L'AWS CLI, rclone et les SDK S3 courants. Les uploads multipart, les URL présignées, CORS et l'expiration par cycle de vie fonctionnent.

  • Des clés par bucket

    Donnez à une clé des droits de lecture, d'écriture ou de propriétaire sur les buckets dont elle a besoin, et rien de plus.

  • Quotas

    Plafonnez un bucket en taille ou en nombre d'objets.

  • Connexions chiffrées

    Chaque connexion utilise TLS, avec un bundle CA qui vous permet de vérifier le certificat.

  • Fermé par défaut

    Votre stockage n'est pas accessible depuis internet tant que vous ne l'ouvrez pas aux adresses de votre choix.

  • Stockage extensible à chaud

    Ajoutez du stockage et le disque s'agrandit à chaud. Rien ne redémarre.

Configuration

Trois lignes et c'est parti

Votre tableau de bord vous donne l'endpoint, la région et un bundle CA. Collez-les dans l'outil que vous utilisez déjà.

AWS CLI bash
# Endpoint, region and CA bundle come from your console (connection details)
export AWS_ENDPOINT_URL=https://<endpoint> AWS_DEFAULT_REGION=<region> AWS_CA_BUNDLE=faastic-ca.pem
export AWS_ACCESS_KEY_ID=<key-id> AWS_SECRET_ACCESS_KEY=<secret>
aws s3 cp ./backup.tar.gz s3://backups/
rclone bash
rclone config create faastic s3 provider=Other endpoint=https://<endpoint> region=<region> \
  access_key_id=<key-id> secret_access_key=<secret> force_path_style=true
rclone copy ./site faastic:static

Si vous en avez besoin, nous préférons vous le dire maintenant plutôt qu'après la migration de vos données.

Un bucket et une clé pour une application bash
export FAASTIC_TOKEN=fst_…        # read/write, area: databases (managed data, S3 included)
export ORG=…  S3=…

# A bucket with a 100 GB quota
curl -s -X POST "https://api.faastic.com/v1/orgs/$ORG/services/$S3/data/databases" \
  -H "Authorization: Bearer $FAASTIC_TOKEN" -H "Content-Type: application/json" \
  -d '{"name":"uploads","maxSizeGb":100}'

# A key for one application, with read and write on that bucket only
curl -s -X POST "https://api.faastic.com/v1/orgs/$ORG/services/$S3/data/users" \
  -H "Authorization: Bearer $FAASTIC_TOKEN" -H "Content-Type: application/json" \
  -d '{"name":"web-app","role":"readwrite","scope":{"buckets":{"uploads":["read","write"]}}}'
# → the secret is returned once

Questions fréquentes

Est-ce compatible avec l'AWS CLI et rclone ?

Oui. Utilisez l'endpoint, la région et le bundle CA de votre tableau de bord avec l'AWS CLI, rclone ou un SDK S3 courant. Les uploads multipart, les URL présignées, CORS et l'expiration par cycle de vie fonctionnent tous.

Est-ce la même chose qu'AWS S3 ?

Non. C'est un stockage compatible S3, basé sur Garage. Le versionnage, le verrouillage d'objets, les politiques de bucket et les ACL ne sont pas disponibles.

Puis-je ajouter du stockage plus tard ?

Oui. Ajoutez du stockage et le disque s'agrandit à chaud, sans redémarrage.

Où mes données sont-elles stockées ?

Dans notre datacenter à Gand, en Belgique.

Ajoutez ce service à votre stack

Commandez du stockage objet dans le tableau de bord, à côté de vos serveurs, sur le même réseau et la même facture.