
CloudMounter, développé par Electronic Team (anciennement Eltima Software), est l'un de ces utilitaires qui, une fois que vous commencez à l'utiliser, vous vous demandez vraiment comment vous avez pu vous en passer. Au cœur de son fonctionnement, CloudMounter vous permet de monter des services de stockage cloud et des serveurs distants comme des disques locaux natifs directement dans Finder sur macOS ou dans l'Explorateur de fichiers sur Windows, et la manière dont il exécute ce concept apparemment simple est remarquablement raffinée. Je veux passer en revue, en détail, tout ce qui m'a impressionné à propos de cet outil au cours d'une utilisation quotidienne soutenue.
Intégration native au système de fichiers et expérience "disque local"
La réalisation technique la plus convaincante de CloudMounter est la manière dont il intègre de manière transparente le stockage cloud dans le gestionnaire de fichiers natif du système d'exploitation. Lorsque je connecte un compte Google Drive, un compte Dropbox ou un bucket Amazon S3, chacun apparaît comme un volume monté dans la barre latérale de Finder, exactement comme si j'avais branché un disque USB externe ou mappé un partage réseau. Ce n'est pas une approche basée sur la synchronisation où les fichiers sont téléchargés et répliqués localement. Au lieu de cela, CloudMounter utilise une couche de système de fichiers virtuel qui communique directement avec l'API du fournisseur cloud, présentant l'arborescence de fichiers distante en temps réel. L'implication pratique de cela est énorme : je peux parcourir des téraoctets de stockage cloud sans consommer un seul octet d'espace disque local au-delà de ce qui est nécessaire pour la mise en cache temporaire.
L'intégration va plus loin que simplement apparaître dans Finder. Je peux utiliser les opérations standard de macOS comme le glisser-déposer, le copier-coller, les aperçus Quick Look, et même ouvrir des fichiers directement dans des applications à partir du volume monté. Les métadonnées des fichiers, y compris les horodatages, les permissions (le cas échéant) et les tailles de fichiers, sont représentées avec précision. Lorsque je clique avec le bouton droit sur un fichier, j'obtiens les mêmes options de menu contextuel que je le ferais avec n'importe quel fichier local, ce qui signifie que mes outils de flux de travail existants, mes scripts Automator et mes commandes shell fonctionnent contre les volumes montés en cloud sans modification. Ce niveau d'intégration native au système d'exploitation est quelque chose que je n'ai pas trouvé reproduit avec le même raffinement dans les solutions concurrentes.
Largeur des services cloud et protocoles pris en charge
CloudMounter prend en charge une liste impressionnante de services cloud et de protocoles de serveurs distants. Dans mon flux de travail quotidien, j'utilise activement les connexions suivantes, et chacune a fonctionné de manière fiable :
Google Drive (y compris les disques partagés pour les comptes Google Workspace)
Dropbox (à la fois personnel et Business tier)
Amazon S3 (avec prise en charge complète des régions de bucket, des classes de stockage et de l'authentification basée sur IAM)
Microsoft OneDrive (y compris OneDrive for Business et les bibliothèques de documents SharePoint)
Backblaze B2
OpenStack Swift
Serveurs FTP, FTPS et SFTP
WebDAV et services compatibles WebDAV
Ce qui ressort ici n'est pas seulement la liste elle-même, mais la profondeur de configuration disponible pour chaque service. Pour Amazon S3, je peux spécifier l'URL du point de terminaison, la région, la méthode d'authentification (clé d'accès et clé secrète, ou informations d'identification de session temporaires), et même basculer entre l'adressage de bucket de style chemin et de style hôte virtuel. Pour les connexions SFTP, je peux m'authentifier avec un mot de passe, des fichiers de clé SSH ou un transfert d'agent SSH, et je peux spécifier des ports non standard et des délais de connexion personnalisés. Cette configurabilité granulaire me dit que les développeurs ont construit CloudMounter avec des cas d'utilisation professionnels et d'entreprise à l'esprit, pas seulement pour la commodité des consommateurs.
Couche de chiffrement pour des flux de travail soucieux de la sécurité
L'une des fonctionnalités que j'apprécie le plus d'un point de vue sécurité est la capacité de chiffrement intégrée de CloudMounter. Lors de la connexion à un service cloud, j'ai la possibilité d'activer le chiffrement sur le volume monté. CloudMounter utilise le chiffrement AES-256 pour protéger les fichiers avant qu'ils ne soient téléchargés vers le fournisseur cloud. Cela signifie que même si quelqu'un obtient un accès non autorisé à mon compte de stockage cloud, les fichiers stockés y sont chiffrés au repos avec une clé que je contrôle uniquement. Le chiffrement et le déchiffrement se produisent de manière transparente sur ma machine locale, donc de mon point de vue, je travaille simplement avec des fichiers normaux dans Finder, mais ce qui réside réellement sur les serveurs du fournisseur cloud est du texte chiffré.
C'est un différenciateur critique pour moi. De nombreux fournisseurs cloud offrent leur propre chiffrement côté serveur, mais les clés sont gérées par le fournisseur, ce qui signifie que le fournisseur (ou toute personne qui compromet le fournisseur) pourrait théoriquement accéder aux données. Avec le chiffrement côté client de CloudMounter, je maintiens un contrôle exclusif sur les clés de chiffrement. Pour gérer des documents clients sensibles, du code propriétaire ou des données réglementées, cette fonctionnalité à elle seule justifie l'investissement dans le logiciel. J'ai vérifié le comportement de chiffrement en examinant les fichiers téléchargés directement via l'interface web du fournisseur cloud après les avoir chiffrés via CloudMounter, et j'ai confirmé que les fichiers sont complètement illisibles sans la clé de déchiffrement de CloudMounter.
Architecture de performance et de mise en cache
CloudMounter implémente un système de mise en cache local qui améliore considérablement la réactivité de la navigation et de l'accès aux fichiers sur les volumes cloud montés. Lorsque je navigue dans un répertoire, CloudMounter récupère et met en cache la liste des répertoires afin que les accès ultérieurs au même dossier soient presque instantanés. Le contenu des fichiers peut également être mis en cache localement lors des opérations de lecture, ce qui signifie que l'ouverture du même fichier une deuxième fois est beaucoup plus rapide que le premier accès.
La mise en cache est gérée intelligemment. CloudMounter ne précharge pas de manière agressive ou ne télécharge pas des arborescences de répertoires entières, ce qui annulerait l'objectif de ne pas consommer de stockage local. Au lieu de cela, il met en cache à la demande et évince les entrées de cache en fonction de l'espace disque disponible et de la récence d'accès. J'ai exécuté CloudMounter sur un MacBook avec une capacité SSD limitée et je n'ai jamais rencontré de situation où le cache consommait une quantité problématique d'espace. L'équilibre entre performance et efficacité de stockage est bien ajusté.
Pour les transferts de fichiers volumineux, CloudMounter gère les téléchargements et les téléversements avec un débit respectable. J'ai transféré des fichiers vidéo de plusieurs gigaoctets vers et depuis des buckets Amazon S3 et j'ai observé des vitesses de transfert qui sont cohérentes avec ma bande passante réseau, indiquant que CloudMounter n'introduit pas de surcharge significative dans sa couche proxy. L'application gère également bien les transferts parallèles ; je peux copier plusieurs fichiers simultanément vers différents volumes montés sans rencontrer de blocages, de délais d'attente ou de dégradations de performance sur un transfert individuel.
Montage simultané multi-comptes et multi-services
Un avantage pratique sur lequel je compte quotidiennement est la capacité de monter plusieurs comptes du même service, ou des comptes de services entièrement différents, tous en même temps. Par exemple, j'ai actuellement deux comptes Google Drive (un personnel, un pour un client Workspace), un compte Dropbox Business, deux connexions Amazon S3 (pointant vers différents buckets dans différentes régions), et une connexion SFTP à un serveur de développement, tous montés simultanément. Chacun apparaît comme son propre volume distinct dans Finder, avec son propre nom et icône que j'ai personnalisés dans les préférences de CloudMounter.
Cette capacité de montage multiple élimine le besoin de se connecter et de se déconnecter de différents comptes dans un navigateur web, ou d'installer plusieurs instances du client de synchronisation natif d'un fournisseur cloud (ce qui n'est souvent même pas possible). Elle fournit une vue unifiée et cohérente de toutes mes ressources de stockage cloud en un seul endroit, et elle me permet de déplacer des fichiers entre services en les faisant simplement glisser d'un volume monté à un autre dans Finder. Transférer un dossier de projet de Google Drive vers Amazon S3 est aussi intuitif que de déplacer des fichiers entre deux disques USB, et CloudMounter gère le transfert inter-services en arrière-plan, téléchargeant depuis la source et téléchargeant vers la destination sans aucune intervention manuelle au-delà du glisser-déposer initial.
Extension Finder et intégration de la barre de menu sur macOS
Sur macOS, CloudMounter fournit une extension Finder qui ajoute des options contextuelles lors du clic droit sur des fichiers dans des volumes montés, comme copier un lien partageable (pour les services qui le prennent en charge) ou afficher les propriétés de fichier spécifiques au service cloud. Il y a également une icône de barre de menu persistante qui me donne un aperçu rapide de tous les volumes montés, de leur statut de connexion et de tout transfert actif. Je peux monter ou démonter des volumes individuels directement depuis le menu déroulant de la barre de menu sans ouvrir la fenêtre principale de l'application, ce qui est une touche pratique pour gérer les connexions à la volée.
L'intégration de la barre de menu fournit également des retours en temps réel lors des opérations de fichiers. Si je télécharge un fichier volumineux, je peux jeter un coup d'œil à l'indicateur de la barre de menu pour voir la progression sans quitter l'application sur laquelle je travaille actuellement. Ce genre d'information de statut discrète et toujours disponible est quelque chose que j'apprécie dans les utilitaires qui fonctionnent en arrière-plan.
Interface utilisateur propre et intuitive
La fenêtre principale de l'application CloudMounter est propre et simple. Ajouter une nouvelle connexion implique de sélectionner le type de service, d'entrer les informations d'identification (ou de s'authentifier via OAuth pour des services comme Google Drive, Dropbox et OneDrive), et de configurer éventuellement des paramètres avancés comme le nom du point de montage, le chiffrement et les préférences de mise en cache. L'ensemble du processus prend généralement moins d'une minute, et les flux d'authentification basés sur OAuth sont gérés via le navigateur par défaut du système, ce qui signifie que je bénéficie de toutes les sessions de navigateur existantes et des configurations d'authentification à deux facteurs sans que CloudMounter ait besoin de gérer directement mes mots de passe.
La liste des connexions dans la fenêtre principale fournit un aperçu clair de tous les services configurés, de leur état de connexion, et des boutons d'action rapide pour monter, démonter et modifier les configurations. J'apprécie que l'interface ne cherche pas à en faire trop ; elle reste concentrée sur son objectif principal de gestion des connexions cloud et se fait discrète une fois les volumes montés.
Compatibilité et stabilité
J'ai utilisé CloudMounter sur plusieurs versions de macOS, y compris Monterey, Ventura, Sonoma et Sequoia, et il a maintenu une excellente compatibilité avec chaque mise à jour du système d'exploitation. L'application est notariée et distribuée à la fois via le Mac App Store et en tant que téléchargement autonome depuis le site web du développeur, et je n'ai jamais rencontré de problèmes avec Gatekeeper ou les politiques de sécurité de macOS bloquant son fonctionnement. Sur Windows, elle s'intègre à l'Explorateur de fichiers et à la barre d'état système de manière tout aussi native, et je l'ai testée sur Windows 10 et Windows 11 sans problème.
En termes de stabilité, CloudMounter a été remarquablement solide. Au cours de mois d'utilisation continue avec plusieurs volumes montés simultanément, je n'ai connu aucun plantage et seulement une poignée de brèves déconnexions, toutes attribuables à des interruptions réseau plutôt qu'à des bugs de l'application. Lorsqu'une interruption réseau se produit, CloudMounter la gère gracieusement en affichant le volume comme temporairement indisponible et en se reconnectant automatiquement lorsque l'accès réseau est rétabli, sans corrompre le point de montage ni nécessiter d'intervention manuelle. Avis collecté par et hébergé sur G2.com.
Bien que mon expérience globale avec CloudMounter ait été extrêmement positive, il y a plusieurs domaines où je pense que le produit pourrait être amélioré, et je veux être exhaustif et honnête à ce sujet.
Capacités limitées de synchronisation en arrière-plan et d'accès hors ligne
CloudMounter est fondamentalement un outil de montage à la demande, et non un outil de synchronisation, et cela est intentionnel. Cependant, il y a des situations où j'aimerais pouvoir marquer des fichiers ou dossiers spécifiques pour une disponibilité hors ligne, similaire à la façon dont certains clients cloud natifs vous permettent de "fixer" des fichiers pour un accès local. Lorsque je voyage ou travaille depuis des endroits avec une connexion Internet peu fiable, les volumes montés deviennent inaccessibles, et tous les fichiers que je n'ai pas copiés manuellement sur mon disque local au préalable sont indisponibles. Une fonctionnalité de synchronisation sélective optionnelle ou de fixation hors ligne rendrait CloudMounter beaucoup plus polyvalent pour les utilisateurs qui partagent leur temps entre des environnements connectés et déconnectés. Je comprends que cela ajouterait de la complexité et contredirait partiellement la philosophie "aucun stockage local consommé", mais même une mise en œuvre modeste me permettant de marquer quelques fichiers critiques pour la mise en cache locale serait un ajout précieux.
Rapport de vitesse de transfert et granularité du progrès
Bien que CloudMounter gère les transferts de fichiers de manière compétente, le rapport de progression pour les téléchargements et téléversements volumineux pourrait être plus détaillé. L'indicateur de la barre de menu montre qu'un transfert est en cours, mais il n'affiche pas toujours des informations granulaires telles que la vitesse de transfert actuelle en Mo/s, le temps restant estimé, ou le pourcentage de réalisation pour les fichiers individuels dans une opération par lots. Lorsque je téléverse un fichier de 10 Go sur S3, je veux savoir si le transfert progresse à 50 Mo/s ou 5 Mo/s, et je veux savoir approximativement combien de temps je devrais m'attendre à attendre. Améliorer l'interface utilisateur de progression du transfert avec des métriques plus détaillées serait une amélioration bienvenue de la qualité de vie.
Pas de gestion de connexion planifiée ou automatisée intégrée
Actuellement, CloudMounter me demande de monter manuellement les volumes lorsque je veux les utiliser (ou de les configurer pour qu'ils se montent automatiquement au démarrage). Ce que je trouverais utile, c'est un système de planification plus sophistiqué où je pourrais définir des règles comme "monter ce bucket S3 uniquement entre 9h et 18h en semaine" ou "monter automatiquement ce serveur SFTP chaque fois que je me connecte au réseau Wi-Fi de mon bureau". Ce type de gestion de connexion automatisée et contextuelle réduirait les frictions pour les utilisateurs ayant des flux de travail complexes impliquant différentes ressources de stockage à différents moments ou dans différents lieux. Ce n'est pas un manque critique, mais cela élèverait CloudMounter d'un excellent utilitaire à un utilitaire exceptionnel.
La performance de WebDAV peut être incohérente
Bien que la plupart des implémentations de protocoles dans CloudMounter fonctionnent bien, j'ai remarqué que les connexions WebDAV peuvent parfois présenter des performances incohérentes, en particulier avec certaines configurations de serveur. Les listes de répertoires sur les volumes WebDAV prennent parfois sensiblement plus de temps à charger par rapport à la même opération sur les connexions S3 ou SFTP, et j'ai rencontré des délais d'attente sporadiques lors de l'accès à des serveurs WebDAV derrière certaines configurations de proxy. Cela peut être en partie attribuable à la surcharge inhérente du protocole WebDAV lui-même, ou aux particularités de certaines implémentations de serveur spécifiques, mais je le mentionne car les utilisateurs qui dépendent fortement de WebDAV devraient être conscients que leur expérience pourrait ne pas être aussi fluide qu'avec d'autres protocoles.
Absence de fonctionnalités collaboratives ou orientées équipe
CloudMounter est très axé sur l'utilisateur unique. Il n'y a pas de mécanisme pour partager les configurations de connexion avec les membres de l'équipe, pas de console de gestion centralisée pour les administrateurs informatiques, et pas de moyen de définir et d'appliquer des politiques organisationnelles concernant les services cloud qui peuvent être montés. Pour les utilisateurs individuels et les petites équipes, ce n'est pas un problème significatif, mais à mesure que les organisations se développent, la capacité de déployer CloudMounter avec des connexions préconfigurées sur plusieurs postes de travail, de gérer les licences de manière centralisée, et d'appliquer des politiques de sécurité serait extrêmement précieuse. Je réalise que cela pourrait être en dehors du champ actuel du produit, mais il est important de le noter comme un domaine de croissance potentiel pour l'adoption en entreprise.
La documentation pourrait être plus complète pour les cas d'utilisation avancés
La documentation et la base de connaissances disponibles auprès d'Electronic Team couvrent bien les bases mais pourraient aller plus loin dans les scénarios avancés. Par exemple, j'ai dû faire quelques expérimentations par essais et erreurs pour faire fonctionner correctement CloudMounter avec un point de terminaison de stockage compatible S3 (pas AWS, mais une instance MinIO) car la documentation n'abordait pas explicitement la configuration de point de terminaison S3 personnalisé pour les fournisseurs non AWS. De même, des conseils sur l'optimisation des paramètres de cache pour des flux de travail spécifiques, ou le dépannage de la connectivité à travers des pare-feu d'entreprise avec inspection SSL, seraient des ajouts utiles à la documentation.
Pas de support Linux
CloudMounter est disponible pour macOS et Windows, mais il n'y a pas de version Linux. Pour les utilisateurs travaillant dans des environnements à systèmes d'exploitation mixtes ou utilisant Linux comme bureau principal, c'est un manque notable. Bien qu'il existe des alternatives natives Linux pour monter le stockage cloud (comme rclone avec FUSE), avoir une expérience cohérente, soignée et pilotée par une interface graphique sur les trois principaux systèmes d'exploitation de bureau serait idéal. Je comprends que le marché des bureaux Linux est plus petit, mais pour les développeurs et les administrateurs système qui travaillent fréquemment sur plusieurs plateformes, le support Linux élargirait considérablement l'attrait de CloudMounter. Avis collecté par et hébergé sur G2.com.

