System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis /...

31
palais des congrès Paris 7, 8 et 9 février 2012

description

Pourquoi automatiser et orchestrer les processus IT, quels bénéfices pour l’entreprise et l’administrateur ? Quels gains de temps et productivité attendre ? Cette session sera l’occasion de répondre à ces questions au travers de plusieurs projets de mise en œuvre de System Center Opalis\Orchestrator (SCO) en entreprise

Transcript of System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis /...

Page 1: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

palais des congrès Paris

7, 8 et 9 février 2012

Page 2: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Jeudi 9 Février 2012

System Center 2012 | SCO : Retours d'expériences projets et déploiements System Center Opalis / Orchestrator (SER307)

Romuald GauvinExpert OrchestratorAezan

Sébastien ButreauPractice Manager VirtualizationNelite France

William BoriesConsultant InfrastructureMicrosoft Services France

Page 3: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Introduction à Opalis/OrchestratorRetours d’expériencesProjet de virtualisationProjet de déploiement d’applications Web

Détecter et mener un projet OrchestratorCe qu’il faut retenirQuestions / Echanges

Agenda

Page 4: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Introduction à Opalis / SCO

Produit de RunBook Automation / IT Process Automation Acquis par Microsoft en octobre 2009 Désormais intégré à la gamme de produits

System Center 2012 sous le nom d’Orchestrator 2012

Solution graphique, facile à mettre en place et à utiliser : Pas nécessairement besoin de développer

(objets natifs) Basée sur un bus de données

Extensibilité de la solution par des Packs d’intégration : Produits Microsoft : SCCM, SCOM, SCVMM,

Active Directory… Produits tiers : IBM, BMC, HP, CA, VMware …

Cf. session « SER201, vue d’ensemble d’Orchestrator 2012 (ex Opalis)»

Page 5: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Self Service

Fourniture et Automatisation du Service

System Center 2012 – Vue d’ensemble

Deployer

Configurer

Modèle de

Service

DC Admi

n

Administrer

Superviser

Virtual Machine Manager

Operations Manager

App Controller

Service Manager Service Manager

Orchestrator

Configuration Manager

Gestion des Applications Fourniture et automatisation du Service Gestion de l’Infrastructure

Data Protection Manager

MOAVirtu

el

Physique

Cloud Public

Cloud Privé

Page 6: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

5 exemples simples !

Requête sur une base de donnéesMonitoring des évènements WindowsReset d’un mot de passe d’un utilisateur Active Directory

Provisionner une machine virtuelle

Transférer des fichiers sur un serveur FTP sécurisé

Page 7: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Orchestrator: pour quelle utilisation?• Afin d’orchestrer tous vos processus récurrent

– Quelques exemples:• Exploitation des serveurs et applications• Génération des machines dans le Cloud• Reporting quotidien• Gestion de la reprise sur erreur automatique• Analyse de logs…

• Les objectifs:– Standardiser exploitation (↗ Qualité)– Gagner du temps (↗ Productivité)

TOUT CE QUE VOUS FAITES TOUS LES JOURSET QUI VOUS PREND DU TEMPSET QUI EST … %$$@##$*%

Page 8: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

ContexteImplémentation Hyper-VPositionnement d’une architecture « PRA », dynamique

REX d’un projet de virtualisation

BesoinDétails des configurations VM « à chaud »Interopérabilité avec les architectures d’inventaire Facilité d’administrationFlexibilité de basculeIndustrialisation des process

Page 9: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Solutions techniques proposéesImplémentation de FailOver Cluster pour Hyper-VVirtual Machine Manager 2008 R2Scripting Powershell

Interopérabilité des actions, compatibilité du langage entre les outils

Points d’attentionRendre pérennes ces solutions techniques entre-ellesAutomatiser et orchestrer les actionsLimiter les erreurs de manipulation potentielles

REX d’un projet de virtualisation

Page 10: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

REX d’un projet de virtualisation

Page 11: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

REX d’un projet de virtualisation

#1: GO

#2: Vérif. Arguments

#3: Initialisation

#4: Prérequis

#5: Listing des VM

#6: Extraction des infos

#7: Synthèse des infos et écriture

sur fichier

Succès!

Echec

Page 12: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

REX d’un projet de virtualisation

#1: GO

#2: Vérif. Arguments

#3: Initialisation

#4: Prérequis

#5: Config. VM

#6: Config. Mémoire

#7: Config. Disque

#8: Config. Réseau

#9: Vérif. logs

Succès!

Echec

Page 13: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Besoin initial du client : remplacement du produit Application Center 2000 arrivant en fin de support MicrosoftCe produit permettait de déployer des applications Web sur des fermes de serveurs IIS (fichiers, base de registre, COM+)

La solution Orchestrator a été sélectionnée pour: Répondre aux scénarios de déploiement existants Sa solution graphique La possibilité d’orchestrer l’outil Web Deploy Le haut niveau de reporting à travers des scripts

PowerShell

Projet de déploiement d’App. WEB

Page 14: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Scénarios de déploiement

Page 15: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Exemple de processus

Page 16: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Processus permettant d’adresser en quelques clics les scénarios de déploiement (déploiement, synchronisation, retours arrière) à partir de la console WebHistorique des déploiements Web DeployConsolidation des logs et des archives Web Deploy en local

