Applications

Déployer une solution complète ITIL sur le PAAS : iTop

Déploiement d’une solution complète ITIL sur le PAAS : iTop

iTop est une solution complète Open-Source permettant l’application des processus ITIL dans son entreprise. iTop fournit toutes les briques ITIL nécessaires :

Partie 1 – Préparation de la topologie PAAS

iTop est une solution complète Open-Source permettant l’application des processus ITIL dans son entreprise. iTop fournit toutes les briques ITIL nécessaires :

–    CMDB : Un référentiel partagé de tous ses assets ;
–    Workflow : Gérer le cycle de vie des tickets ou processus ;
–    Tableaux de bords : Générer écrans de contrôle avec les informations pertinentes
–    Service Desk : Gestion quotidienne des activités des services ;
–    Portail Utilisateur : Un portail dédié pour formuler les demandes d’intervention ;
–    Auto-Assistance : Concevez une FAQ pour guider vos utilisateurs ;
–    Gestion des incidents : Gérer simplement et efficacement vos incidents en lien avec votre SI ;
–    Gestion des problèmes : Enrichissez vos connaissances pour anticiper les futurs problèmes ;
–    Gestion du changement : Suivez toutes les modifications de votre SI afin d’anticiper les  impacts et prévenir vos utilisateurs ;

Click&Cloud est une plateforme PAAS – Platform-As-A-Service – destinée à s’affranchir de l’infrastructure, permettant au développeur de créer sa topologie de développement. En quelques clics, le développeur dispose d’un environnement complet !

Création de la topologie PAAS

Ce premier article vous présente comment préparer votre plateforme Click&Cloud afin de déployer iTop !

Si vous ne disposez encore de compte Click&Cloud, rendez-vous ici :

Prérequis matériel :

Déploiement d’une solution complète ITIL sur le PAAS iTop (1)

Prérequis logiciels :

–    PHP version 5.2 minimum
Extensions PHP: soap.so ; ldap.so ; gd.so
–    Serveur Web (Nginx ou Apache)
–    Base de données MySQL 5

Le code source est disponible ici.

Dimensionnement matériel :

Les prérequis matériels proposés par l’éditeur ne correspondent pas au paradigme PAAS. Utilisez l’élasticité de Click&Cloud. Nous allons déployer ici iTop avec :

Cloudlets Réservés    => 4
Cloudlets Dynamiques   =>  8

Ainsi 512 MB seront affectés à l’application, et selon la charge jusqu’à 1Go pour être alloués. En sachant que les Cloudlets ne servent uniquement à votre application, aucune dépense n’est réalisée dans des ressources systèmes.
Sur Click&Cloud, créez votre environnement :

Déploiement d’une solution complète ITIL sur le PAAS iTop (2)

Ici nous sélectionnons :

Un nœud Apache ; avec PHP 5.3
Un nœud base de données MySQL en version 5.7

Déploiement d’une solution complète ITIL sur le PAAS iTop (3)
Déploiement d’une solution complète ITIL sur le PAAS iTop (4)

Je configure l’élasticité des ressources :

Déploiement d’une solution complète ITIL sur le PAAS iTop (5)

Pour un nœud, j’alloue :
–    4 Cloudlets réservés
–    Jusqu’à 8 Cloudlets dynamiques

A tout moment vous pouvez redéfinir l’élasticité de votre environnement

Nommez l’environnement : iTop-Dev.clicketcloud.com et clic sur « Créer » !
=>   L’environnement complet se créé et un mail vous ait envoyé pour vous donner l’ensemble des informations de connexion nécessaires.

Déploiement d’une solution complète ITIL sur le PAAS iTop (6)

Votre environnement est prêt à utiliser. Configurons-le pour y déployer iTop.
Synchronisation avec GiT
Déployer iTop en utilisant le hub GIT :

Sur le serveur Apache « Ajouter un projet »

Déploiement d’une solution complète ITIL sur le PAAS iTop (7)     Déploiement d’une solution complète ITIL sur le PAAS iTop (8)Déploiement d’une solution complète ITIL sur le PAAS iTop (9)

Synchroniser avec le hub GIT !
Nous sélectionnons ici la dernière release 2.2.0 !

Configuration PHP et MySQL

Votre environnement est synchronisé avec le hub Git. Avant de poursuivre, quelques configurations sont nécessaires :

1.    Activez des extensions PHP :
Obligatoires : soap.so
Facultatives :
ldap.so pour utiliser l’authentification ldap
gd.so pour l’export PDF
Activez-les dans le php.ini en dé-commentant la ligne appropriée :

Déploiement d’une solution complète ITIL sur le PAAS iTop (10)

2.    Vérifiez la taille du buffer MySQL :

Concernant cette application, il se peut que le sort buffer de MySQL peut-être limité. Pour des performances optimales, augmentez-le à 256K :

Déploiement d’une solution complète ITIL sur le PAAS iTop (11)

Remarque : Si vous souhaitez « figer » vos configurations, dé-commentez la ligne de chaque fichier « Jelastic autoconfiguration mark »
Lancez alors l’installation de iTop : http://itop-dev.clicketcloud.com

Déploiement d’une solution complète ITIL sur le PAAS iTop (12)

L’installation de iTop se lance. Rendez-vous dans la seconde partie pour installer iTop.

Article écrit par Samuel Renard

Laisser un commentaire

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