SaltStack
est une plate-forme hyper rapide assurant le provisionnement et le contrôle de ressources informatiques distribuées. Salt Cloud
est un outil de gestion de configuration qui permet aux utilisateurs de provisionner des systèmes sur des hôtes en infonuagique (cloud) ou des hyperviseurs. Lors de l'installation, Salt Cloud
installe Salt
sur tous les systèmes provisionnés par défaut. Cela permet à l'utilisateur de mettre les systèmes dans l'état souhaité pendant l'approvisionnement.
Salt
a été publié en novembre 2011 et LinkedIn
fut la première grande organisation à l'adopter.
J'ai pris connaissance de Salt
en écoutant le podcast [The Hacks] (https://www.saltstack.com/the-hacks/): un podcast techno hébergé par le fondateur de Salt, Thomas Hatch, et Jimmy Chonga, un débutant en technologie et ancien animateur radio.
N'étant pas spécialisé en gestion d'infrastructure, j'ai interrogé un pro du devops à propos de Salt et il m'a dit que c'était 'based'. Il s'est frotté à Salt
en aidant une organisation à configurer son infrastructure et il était satisfait du produit.
SaltStack
développe une solution pour la gestion de systèmes complexes à grande échelle. SaltStack
est la société qui a créé et maintient le projet Open Salt
et développe et vend le logiciel, les services et le support aux entreprises. Suffisamment simple pour paramétrer en quelques minutes, suffisamment évolutif pour gérer des dizaines de milliers de serveurs et suffisamment rapide pour communiquer avec eux en quelques secondes.
Salt
est une nouvelle approche de la gestion des infrastructures basée sur un bus de communication dynamique. Salt
peut être utilisé pour l'orchestration basée sur les données, l'exécution à distance pour toute infrastructure, la gestion de la configuration pour n'importe quelle pile d'applications, et bien plus encore.
Les alternatives viables à Salt
sont Chef
, Puppet
et Ansible
.
Cependant, les adopteurs deviennent généralement des fans inconditionnels du produit. Un CTO souligne que Salt
était le meilleur produit pour gérer son infrastructure à grande échelle basée sur Windows Server
. La facilité de maintenance est principalement garantie grâce à "un bon mécanisme de reporting qui permet de visualiser facilement toutes les opérations".
Par rapport aux concurrents, Salt
demeure le meilleur produit quand la scalability et la résilience sont les préoccupations les plus importantes pour votre organisation.
sources
https://github.com/saltstack/salt
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | DevOps Tools | Simplilearn
Configure and Use Salt
Cloud and Cloud Maps to Provision Systems
https://www.wikiwand.com/en/Salt_(software)