Aller au contenu

Diali face à votre propre serveur

L’étape suivante vers laquelle tout le monde se tourne. Elle résout complètement le problème évident, et en introduit discrètement un autre, celui qui fait abandonner.

Comparer

Ce qui plaide honnêtement pour

Un serveur loué est toujours actif, correctement joignable, et il est à vous. Si vous administrez déjà de l’infrastructure, si vous avez déjà des avis sur votre image de base et préférez posséder toute la pile plutôt que la louer, un VPS est une très bonne réponse et coûte quelques euros par mois de machine. Beaucoup de gens compétents font exactement cela et s’en portent bien. La question n’est pas de savoir si ça marche, mais ce que cela vous demande chaque semaine une fois que ça marche.

Là où ça coince

La machine est bon marché, votre temps ne l’est pas

Le serveur coûte quelques euros. Les heures sont le vrai prix : les correctifs système, le conteneur qui s’est arrêté, le certificat expiré, le disque rempli de journaux. Rien de difficile. Tout cela arrive sans se demander si la semaine était bien choisie.

En amont, une version casse tout

Les moteurs d’agents évoluent vite, et une version qui change un format de configuration arrive quand elle arrive. Sur votre machine, vous l’apprenez parce que quelque chose s’est arrêté, en général au pire moment, et revenir en arrière est aussi votre problème.

Une machine, un seul périmètre

Docker sur un noyau partagé est une bonne barrière contre les accidents et une moins bonne contre une évasion déterminée. Faire tourner plusieurs agents sur un même hôte signifie qu’une compromission chez le négligent atteint le prudent, et construire une vraie isolation par agent est un travail sérieux que la plupart décident, à juste titre, de ne pas entreprendre.

Ce que Diali fait à la place

Chaque agent obtient son propre bac à sable gVisor avec une frontière au niveau du noyau, son propre espace de noms, compte de service et politique réseau, sans port public. Il accède au web public, mais jamais à notre réseau interne, au serveur de métadonnées du cloud ni aux autres clients. Les mises à jour sont testées d’abord sur nos propres agents, puis déployées avec annulation, pause et réinstallation depuis le tableau de bord. Avec l’option Sauvegardes (incluse avec Max), les sauvegardes tournent chaque jour avec 30 jours d’historique et une restauration en un clic. Les correctifs, les certificats et le disque ne sont plus sur votre liste.

Alors, que choisir ?

Gardez votre serveur si administrer de l’infrastructure est quelque chose que vous faites bien et que vous aimez, ou si une exigence impose vraiment que toute la pile soit la vôtre. Changez quand vous constatez que la maintenance est la raison pour laquelle vous avez cessé d’améliorer l’agent lui-même, ou quand vous en voulez plusieurs et que l’isolation par agent devient le projet suivant.

Commencer

Passez l’étape où vous l’entretenez

Votre agent, sur une infrastructure isolée dans l’UE, joignable dans les applications que vous ouvrez déjà.