Exporter des fichiers vers plusieurs destinations

Stockage cloud, serveurs FTP, CDN et plus encore. Le tout automatisé dans une API simple.

Aucune carte bancaire requise
Transferts chiffrés sécurisés

Tous les exports de fichiers sont chiffrés en transit, avec des informations d’identification à portée limitée et des options de livraison adaptées aux exigences de conformité.

Nouvelles tentatives automatiques

Une logique de nouvelle tentative intégrée garantit que vos fichiers atteignent leur destination, même en cas de défaillance réseau.

Stocker les versions optimisées

Combinez l’export avec un prétraitement et stockez des versions optimisées de vos fichiers pour réduire l’espace de stockage occupé.

Prenez de l’élan

Recevez les fichiers finalisés là où votre entreprise en a besoin.

Reliez le traitement à la publication sans nouveau transfert manuel.

Publiez plus tôt votre travail finalisé

Envoyez les fichiers traités directement vers le stockage que votre application utilise déjà.

Garder le contrôle de votre bibliothèque

Stockez les résultats dans vos propres buckets, avec vos propres politiques d’accès.

Préparez chaque destination

Envoyez les sorties de vos flux de travail vers plusieurs fournisseurs de stockage pris en charge.

Évitez de télécharger puis de téléverser à nouveau

Transférez les résultats directement du traitement vers un stockage permanent.

Garder le contenu organisé

Choisissez des chemins de sortie adaptés à votre produit, à vos clients ou à vos projets.

Allez au-delà d’un seul cloud

Connectez les fournisseurs d’importation et d’exportation pris en charge dans le même flux de travail.

Cas d’usage concrets

Conçu pour vos flux d’exportation

Des simples sauvegardes aux pipelines complexes vers plusieurs destinations, découvrez comment Transloadit résout de vrais défis d’export.

Distribution multi-CDN

Diffusez vos contenus dans le monde entier en les exportant simultanément vers plusieurs CDN. Un seul envoi, une disponibilité mondiale instantanée.

Sauvegarder les originaux, diffuser des versions optimisées

Combinez l’export avec un prétraitement et stockez des versions optimisées de vos fichiers pour réduire l’espace de stockage occupé.

Fichier de sauvegarde
Original
JPEG · 1,2 MB
Fichier de sauvegarde
Original
JPEG · 1,2 MB
✓
S3
Fichier de sauvegarde
Optimisé
WebP · 130 KB
✓
CDN

Transferts fiables de fichiers volumineux

Téléversez des fichiers très volumineux avec le protocole tus pour une reprise automatique en cas de défaillance réseau. Idéal pour la vidéo et les médias haute résolution.

video-4k.mp4
8,4 GB
Téléversement de la partie 1 sur 8

Routage tenant compte de la conformité

Acheminez les exports vers un stockage régional selon les exigences de résidence des données. Restez en conformité avec le RGPD et la loi HIPAA.

