Wapt - software deployment solution under GPLv3 license (or how to say goodbye to SCCM)
Wapt – solution de déploiement logiciel sous licence GPLv3 (ou comment dire au revoir à SCCM)
Résumé
The INRA/Montpellier SupAgro centre brings together around 30 research units, 2,500 workers from various research organisations and 1,500 students from the engineering school. They use a total of approximately 3,000 computer workstations that are managed by about 40 IT administrators. This installed computer base is diverse in terms of hardware, operating systems and software, the management of which is heterogeneous.
For Windows clients, which make up the majority of the installed base, we were looking to provide a coherent and centralised application management strategy that was simple and inexpensive for the administrators. This solution had to be compatible with our Active Directory domain controller under general public licence (GPL) – Samba4. We selected the WAPT (Windows APT-get) solution licensed under GPLv3.
The solution consists of storing the validated and packaged applications, thus guaranteeing their compliance, on a repository server (an APT-type repository) and allowing users to install them via a web portal.
The solution includes a graphical centralised management console (waptconsole) that allows us to manage the applications or groups of applications (installation, updates, configuration and uninstall of applications, view deployment status) and to allocate them to workstations registered via an agent for client-side installation (waptagent).
Here, we present the ease of implementing the repository server, the simplicity of creating and configuring the packets, the deployment methods for the local agent and applications and then updating them on the clients.
Operational since October 2016, the solution currently manages more than 500 workstations and provides more than 60 validated applications.
Le centre INRA/Montpellier SupAgro regroupe une trentaine d'unités, 2500 agents de différents organismes de recherche et 1500 élèves de l'école d'ingénieurs, pour un total d’environ 3000 postes informatiques gérés par une quarantaine de gestionnaires de parc. Ce parc est diversifié du point de vue du matériel, des systèmes d’exploitation, et des logiciels dont la gestion est hétérogène.
Pour les clients Windows, qui constituent la majorité du parc, nous cherchions à proposer une stratégie de gestion des applications cohérente et centralisée, simple et peu coûteuse pour les gestionnaires. Cette solution devait être en adéquation avec notre contrôleur de domaine Active Directory sous licence GPL (Samba4). Nous avons choisi la solution WAPT (Windows APT-get) sous licence GPLv3.
La solution consiste à déposer les applications validées et packagées, garantissant ainsi leur conformité, sur un serveur de dépôt (type dépôt apt) et permettant aux utilisateurs de les installer, via un portail web.
Elle intègre une console graphique de gestion centralisée (waptconsole) nous permettant de gérer les applications ou groupes d'applications (installation, mises à jour, configuration et désinstallation des applications, visualisation du statut des déploiements) et de les affecter aux postes enregistrés via un agent à installer sur les clients (waptagent).
Nous présentons ici la facilité de mise en place du serveur de dépôt, la simplicité de création des paquets et de leur configuration, les méthodes de déploiement de l'agent local et des applications, puis leur mise à jour sur les clients.
Mise en place depuis octobre 2016, la solution gère actuellement plus de 500 postes et propose plus d’une soixantaine d'applications validées.
Domaines
Autre [cs.OH]
Fichier principal
author_paper171_article_rev2932_20171122_143440.pdf (472.85 Ko)
Télécharger le fichier
jres2017_article_171_1080p.mp4 (1.75 Go)
Télécharger le fichier
presentation_paper171_slides_rev2933_20171122_143551.pptx (4.33 Mo)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Format | Vidéo |
---|
Format | Présentation |
---|