IBM Cloud Docs
Comparaison de IBM Cloud Object Storage à FTP

Comparaison de IBM Cloud Object Storage à FTP

Le protocole FTP (File Transfer Protocol) est un moyen courant de transférer des fichiers, mais comment se compare-t-il à IBM Cloud® Object Storage?

IBM Cloud Object Storage stocke les données chiffrées et dispersées sur plusieurs emplacements géographiques. Les informations sont accessibles via des protocoles populaires tels que HTTPS à l'aide d'une API RESTful moderne. FTP, en revanche, requiert à la fois un client et une application serveur et utilise un protocole non sécurisé par défaut. Object Storage effectue tout le travail du démon FTP du serveur (ftpd) et offre plus d'options de sécurité et de validation que celles qui peuvent être obtenues auprès de ftpd ou de services similaires.

Comment IBM Cloud Object Storage est-il similaire à FTP?

Si vous avez utilisé FTP dans le passé, vous avez travaillé à partir de la ligne de commande ou d'une application client qui utilise une interface graphique. Cyberduck est une interface graphique populaire, open source et facile à utiliser pour IBM Cloud Object Storage ou FTP.

Cyberduck offre une visibilité opérationnelle complète lors de la connexion à IBM Cloud Object Storage. Cyberduck est téléchargé à partir du site cyberduck.io/. Une fois qu'il est installé, vous pouvez le configurer pour qu'il se connecte à votre instance de Object Storage.

Utilisez Cyberduck pour créer une connexion à IBM Cloud Object Storage. Ensuite, synchronisez un dossier de fichiers locaux dans un compartiment. Une fois que vous avez terminé la mise en route Object Storage et obtenu vos données d'identification, procédez comme suit:

  1. Téléchargez, installez et démarrez Cyberduck.

  2. Lorsque l'application s'ouvre, vous pouvez créer une connexion à Object Storage. Cliquez sur Ouvrir la connexion pour configurer la connexion.

  3. Une fenêtre en incrustation s'affiche. Dans le menu, sélectionnez l'option Amazon S3. Entrez vos informations dans les zones suivantes:

    • Server: entrez le noeud final approprié pour vos données dans IBM Cloud Object Storage

    Vérifiez que la région de noeud final correspond au compartiment prévu. Pour plus d'informations sur les noeuds finaux, voir Noeuds finaux et emplacements de stockage.

    • Access Key ID généré en sélectionnant l'option HMAC appropriée lors de la création d'un droit d'accès au service;
    • Secret Access Key également à partir de l'option HMAC.
    • Add to Keychain: sauvegardez la configuration dans votre chaîne de certificats personnelle (facultatif).
    • Ignorez les autres options telles que la case à cocher Anonymous Login et SSH Private Key.
  4. Cyberduck vous conduit à la racine du compte où des compartiments peuvent être créés.

    • Cliquez avec le bouton droit de la souris dans le panneau principal et sélectionnez Nouveau dossier.

    Cyberduck prend en charge de nombreux protocoles de transfert où Folder est le nom le plus courant pour une construction de conteneur.

    • Entrez un nom pour le compartiment et cliquez sur Créer.
  5. Une fois le compartiment créé, cliquez deux fois dessus pour le visualiser. Dans le compartiment, vous pouvez effectuer diverses actions, telles que les suivantes :

    • Envoyer par téléchargement des fichiers dans le compartiment
    • Répertorier le contenu du compartiment
    • Recevoir par téléchargement des objets du compartiment
    • Synchroniser des fichiers locaux avec un compartiment
    • Synchroniser des objets avec un autre compartiment
    • Créer une archive d'un compartiment
  6. Cliquez avec le bouton droit de la souris dans le compartiment et sélectionnez Synchroniser. Une fenêtre en incrustation s'ouvre pour vous permettre de naviguer jusqu'au dossier que vous souhaitez synchroniser avec le compartiment. Sélectionnez le dossier et cliquez sur Choisir.

  7. Une fois le dossier sélectionné, une nouvelle fenêtre en incrustation s'ouvre. Elle contient un menu déroulant dans lequel vous pouvez sélectionner l'opération de synchronisation avec le compartiment. Ce menu déroulant propose trois options de synchronisation :

    • Download : permet de recevoir par téléchargement à partir du compartiment les objets modifiés et manquants.
    • Upload : permet d'envoyer par téléchargement au compartiment les fichiers modifiés et manquants.
    • Mirror : permet d'effectuer les opérations de réception par téléchargement et d'envoi par téléchargement en s'assurant que tous les fichiers et objets nouveaux et mis à jour sont synchronisés entre le dossier local et le compartiment.

Différence entre Object Storage et FTP

Techniquement parlant, il existe plus de différences que de similitudes entre FTP et Object Storage. A partir de la commodité de ne pas avoir à exécuter une application serveur telle que ftpd et de la sécurité de l'utilisation d'un protocole sécurisé tel que HTTPS, la liste des différences est longue et significative.

Etapes suivantes

FTP peut-il fournir une API ou des bibliothèques? On ne pense pas ! En savoir plus sur les éléments disponibles pour les développeurs de IBM Cloud Object Storage.