En conclusion: Simplification de la solution de déploiement Rationalisation de la configuration sur tous les

serveurs Support amélioré : plus de nécessité de se

connecter sur les serveurs pour du support 1 et 2

Bénéfices de la solution Orchestrator

Page 17: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Bonne pratique pour un tel projet : mise en place d’un contrôle de sources dès le démarrage du projet (type SVN)Réutilisation du code : bon réflexe des développeurs mais cela est déconseillé pour un projet Orchestrator !

Utilisation de workflows enfants Développement de packs d’intégration ou de modules

PowerShell

Choix de PowerShell pour Orchestrator (utilisation des objets .NET Script) :

Très utile pour une gestion extrême des erreurs Opportunités techniques illimitées mais l’effort sera double Utilisation obligatoire de Données Publiées et d’un code bien

écrit

Retours d’expériences du projet

Page 18: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

4 QUESTION CLÉS

Détecter un projet

• Identifications principales charges pour les équipes

Qu’est-ce qui prend du temps?

• Evaluation récurrence

Que faites-vous tous les jours?

• Nécessité d’établir des procédures

Qu’est-ce qui est compliqué à réaliser / maintenir?

• En particulier tous les contrôles !

Qu’est-ce qui devrait être fait ? (mais ne l’est pas !)

Page 19: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Décision de lancement

• Toujours commencer par le simple• Permet de libérer du temps rapidement !

Gain temps important sur des opérations simples

• Réduire les traitements d’erreurs et des exceptions

Gain qualité / stabilité sur processus complexes

Page 20: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Mener un projet Orchestrator

• Impliquer les utilisateurs et administrateurs• Modélisation Visio (Entrées / Sorties / Filtres /

Synchros)

Travailler ses processus – 30 / 50% du projet

• Conditions d’exécution • Gestion des erreurs, préparer le cahier de

recette

Assurer la conformité / qualité

• Outils de reporting / suivi d’exploitation

Préparer l’exploitation

• Architecture technique (nommage, infrastructure…)

• Objets natifs / Pack d’intégration / PowerShell• Définir le niveau d’attente sur la gestion des

erreurs

Conception technique

Page 21: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

REX Management processus

Préparation

• Préparation opération• Commande SRV / Infos utilisateurs / …

Logistique

• Livraison et connexion serveur

OS• Installation OS

Intégratio

n

• Configuration & intégration réseau

Migration

• Données / Partages / Imprimantes

Conformit

é

• Vérification cohérence travaux

Evénements

• Gestion des événements et problèmes

ORCHESTRATOR

Page 22: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Implantation Orchestrator

Page 23: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Evaluation du gain : temps/méthode

Préparation

Logistique

Lancement

Réalisation

Vérifications

Reprises sur Incident

Total

Actions

20 mn

15mn

5 mn

135 mn

40 mn

Y mn

210 mn3.5H

Manuelle

20 mn

15 mn

5 mn

20 mn

20 mn

Y mn

80mn1.3H

Scriptée

23 mn

15 mn

6 mn

-

-

Y mn

45 mn0.75 H

Orchestrée

RÉDUCTION DE CHARGE DE 3.5 HEURES à 45 MINUTESPOUR 1400 SERVEURS: 700 JOURS EN MANUEL – ENVIRON 150 JOURS EN ORCHESTRÉ

Page 24: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

SCO: Répartition Temps/Projet

Interviews15%

Modélisation Process35%

Développement35%

Mise en prod15%

Page 25: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Les points clés

Impliquer les utilisateurs

Commencer par le plus simple

Intégrer les contrôles cohérences

Recommencer

ACTIONS

« NE VOUS OBLIGEZ PAS À TOUT FAIRE ! »

Délivrer le bon service

Gain de temps

Esprit libre

Tant que cela en vaut la peine

BÉNÉFICES

Page 26: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

http://blog-orchestrator.com Libraries TechNet : http://technet.microsoft.com/en-us/library/hh237242.aspxhttp://blogs.technet.com/b/opalis/http://blogs.technet.com/b/scorch/ http://blogs.technet.com/b/charlesjoy/http://orchestrator.codeplex.com/http://opalis.codeplex.com/releases

http://blogs.technet.com/b/williamborieshttp://www.nelite.com/community/b/sbutreau/default.aspxhttp://blog-orchestrator.com/

Quelques ressources …

Page 27: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

?

Questions / Echanges

Page 28: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

Evaluez System Center 2012 : téléchargez ! http://

technet.microsoft.com/fr-fr/evalcenter/hh505660.aspx

Pour aller plus loin…

Formez-vous gratuitement en ligne avec MVA http://www.microsoftvirtualacademy.com/Hom

e.aspx

Assistez aux IT CAMPS (formations avec laboratoire) http://technet.microsoft.com/fr-fr/itcamps

Inscrivez-vous au Microsoft Management Summit (MMS) http://www.mms-2012.com/

Rendez-vous le 9 mai 2012 pour le Best of MMS http://www.microsoft.fr/systemcenter

Page 31: System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis / Orchestrator

http://technet.microsoft.com/fr-fr/itcamps

Assistez aux IT CAMPS