Aller au contenu
  • Nos offres
  • Blog
  • Contact
  • Carrières
Menu
  • Nos offres
  • Blog
  • Contact
  • Carrières
Inscrivez-vous à la newsletter

Inscrivez-vous à la newsletter

Abonnez-vous maintenant et nous vous tiendrons au courant.
Nous respectons votre vie privée. Vous pouvez vous désabonner à tout moment.

Blog

  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
Menu
  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
  • le 27/02/2019
  • hatim amrani
  • Développement, Intégration, SOA & Urbanisation, webMethods

webMethods : AutoDeployer Framework

Partager sur linkedin
Partager sur twitter
Partager sur facebook

Présentation

Dans cet article je vous  propose de découvrir le Framework « AutoDeployer » qui va vous simplifier la vie.
Ce framework, comme son nom l’indique, permet d’installer et de déployer un ensemble de packages sur un ensemble de serveurs d’une manière automatique en un seul clic.

L’idée consiste à créer un fichier de configuration qui contiendra la liste des serveurs objet de déploiement et la liste des packages à installer sur chaque serveur.

 

Implémentation

1- Ficher de configuration

Le Deployment descriptor doit être créé et déposé au niveau du serveur (Admin) à partir duquel on lancera le déploiement. Le path de ce fichier sera défini au niveau d’une variable globale qui sera créée sur L’IS.

 

Ce fichier est constitué de deux blocs : targetServers et builds.

  • targetServers : Liste le host et le port de chaque serveur.
  • builds : Liste les noms de packages à installer sur chaque serveur.

 

2-Services

–> readDeploymentDescriptor : Permet de récupérer et parcourir le fichier de déploiement.

 

–> preDeploy : Permet d’importer les builds , créer les serveurs cibles et les plans de déploiement sur le serveur Admin.

 

–> deploy : Permet de lancer les plans de déploiement sur chaque serveur.

 

Il ne reste donc plus qu’à rassembler les 3 services dans un service public qui permettra en de lancer l’opération de déploiement.

 

Vous pourrez donc déployer et installer vos packages sur  un ou plusieurs serveurs en même temps juste en alimentant le fichier de configuration et en lançant le service deploy.

 

hatim amrani
hatim amrani
Voir tous ses articles

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles récents
  • Azure Database pour PostgreSQL [PaaS]
  • Azure Logic Apps : l’outil d’intégration Cloud de Microsoft
  • Purge automatique des archivelogs en PL/SQL
  • ASM et l’importance du usable_file_mb
  • Préparer un Windows Server 2003 pour une migration sur Azure

Mentions légales & Politique de confidentialité

En poursuivant votre navigation, vous acceptez l'utilisation de cookies tiers destinés à réaliser des statistiques de visites et de suivi. Accepter Refuser Personnaliser En savoir plus
Politique de confidentialité et cookies

Politique de confidentialité

Les informations collectées au travers de nos cookies sont exploitées à des fins statistiques (Google Analytics).
Google Analytics
Enregistrer & appliquer