Bonjour,
Je recherche un outil de déploiement automatique professionnel, au niveau d'une entreprise, c'est à dire un outil permettant :
- de déployer des applications sur différents OS : Linux, Unix, Windows,
- sur différents middleware en les paramétrant (ajout de DataSource...) : JEE (WebSphere, WebLogic, JBoss, ...), Apache HTTP Server, MS IIS...
- initialiser des bases de données (jeu de scripts SQL) : MS SQL Server, Oracle...
- valoriser du paramétrage dans des fichiers lors du déploiement
- en s'appuyant sur une base CMDB
- en se connectant sur un outil de gestion de configuration
Des outils permettant de réaliser cela de manière automatique, avec plus ou moins de développement spécifique à réaliser, seraient à mon avis :
- Xebia DeployIt (outil développé à l'origine pour KLM et désormais distribué)
- pack BMC BladeLogic + Phurnace (suite plusieurs acquisitions par BMC qui distribue un outil de CMDB)
- ControlTier deployment automation, SmartFrog, Cruise Release Management, rPath, EMC Fast Scale Composer (qui ne fournissent pas "in the box" les actions nécessaires au niveau du middleware JEE)
- serveurs d'intégration continue "classiques" (Hudson, TeamCity, Build Forge...)
Il me semble qu'il n'existe que peu de retours sur ces solutions complètement automatisées aujourd'hui. L'essentiel du marché étant focalisé pour l'instant sur l'infrastructure, les couches basses donc, et peu encore sur le middleware.
Quel sont vos avis, vos usages... ?
Olivier.
PS : désolé si ce message n'est pas positionné dans la bonne catégorie des forums, mais l'outillage d'intégration continue me parait celui approchant le mieux les fonctions requises.
Débat industrialisation : Etat des lieux des outils de déploiement automatique
Et de paramétrage des middlewares
Débat industrialisation : Etat des lieux des outils de déploiement automatique
Et de paramétrage des middlewares
Le , par olivier34
Une erreur dans cette actualité ? Signalez-nous-la !