Packaging d'applications —
Intuitif. Rapide. Efficace.
Packaging d'applications
Explication succincte : Qu'est-ce qu'un packaging d'applications ?
Le terme de packaging d’applications, également connu sous le nom de distribution de logiciels , désigne la préparation et l’adaptation des installations de logiciels sur plusieurs clients. Le paquet logiciel contient tous les paramètres et fichiers nécessaires à une installation professionnelle. Ces packages d’installation permettent de réaliser une distribution de logiciels sûre et efficace. Le script ci-joint peut enfin être installé sur le terminal, éventuellement sous une forme modifiée.
Packaging logiciel : les avantages en un coup d'œil
Dans un environnement d’entreprise, il y a plusieurs ordinateurs, souvent plus de 1000, qui ont besoin du même logiciel. Si l’on demandait à une personne d’installer manuellement le logiciel ou le système d’exploitation sur ce grand nombre d’ordinateurs, cela prendrait énormément de temps.
C’est pourquoi il est judicieux de créer des paquets logiciels afin que le logiciel soit directement disponible sur ces ordinateurs. De plus, les mises à jour et les adaptations de la configuration peuvent être effectuées automatiquement par la suite. L’adaptation d’une installation standard aux besoins individuels d’un client final fait également partie de la mise en paquets de logiciels.
Les paquets sont gérés par une solution solution de distribution logicielle, qui recense tous les ordinateurs de l’environnement de travail. Grâce à des attributions, le paquet correspondant peut alors être installé de manière simple. Il est également possible, par exemple, d’installer une fois le même logiciel en allemand ou en anglais.
Selon les exigences, il est également possible d’installer les configurations souhaitées sur le terminal grâce à différents groupes et attributions. Ainsi, le paquetage logiciel contribue à l’automatisation dans l’entreprise et assure une organisation efficace des processus de travail.
Dans quels cas une solution de distribution de logiciels professionnelle est-elle judicieuse ?
Le moment où un packaging d’applications est nécessaire dépend de la taille de l’entreprise et du nombre de terminaux qui ont besoin de ce logiciel, ainsi que de la complexité du package. Dans certains environnements, par exemple, un logiciel spécialisé qui serait coûteux à packager et qui ne nécessite qu’un seul client peut être installé manuellement.
Les petites entreprises utilisent volontiers les “Command line tools” ou de petits scripts PowerShell en combinaison avec l’Active Directory. Dans les grandes entreprises, une solution de distribution de logiciels est courante. Mais celles-ci ne fournissent pas toujours un logiciel de packaging d’applications clair et intuitif à l’administrateur informatique. Le langage de script orienté objet “PowerShell” de Microsoft permet de créer des paquets logiciels, ce qui présente toutefois certains avantages, mais aussi des inconvénients.
PowerShell est un langage de script complexe et non intuitif. Il est donc plus difficile de créer des scripts, de les comprendre et d’analyser ou de trouver des erreurs. Il existe toutefois des solutions de paquetage logiciel qui simplifient le paquetage logiciel et en éliminent la complexité. Grâce à une sélection de commandes prédéfinies et à une approche orientée dialogue combinée à une fonction “glisser-déposer”, le paquetage est simplifié. Les dialogues évitent à la personne qui réalise les paquets de faire des erreurs de syntaxe ou de devoir apprendre des paramètres par cœur.
De ce point de vue, le logiciel de packaging d’applications IDERI pace offre précisément ces avantages.Grâce à une approche orientée sur les dialogues, les erreurs de syntaxe sont évitées. Les boîtes de dialogue sont conçues de telle sorte que les champs obligatoires (paramètres) sont indiqués lors de l’empaquetage, ce qui permet de ne rien oublier.
L'IDERI pace propose de nombreuses fonctionnalités très intéressantes
À cet égard, le logiciel de packaging d'applications « IDERI pace » offre exactement ces avantages.
Une approche axée sur le dialogue permet d'éviter les erreurs de syntaxe. Les boîtes de dialogue sont structurées de telle sorte que les champs obligatoires (paramètres) soient affichés lors de la mise en paquet, afin de ne rien oublier.
Questions les plus souvent posées
Vous trouverez ici nos réponses
Non : pour chaque package, vous pouvez choisir la « langue » avec laquelle vous souhaitez écrire des scripts : NetInstall-EScript ou PowerShell.
IDERI pace s’intègre de manière transparente dans les solutions les plus diverses et est donc complètement indépendant de la plate-forme. Il peut s’agir de solutions telles que Microsoft SCCM/EMECM, Microsoft Intune, Ivanti EPM, Aagon ACMP, Matrix 42 Empirum, Tanium Tanium, VMware Workspace One et bien d’autres.
IDERI pace convient aux administrateurs qui travaillent avec une solution de distribution de logiciels qui n’a pas de langage de script ou un langage de script compliqué. Il peut s’agir de solutions telles que Microsoft SCCM, Ivanti EPM, Matrix 42 Empirum et bien d’autres.
IDERI pace convient aux administrateurs qui travaillent avec une solution de distribution de logiciels qui n’a pas de langage de script ou un langage de script compliqué. Il peut s’agir de solutions telles que Microsoft SCCM, Ivanti EPM, Matrix 42 Empirum et bien d’autres.
La plupart des solutions de distribution de logiciels sur le marché n’incluent pas de support de paquetage. Elles peuvent simplement exécuter “quelque chose”. Dans le cas le plus simple, ce quelque chose est un fichier MSI. Mais dès que des étapes plus importantes sont nécessaires et que l’on a besoin de scripts cmd, vbs ou ps1 par exemple, on se retrouve seul ; les fabricants ne fournissent aucun support de packaging. La plupart des heures de travail d’un distributeur de logiciels sont consacrées à la mise en paquets. C’est précisément là qu’intervient PackagingSuite. Elle comble exactement cette lacune – quelle que soit la solution de distribution de logiciels que vous utilisez.
La PackagingSuite se compose essentiellement des quatre modules suivants :
- PACE
- Move
- Installateur
- MATE
Le PackagingCenter aide tous ceux qui utilisent une solution de distribution de logiciels sans langage de script intégré. PACE a deux objectifs.
L’un des objectifs est le packaging. Il s’agit ici d’assister l’administrateur lors de la mise en paquets, c’est-à-dire lors du script de routines qui seront exécutées ultérieurement sur le client et qui permettront ainsi d’obtenir l’état d’installation souhaité sur le terminal.
Le deuxième point essentiel est la gestion des paquets. Il s’agit notamment de la gestion de la structure de stockage, de la mise à disposition de modèles, de l’automatisation d’étapes autrement manuelles pour l’intégration d’un paquet dans l’environnement de distribution de logiciels utilisé.
Par exemple, le déploiement d’un package dans Intune ne nécessite qu’un seul clic de souris. La création du fichier Intunewin, le téléchargement, la règle de reconnaissance sont tous entièrement automatisés.
L’utilisation de l’installateur permet d’obtenir le maximum de fonctionnalités. Outre l’exécution des scripts, il s’occupe de la journalisation, des commandes de redémarrage, de l’interaction avec la distribution des logiciels (par ex. l’agent SCCM), de la gestion des installations/configurations spécifiques à l’utilisateur, etc.
IDERI mate est l’abréviation de MSI And Transform Editor.De nombreux fabricants livrent leurs logiciels à l’aide d’un fichier d’installation MSI. Celui-ci conduit toujours au même résultat d’installation. Si vous avez besoin d’adapter l’état cible souhaité, vous devez créer une transformation. C’est là qu’IDERI mate vous aide – comme toujours de manière intuitive et entièrement pilotée par dialogue.
IDERI move est un outil qui vous aide à migrer d’IVANTI DSM vers n’importe quelle autre plateforme comme MS Intune, Matrix Empirum, VMware Workspace One et autres. IDERI move permet d’exécuter des scripts DSM existants dans une autre solution de distribution logicielle. Le tout se fait d’une part pratiquement sans modification et d’autre part sans perte de fonctionnalité.Les clients qui migrent d’un environnement DSM peuvent, à l’aide d’IDERI move, transférer leurs paquets DSM existants dans une nouvelle interface. Les paquets eSkript existants peuvent ainsi être migrés d’un environnement DSM existant vers n’importe quelle nouvelle solution de distribution de logiciels. En moyenne, environ 90% des paquets sont réutilisés sans modification directement dans votre nouveau système cible.
IDERI PackagingSuite est supporté par tous les systèmes d’exploitation Windows à partir de Windows 7.Elle nécessite .NET Framework 4.6.2 ou supérieur, qui est en général déjà fourni par le système d’exploitation lui-même.
Bien entendu, la durée du package dépend de la taille et de la complexité de l’application à distribuer.Toutes les étapes qui en découlent, comme par exemple la détermination de l’emplacement et la création de la structure du répertoire racine, la compression du jeu de fichiers (Intune), la définition des règles de détection – toutes ces étapes sont entièrement automatiques.Cela signifie que vous n’avez à vous occuper que de l’empaquetage et que même pour cela, un puissant langage de script orienté dialogue vous aide.
Une personne ayant déjà des connaissances en administration informatique devrait pouvoir l’utiliser en quelques minutes.Si vous n’avez pas de connaissances préalables dans le domaine de l’informatique, nous serons heureux de vous aider avec une formation – n’hésitez pas à nous contacter.
PackagingSuite met à disposition un ensemble puissant de fonctions. Pratiquement tout ce dont on a besoin pour une distribution réussie de logiciels est déjà disponible. Et si vous avez besoin d’une fonction, il vous suffit de contacter notre service d’assistance pour discuter d’une éventuelle réalisation et la mettre en œuvre.
Le PackagingCenter (pace) offre une interface facile à utiliser. Pour chaque commande du langage de script, il existe un dialogue correspondant. Cela signifie qu’il n’est pas nécessaire d’apprendre un langage complexe, il suffit de glisser-déposer les fonctions souhaitées dans le script à partir d’une sélection de commandes et d’insérer les informations nécessaires dans les boîtes de dialogue.Toutes les étapes de travail allant au-delà du packaging, comme par exemple l’enregistrement du package dans la distribution de logiciels (SCCM, Intune, etc.), sont automatisées et sont initiées et exécutées en un clic de souris.Ainsi, près de 100 % des activités manuelles habituelles sont effectuées par des automatismes.
Oui, vous pouvez utiliser PackagingSuite sans installateur local. Toutefois, les fonctionnalités sont réduites.
En général, il y a deux sources d’erreur : l’une est une erreur du fabricant et l’autre est une erreur de manipulation, par exemple une erreur de paquetage.Quelle que soit la source de l’erreur, chaque module écrit des fichiers journaux détaillés, chaque étape de travail est consignée. Cela vous aide donc efficacement lors d’une éventuelle recherche d’erreur nécessaire et permet ainsi un meilleur soutien de notre part en tant que fabricant.
Oui, dans pace, les commandes peuvent être mises en drapeau.Pour les deux langages de script Powershell et NetInstall, il est possible de séparer les parties utilisateur et machine.
Oui.La plupart des solutions de distribution de logiciels sur le marché nécessitent deux scripts séparés. Dans ce cas, l’un installe une application sur un ordinateur et le second s’occupe de la configuration et des paramètres utilisateur, ce qui entraîne un surcroît de travail car ces deux scripts doivent être mis en dépendance. Cela signifie une double création de paquets, une double attribution, une double gestion, une double charge de travail.PackagingSuite n’a besoin que d’un seul script, chaque commande de ce script peut être mise en drapeau d’un simple clic de souris, dans ce cas le drapeau de la commande décide si elle doit être exécutée une seule fois par PC ou par utilisateur.
Oui, un paquet peut être installé ou désinstallé directement depuis la console Pace. Cela signifie qu’à des fins de test, une installation/désinstallation peut être effectuée immédiatement en une fraction de seconde en appuyant sur une touche.Il n’est pas nécessaire d’importer, de distribuer et d’attendre le démarrage du client.
Actuellement, nous soutenons l’eScript d’Ivanti DSM et de Microsoft Powershell.Si vous prévoyez une migration et que votre langage de script ne figure pas dans la liste, n’hésitez pas à nous contacter pour un rendez-vous.
La réponse dépend de plusieurs facteurs et ne peut pas être donnée de manière générale.Pour vous donner un prix concret, nous avons besoin d’informations telles que le nombre de clients, la langue, les modules souhaités, etc.N’hésitez pas à nous contacter et à nous demander une offre.
Nous sommes actifs dans le domaine de la distribution de logiciels depuis 1996. Au cours de cette période, nous avons réalisé de nombreux projets clients et appris à connaître nos clients.Pendant tout ce temps, nous avons écouté les souhaits des clients et nous avons essayé de les réaliser au mieux. C’est exactement la même approche que nous adoptons aujourd’hui pour le développement de logiciels.Nous nous réjouissons de chaque demande de fonctionalités que nous recevons. Cela nous permet d’être toujours proches des besoins des clients.
Nous prévoyons deux versions par an.En cas de bugs éventuels, nous essayons de fournir un correctif dans les heures qui suivent.Nous savons que notre produit est exécuté sur des milliers de clients et que le temps, c’est de l’argent.
Notre logiciel est conçu pour permettre de travailler de manière centralisée via un partage réseau avec des collègues ou localement sur son propre ordinateur.
Non, aucune base de données supplémentaire n’est nécessaire.
Les demandes d’assistance sont reçues via notre système de tickets et sont généralement traitées directement en quelques heures. Selon la complexité de la résolution du problème, vous recevrez une proposition de solution le jour même.
La particularité de pace est que toute personne qui voit un script pace peut dire au bout de quelques secondes ce qu’il fait. Même les personnes qui voient un script pour la première fois.
Windows est très puissant et même des choses simples en surface ont souvent beaucoup d’options et de configurations en détail. La particularité de pace est la vision simplifiée d’un script. Une commande qui doit par exemple créer un lien sur le bureau s’appelle CreateLink. Dans un premier temps, j’ai éventuellement encore besoin d’informations sur le nom du lien et sur l’endroit où il doit être créé.
Par exemple, si tu vois un CreateLink -Notepad -DESKTOP, tu peux déjà imaginer sans trop réfléchir qu’un lien vers le bloc-notes doit être créé ici sur le bureau.
Dans un premier temps, ces informations suffisent. Ce qui m’intéresse dans le détail, c’est de savoir quel exe doit être exécuté, quels paramètres sont éventuellement transmis, comment le répertoire de travail doit être configuré. Tous les langages de script habituels ne peuvent pas cacher ces informations détaillées, car en fin de compte, chaque paramètre doit être défini ou on doit savoir quelles sont les valeurs par défaut. Et pace a une vue simplifiée dans laquelle seules les informations essentielles sont affichées. Si l’on veut adapter quelque chose, il suffit de double-cliquer sur la commande correspondante et une boîte de dialogue s’ouvre. Toutes les options sont proposées de manière claire avec des champs d’édition, des cases à cocher, des boutons radio, etc. Il n’est presque jamais nécessaire de taper, 90 % des commandes se font à l’aide de la souris. Il n’y a rien de plus simple et de plus intuitif.
La PackagingSuite est disponible en allemand, anglais et français.
D'ailleurs, si une autre langue est souhaitée/requise, elle peut être traduite en conséquence avec l'aide du client. Nous fournissons uniquement un fichier contenant les textes en allemand/anglais. Si le fichier contenant les informations appropriées nous est livré dans la langue souhaitée/requise, nous pouvons l'ajouter.
Oui, un package peut être installé ou désinstallé directement depuis la console Pace. Cela signifie qu'à des fins de test, une installation/désinstallation peut être effectuée immédiatement en quelques fractions de seconde en appuyant simplement sur un bouton. Il n'est pas nécessaire de passer de longues heures à importer, à distribuer et à attendre que le client démarre.
Prêt à optimiser votre informatique ?
Contactez-nous pour plus d'informations ou pour une demande personnalisée.