13

Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Embed Size (px)

Citation preview

Page 1: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler
Page 2: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes d’utilisation Avantages Open Source Job Scheduler

Page 3: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

L’Objectif de PeakUp est d’obtenir un référentiel de

production référençant l’ensemble des

composants techniques et applicatifs, accessible

par tous les acteurs d’une DSI et intégrant les

processus nécessaires à leur contrôle et diffusion.

PeakUp permet d’uniformiser les développements

techniques en faisant abstraction des outils

utilisés (Ordonnanceur, logiciels de sauvegarde,

etc.)

Page 4: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Peakup peut être utilisé de deux façons différentes :

Collecte d’un référentiel existant par les injecteurs

PeakUp

Ordonnancement (4 Ordonnanceurs disponibles (TWS, $Universe, Control-M, OJS)

Shell Variables Fichiers Configuration technique

Implémentation manuelle

Page 5: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

PeakUp permet de gérer :

Les environnements Les versions la configuration technique Les livraisons La norme La documentation Les consignes

Page 6: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Gestion des environnements

La diffusion des applications est souvent réalisée par un ensemble de produits développés en interne, lourds et couteux à maintenir.

La gestion des paramètres liée aux environnements rend complexe toute livraison

PeakUp intègre toutes ces fonctions

Définition de tous les composants liés à chaque environnement et directement diffusables :

Ordonnancement Shell Procédures Variables Fichiers Programmes

Page 7: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Gestion des versions

Les versions d’applications n’existent pas réellement en production.

La gestion des versions par PeakUp (tous les objets sont versionnés) permet de métriser l’impact des modifications ainsi que les retours arrières.

Le Package (objet de PeakUp) permet d’effectuer une livraison par delta entre deux versions d’application

Page 8: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

L’intégrité du référentiel

Une fonction de contrôle des applications permet de s’assurer de la bonne définition des objets.

L’utilisation des « Formats» permet de s’assurer du respect des normes et standards

Toute modification effectuée sur une application implique le contrôle de cette application avant sa génération

La définition des normes dans les formats d’affichage et de génération (objets PeakUp) implique un respect strict des règles.

Les références croisées permettent de référencer les objets obsolètes

Page 9: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

La documentation

La documentation est difficile à maintenir

PeakUp permet de comprendre aisément les applications grâce à sa représentation graphique

Les dossiers de production sont générés automatiquement

Un graphique technique permet de visualiser les relations entre l’architecture et les applications

Page 10: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Peakup est basé sur une architecture Web centralisée.

Dans sa version de démonstration PeakUp utilise une installation de type Wamp (PHP, Apache, Mysql).

L’interface est accessible depuis n’importe quel poste de travail possédant un navigateur.

Page 11: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Les principaux modes d’utilisation :

Déploiement des applications sur l’ensemble des environnements Rétro documentation Analyse périodique de la qualité Remise à niveau ou modification des normes Migration d’ordonnanceurs

Ces modes sont indépendants les uns des autres et peuvent être mis en place progressivement en fonction des besoins.

Deux modes de réalisation possibles

Sur les environnements du client Sur les environnements de TargetProd avec possibilité de SaaS

(Software as a Service)

La réalisation peut être faite par le client ou par TargetProd.

Page 12: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

Gains de productivité

Industrialisation des processus de fabrication et de livraison

Génération automatique

Simplification des migrations (ordonnanceurs, standards, outils)

Réduction des temps d’intégration et indirectement du temps de cycle des applications

Peakup dispose d’une fonction d’export du référentiel au format XML permettant une intégration dans une CMDB (Configuration Management DataBase)

Page 13: Sommaire Objectif de Peakup Principes de fonctionnement Fonctionnalités Architecture Modes dutilisation Avantages Open Source Job Scheduler

L’intégration d’Open Source Job Scheduler dans PeakUp, permet d’obtenir toutes les fonctionnalités d’un Ordonnanceur classique.

Description des enchainements en mode graphique Contrôle de cohérence Ressource logique Présence fichier Gestion des localisations Planification

La codification des éléments gérés par PeakUp permet d’obtenir un Ordonnancement fiable, respectant les normes et diffusable sur tous les environnements sans intervention.