UtilisateurEmplacementAcheminé vers
John DoeJohn DoeNorvègeNorvègeEU-West-1EU-West-1Sarah ChenSarah ChenSingapourSingapourAsia-Southeast-1Asia-Southeast-1Miguel SantosMiguel SantosBrésilBrésilSA-East-1SA-East-1Emma WilsonEmma WilsonRoyaume-UniRoyaume-UniEU-West-2EU-West-2Yuki TanakaYuki TanakaJaponJaponAsia-Northeast-1Asia-Northeast-1Ahmed HassanAhmed HassanÉgypteÉgypteEU-South-1EU-South-1Lisa SchmidtLisa SchmidtAllemagneAllemagneEU-Central-1EU-Central-1David KimDavid KimCorée du SudCorée du SudAsia-Northeast-2Asia-Northeast-2Maria GarciaMaria GarciaEspagneEspagneEU-West-3EU-West-3James BrownJames BrownÉtats-UnisÉtats-UnisUS-East-1US-East-1Priya PatelPriya PatelIndeIndeAsia-South-1Asia-South-1Sophie MartinSophie MartinFranceFranceEU-West-3EU-West-3Lucas SilvaLucas SilvaPortugalPortugalEU-West-1EU-West-1Anna KowalskiAnna KowalskiPolognePologneEU-Central-1EU-Central-1Omar AbdullahOmar AbdullahÉmirats arabes unisÉmirats arabes unisME-South-1ME-South-1Brian JamesenBrian JamesenDanemarkDanemarkEU-West-1EU-West-1Fatima Al-RashidFatima Al-RashidArabie saouditeArabie saouditeME-Central-1ME-Central-1Wei ZhangWei ZhangChineChineAsia-East-1Asia-East-1Isabella RossiIsabella RossiItalieItalieEU-South-1EU-South-1Andrei VolkovAndrei VolkovRussieRussieEU-East-1EU-East-1Amara OkaforAmara OkaforNigeriaNigeriaAF-West-1AF-West-1Carlos MendozaCarlos MendozaMexiqueMexiqueNA-Central-1NA-Central-1Nadiia PetrenkoNadiia PetrenkoUkraineUkraineEU-East-2EU-East-2Hassan YoussefHassan YoussefMarocMarocAF-North-1AF-North-1Chloe TaylorChloe TaylorAustralieAustralieAP-Southeast-2AP-Southeast-2John DoeJohn DoeNorvègeNorvègeEU-West-1EU-West-1Sarah ChenSarah ChenSingapourSingapourAsia-Southeast-1Asia-Southeast-1Miguel SantosMiguel SantosBrésilBrésilSA-East-1SA-East-1Emma WilsonEmma WilsonRoyaume-UniRoyaume-UniEU-West-2EU-West-2Yuki TanakaYuki TanakaJaponJaponAsia-Northeast-1Asia-Northeast-1Ahmed HassanAhmed HassanÉgypteÉgypteEU-South-1EU-South-1Lisa SchmidtLisa SchmidtAllemagneAllemagneEU-Central-1EU-Central-1David KimDavid KimCorée du SudCorée du SudAsia-Northeast-2Asia-Northeast-2Maria GarciaMaria GarciaEspagneEspagneEU-West-3EU-West-3James BrownJames BrownÉtats-UnisÉtats-UnisUS-East-1US-East-1Priya PatelPriya PatelIndeIndeAsia-South-1Asia-South-1Sophie MartinSophie MartinFranceFranceEU-West-3EU-West-3Lucas SilvaLucas SilvaPortugalPortugalEU-West-1EU-West-1Anna KowalskiAnna KowalskiPolognePologneEU-Central-1EU-Central-1Omar AbdullahOmar AbdullahÉmirats arabes unisÉmirats arabes unisME-South-1ME-South-1Brian JamesenBrian JamesenDanemarkDanemarkEU-West-1EU-West-1Fatima Al-RashidFatima Al-RashidArabie saouditeArabie saouditeME-Central-1ME-Central-1Wei ZhangWei ZhangChineChineAsia-East-1Asia-East-1Isabella RossiIsabella RossiItalieItalieEU-South-1EU-South-1Andrei VolkovAndrei VolkovRussieRussieEU-East-1EU-East-1Amara OkaforAmara OkaforNigeriaNigeriaAF-West-1AF-West-1Carlos MendozaCarlos MendozaMexiqueMexiqueNA-Central-1NA-Central-1Nadiia PetrenkoNadiia PetrenkoUkraineUkraineEU-East-2EU-East-2Hassan YoussefHassan YoussefMarocMarocAF-North-1AF-North-1Chloe TaylorChloe TaylorAustralieAustralieAP-Southeast-2AP-Southeast-2
Démo

Créer des pipelines d’exportation de fichiers en enchaînant des Robots

Enchaînez les Robots étape par étape pour importer, transformer et diffuser des fichiers n’importe où, sans écrire de code de liaison.

Importation du fichier…
bird.jpg
Assembly Instructions (JSON)
{
"steps": {
"imported": {
"robot": "/s3/import",
"path": "my_folder/bird.jpg"
},
"resized": {
"use": "imported",
"robot": "/image/resize",
"result": true,
"zoom": false,
"width": 240,
"height": 240
},
"exported_s3": {
"use": "resized",
"robot": "/s3/store"
},
"exported_gcs": {
"use": "resized",
"robot": "/google/store"
},
"exported_r2": {
"use": "resized",
"robot": "/cloudflare/store"
}
}
}
Transloadit ou solution maison

Pourquoi ne pas le développer vous-même ?

Construire une infrastructure d’export semble simple au départ. Voici ce à quoi vous serez réellement confronté si vous essayez de le faire vous-même.

Approche maison
✗2-4 semaines de mise en place
✗Intégrations manuelles
✗Nouvelles tentatives manuelles
✗Coûts de serveurs et de bande passante
✗Maintenance continue
Transloadit
Configuration en 15 minutes
Au moins 17 fournisseurs intégrés
Automatiques avec temporisation progressive
Payez uniquement à l’usage
Aucune maintenance nécessaire

Votre flux de travail. Vos réglages.

L’export de fichiers sans prise de tête

Cessez de maintenir du code de liaison pour le stockage. Faites de la livraison l’étape finale de votre flux de travail.

Utilisez votre propre stockage

Envoyez les résultats vers Amazon S3, Cloudflare R2, Google Cloud Storage, Azure et plus encore.

Réutilisez les informations d’identification enregistrées

