La société Puppet Labs, spécialisé dans les DevOps, ambitionne de "redéfinir complètement la manière dont les entreprises fournissent, installent, configurent et maintiennent leurs applications". Pour cela, l'éditeur de logiciels d'automatisation propose Puppet Application Orchestration. Il s'agit une pile de management complète sur une plateforme unique. Cette solution vise à réduire la complexité du déploiement et de la gestion des applications, notamment lorsque celles-ci sont composées de multiples composants et services dispersés sur plusieurs noeuds. Grâce à ce service, les utilisateurs seront capables de modéliser entièrement les applicatifs, y compris les liens entre les différents composants. Puppet Application Orchestration s'assure que chaque événement intervient dans le bon ordre et sur les bonnes machines lorsque l'application est déployée ou mise à jour.

Puppet Labs explique avoir mis au point ce service parce que les applications sont de plus en plus complexes : « Une simple application est souvent une toile d'araignée composée de différents systèmes et appareils reposant sur une multitude de composants et de services. Face à cette complexité, les équipes informatiques doivent pouvoir gérer beaucoup plus efficacement cette orchestration, et ce de façon rapide et répétée », indique la société.

http://www.ictjournal.ch/