290 likes | 434 Views
ADM202 : Orchestration des processus : Introduction à Microsoft Opalis. Jeudi 10 février Hervé Thibault MVP SystemCenter. Jean-Marie Savin Avant-vente SystemCenter Microsoft. Orchestration des processus IT afin de délivrer des services à valeur ajoutée. Protection & restauration
E N D
ADM202 : Orchestration des processus : Introduction à Microsoft Opalis Jeudi 10 février Hervé ThibaultMVP SystemCenter Jean-Marie Savin Avant-vente SystemCenter Microsoft
Orchestration des processus IT afin de délivrer des services à valeur ajoutée Protection & restauration des données Déploiement, configuration & gestion de la conformité Gestion du service IT Automatisation & Orchestration Supervision de bout en bout Déploiement & gestion de la Virtualisation
Opalis • “Run Book Automation” / “IT Process Automation” • Solution graphique, simple à mettre en œuvre et à utiliser • Automatisation ne nécessitant pas de scripting (Integration Packs, FoundationObjects, Quick Integration Kit pour API/CLI) • Moteur de workflow dynamique (« bus de données ») • Acquise par Microsoft en 12/2009, technologie éprouvée (version 6.x)
La Solution Opalis Opalis Components 11 Asset - CMDB Incident Mgmt Backup Workflow Designer Console opérateur Config mgmt Event mgmt Change & Compliance Network Provisioning Security Server/Service Management(physical + virtual) Service Desk Base de données Consoles Action Servers Storage (Stock les processuslogic) (Création, gestion, rapport) (Exécute les processus) Virtual Catalogue de processus Plateformed’automatisation/orchestration Integration Packs
Workflow Process Designer • Vue end to end documentée • Interface graphique avec Drag & drop • Aiguillage et traitements parallèles
Création de Workflows • Paramétrage par boite de dialogue • Pas de scripts • Pas de connaissances en programmationrequises
Paradigme Opalis • Evénement / lien / tâche • Enchainements conditionnels • Flux décisionnels • Tester codes retour / comportements
Echanges d’information • Via les données publiées • Passage d’informations contextuelles entre objets • Code retour • Output d’un programme • Nombre de fichiers copiés • Résultat d’une requête SQL • …
Opalis Data Bus Full line as a string Full line as a string Category Opalis Data Bus
Démo Opalis : illustration avec une orchestration simple de processus
Automatisation prête à l’emploi • Action réutilisables dans les workflows • Automatisation des tâches que vous feriez manuellement
Catalogue de processus • Workflows disponibles en standard • Conforme à ITIL • Retour d’investissementrapide
Integration Packs • Integration Packs pour solutions tierces • Auto détection des données, schémas et champs • Les IP sont supportés et maintenus par Microsoft
IBM Tivoli NetCool / OMNIbusIBM Tivoli Enterprise Console IBM Tivoli Storage Manager Microsoft Active Directory Microsoft Systems Management Server Microsoft Operations Manager Microsoft Configuration Manager Microsoft Virtual Machine Manager Microsoft Service ManagerSymantec Net Backup VMware vSphere Opalis Integration Packs BladeLogic Operations Manager BMC Atrium CMDB BMC Event Manager BMC PATROL BMC Remedy ARSCA AutoSysCA eHealthCA NSM CA Service Desk CA Spectrum EMC Smarts InChargeFTPHP Asset Manager HP iLOHP OpenView Operations HP OpenView Service Desk HP Service ManagerHP Network Node Manager
Démo Orchestration Sharepoint
Retour d’expérience Sage en France – www.sage.fr • 1er éditeur en France de solutions de gestion d’entreprises en nombre de clients (source IDC) • 2ème éditeur en France de solutions de gestion pour entreprises en chiffre d’affaires (source : IDC)
Enjeux & périmètre • En 1er lieu - Orchestration métier : COMPTA / GRH / CRM / PORTAIL / INTRANET / DATA WAREHOUSE / • En 2ème lieu : Orchestration IT, via intégration de SCOM
Les problématiques à adresser • Connaissance incomplète des flux existants (800 dénombrés !) • Volume important de scripts (plusieurs centaines, du batch au vbs) • Traitements monolithiques : Pas de points d’arrêt / Validation / Reprise • Gestion des évolutions très délicate ! • Maintien des compétences difficile à assurer • Pas de vision suffisamment précise sur l’historique des flux exécutés
Les objectifs du projet • Assurer la continuité de production • Elément critique du business (génération des factures, prises de commandes, …) - Ne générer aucune Interférence avec le quotidien • Maîtriser la complexité • Industrialiser / Réorganiser / Simplifier les flux • Se remettre en situation d’évoluer • Améliorer la visibilité sur le suivi de production • Renforcer la supervision existante • Conserver dans un 1er temps la connexion avec l’existant (Nagios) et préparer la convergence avec SCOM
Pourquoi Opalis ? • Nombreuses fonctions de base natives : Exécution commande, gestion fichier, FTP, requêtes BDD, … • Intégration packs pour les besoins d’orchestration d’applications hétérogènes Supprimer de Ops Manager Ajouter à Ops Manager Suivre demande de service MAJ demande MAJ demande MAJ & fermerdemande Créer incident Créer CI Retirer CI • Pérennité : Intégré avec suite System Center en cours d’implémentation (en particulier SCOM) Tester VM Déployer applications Vérifier application Arrêter VM Clonernouveau VM MAJ propriétés Détacher stockage Détacher carte réseau
Méthodologie d’intégration • Simplification en “éléments simples” : • Plus facile à développer / maintenir • Tire partie du “multithreading” • Décomposition de chaque procédure en 3 étapes : • Suivi temps réel du traitement des flux et alimentation du suivi d’exploitation de la production • Faciliter la mise à niveau de l’outil de supervision : une seule procédure à faire évoluer !
L’intégration en chiffres • Sur une prestation d’environ 25 jours : • 50% analyse de l’existant & modélisation • 40% implémentation & industrialisation • 10% documentation • Transfert d’expertise au fil de l’eau • Temps de mise en production : • ½ journée pour le 1er flux • Moins d’une heure à partir du 5ème flux → Situation de succès immédiate pour l’exploitant
Best Practices • Commencer par modéliser le suivi d’exploitation souhaité • Factoriser autant que possible • Séparer / simplifier au maximum les flux Opalis • Se concentrer sur : • Ce qui est consommateur de temps homme en exploitation • Ce qui est récurrent • Eviter : Tout faire ou ne rien faire !!! • Gagner du temps sur ce qui est possible • Laisser le reste à “l’ancienne méthode” entre temps
Avant … Après !!! Suivi d’exploitation Orchestration
Ce qu’en dit Sage « La mise en œuvre d’Opalis au sein du système d’information de Sage nous a permis de procéder enfin à l’uniformatisation des modèles d’automatisations que nous souhaitions mettre en œuvre. Tout en s’intégrant parfaitement dans notre démarche ITIL v3, Opalis et SCOM nous ont permis d’améliorer très significativement la visibilité sur nos processus (notamment métiers) » Christophe DROUIN Responsable Systèmes Groupe
MSDN et TechNet: l’essentiel des ressources techniques à portée de clic • Portail administration et infrastructure pour informaticiens • Portail de ressources technique pour développeurs http://technet.com http://msdn.com