Référencez des informations d’identification de Template sans exposer les secrets de stockage aux clients.

Choisissez les noms et chemins de sortie

Construisez les chemins de destination à partir des propriétés des fichiers et de vos propres métadonnées.

Exportez plusieurs résultats

Enregistrez ensemble les médias encodés, les miniatures, les transcriptions et les autres résultats.

Écrivez dans plusieurs destinations

Ajoutez des étapes d’export distinctes pour les fournisseurs requis par votre flux de travail.

Sachez si le stockage a réussi

Vérifiez les résultats d’exportation et les erreurs d’Assembly avant de publier les liens de téléchargement.

Tenez votre application informée

Recevez des callbacks par fichier avec /http/request (alpha), ou une Assembly Notification à la fin du traitement.

Prévoyez de la marge pour les jours chargés

Achetez à l’avance des emplacements prioritaires supplémentaires. Les Jobs supplémentaires sont mis en file d’attente lorsque vos emplacements sont occupés.

Maîtrisez vos dépenses

Définissez une limite de facturation souple pour recevoir des alertes ou une limite stricte pour arrêter le traitement.

Livrez les fichiers traités vers votre stockage

Intégrez des Steps d’export à votre flux de travail de fichiers et envoyez les résultats vers les destinations de stockage prises en charge.
La gestion des exportations est chaotique
Configurez les destinations de stockage dans votre Assembly
Les fichiers de sortie nécessitent des noms cohérents
Construisez vos chemins avec les Assembly Variables
Un même résultat doit aller vers plusieurs destinations
Connectez plusieurs Steps d’exportation
Les informations d’identification sont dupliquées dans le code de l’application
Réutilisez les informations d’identification de Template enregistrées
Seuls certains résultats doivent être exportés
Sélectionner les Steps de sortie à stocker
Certains exports échouent silencieusement
Examinez les résultats d’exportation et les erreurs d’Assembly
RGPD
HIPAA
ISO 27001ISO27001
AES-256
SOC 2 Type II

Les charges de travail soumises à la HIPAA nécessitent un Business Associate Agreement.

Aucune carte bancaire requise

Questions fréquentes

Vers quels fournisseurs de stockage puis-je exporter ?

Amazon S3, Cloudflare R2, Google Cloud Storage, Azure, Backblaze, SFTP et bien d’autres sont pris en charge. Choisissez le Robot d’export correspondant à votre fournisseur et ajoutez-le à votre Template. Parcourir toutes les intégrations de stockage  (English).

Ai-je besoin d’une étape d’export pour le stockage permanent ?

Oui. Les URL de résultats d’Assembly par défaut sont temporaires. Ajoutez un Step d’export pour enregistrer les fichiers dans un stockage que vous contrôlez, puis utilisez ces emplacements exportés dans votre application. Découvrir comment enregistrer les résultats de conversion  (English).

Un même flux de travail peut-il enregistrer des fichiers dans plusieurs destinations ?

Oui. Connectez la même sortie de traitement à plusieurs Steps d’export. Chaque destination nécessite sa propre configuration et ses propres informations d’identification, et chaque export compte dans l’utilisation. Découvrir les Robots d’export  (English).

Puis-je personnaliser les noms de fichiers et les chemins de dossiers ?

Oui. Les Robots d’export proposent des options de chemin qui peuvent utiliser des Assembly Variables et des expressions prises en charge. Choisissez les noms avec soin et vérifiez le comportement d’écrasement de votre fournisseur. Voir les options de chemin S3  (English).

Comment tenir mes informations d’identification de stockage à l’écart de mon frontend ?

Enregistrez vos informations d’identification en tant qu’informations d’identification de Template et référencez-les depuis votre Template de traitement. Votre serveur autorise les téléversements ; les utilisateurs n’ont pas besoin du secret du stockage de destination. En savoir plus sur les informations d’identification de Template  (English).

Comment savoir quand les fichiers sont prêts dans le stockage ?

Inspectez les résultats et les erreurs des Assemblies, et utilisez les notifications de fin de traitement pour mettre à jour votre application. Pour un callback après une étape d’export, utilisez le Robot de requêtes HTTP (actuellement en alpha). Définissez payload sur metadata pour identifier chaque fichier. Votre point de terminaison doit renvoyer un code 2xx avant l’expiration du délai de la requête, sinon l’étape échoue. Découvrir les callbacks HTTP  (English).

Comment estimer et maîtriser les coûts ?

Les tarifs varient selon l’opération et l’utilisation. Définissez une limite de facturation souple pour recevoir des alertes, ou une limite stricte pour arrêter le traitement. Pour des charges de travail plus importantes, renseignez-vous sur les tarifs dégressifs et les emplacements prioritaires supplémentaires. Estimez le coût de vos flux de travail.