Genèse de l orchestration chez CA-CIB et trajectoire vers le Cloud Julien SOUBIEN Responsable Outillage et Automatisation Espace Grande Arche Paris La Défense
Sommaire 1 - Contexte CA-CIB 2 - La genèse de l orchestration chez CA-CIB 3 - Les projets en ayant découlé 4 - Zoom sur le Cloud 5 - Démarche adoptée / Organisation interne 6 - Bilan constaté 7 - Parlons d avenir 2
Le contexte de CA-CIB Les activités de CA-CIB : Dispositif commercial et Banque d'investissement, Financements structurés, Banque de marchés, Optimisation de la Dette et Distribution. Le S.I. de CA-CIB en quelques chiffres : Environnement international : Datacenters, Hubs & Satellites, 10.000+ serveurs, 9 Peta Octets de stockage utile, 1.200+ applications, 650+ personnes à la Prod. Nos contraintes : Satisfaire des besoins métiers croissants, Fournir une haute Qualité de Services (Haute-disponibilité, PSI, PRA), Assurer l Intégrité et la Sécurité des données, Garantir l évolutivité et la pérennité de nos infrastructures, La maîtrise des coûts. 3
La genèse de l orchestration chez CA-CIB Le contexte Besoin croissant de calculs 400 nouveaux serveurs / mois Coût d achat / installation Coût de maintenance / exploitation Coût de l hébergement (saturation des Datacenters) Pas de visibilité sur l usage effectif de ces serveurs L analyse Ces serveurs sont-ils tous utilisés à 100 %? Mise en place d une métrologie système NON - Un nombre important de serveurs est sous utilisé Ces serveurs sous-utilisés ont-ils la même configuration? Mise en place d un audit automatique des serveurs NON - bien que l installation des serveurs soit automatisée nous constatons de nombreuses différences de configuration
La genèse de l orchestration chez CA-CIB La solution Les gains Comment y remédier? Réinstallation SYSTEMATIQUE des serveurs non conformes Et ensuite? Premier CAS d usage de l orchestration : réinstallation automatique des serveurs Déterminer l utilisation des serveurs par application / plages horaires Réinstaller automatiquement les serveurs pour les affecter aux applications Gains attendus. Rationalisation de l utilisation des grilles (détection des serveurs non utilisés) Réduction du nombre d incidents liés aux éléments de configuration Et inattendus Amélioration de la communication avec les équipes de DEV et de PROD (partage de la connaissance des environnements et des configurations) Identification de nouveaux outils permettant : L AUTOMATISATION DE PROCESSUS «CROSS TEAM» avec délégation d action
Projets en ayant découlé Projets d automatisation de la Prod, par la Prod, pour la Prod. 2008 Automatisation des opérations de dump/load des bases de données @ DBA Délégation de la réinstallation des serveurs Windows @ CITRIX TEAM 2011 Mise en place d un Cloud communautaire @ IT du groupe CA Audit de conformité Export d information sur le SI Check cohérence entre référentiels @ TEAM Contrôle & conformité Jusqu à l arrivée du Cloud Communautaire à destination des IT du Groupe
Notre cloud : une conception rapide basée sur la réutilisation de l existant Caractéristiques du Cloud Privé Offre multi-tenant Facturation à l usage Déploiement automatisé Basé sur : Notre expertise autour de l automatisation Une mise en œuvre rapide (utilisation des solutions de provisionning existantes) Un portail sur mesure (peu de solutions du marché) L orchestrateur est au cœur de la solution de Cloud Il coordonne les actions techniques avec la plateforme de virtualisation, la CMDB, les outils de provisionning, le portail de service
Démarche initialement adoptée Sélection de projets courts dont le périmètre technique est déjà maîtrisé. UseCase dédié Organisation associée Fonctionnement en «mini-projets» : de quelques jours à quelques semaines Rattachée au sponsor Rattachée aux opérationnels Mise en œuvre rapide des «use case» Difficulté à suivre les KPI et les changements des process au cours du temps
Nouvelle démarche et organisation mise en œuvre Changement de la démarche : Orientation de la démarche vers des clients externes (IT) Centre de services Clients Catalogue de services : - Avant vente interne - POC - Support - Réalisation - Accompagnement Equipes Outillages & Automatisation RELAI INTERNE Fournir un service Standardisation, normalisation et automatisation des activités Suivi des automatisations dans le temps ROI 9
Le cloud a été un accélérateur dans la réalisation de nos projets d automatisation 2011 Cloud communautaire Automatisation de l upgrade de l antivirus sur les serveurs de la grille WebIT ITSelfService Déploiement de fichiers de configuration WebIT Habilitation Configuration des cartes ILO des serveurs physiques Configuration des enclosures Release Management Audit des certificats Pattern (PaaS) Audit des sauvegardes 2014
Bilan constaté Les gains apportés par l orchestration Suppression des «temps morts» Amélioration de la qualité Diminution des incidents Documentation des processus Centralisation et pérennisation de la connaissance Mise à jour des référentiels Les problématiques rencontrées Motivation des équipes concernées par les projets d orchestration Mettre en évidence les avantages vis-à-vis du management : priorisation et allocation de ressources Avoir une vision sur les évolutions du SI pour anticiper les impacts Suivre l utilisation des automatisations Définir le périmètre de responsabilité Gestion du changement
Et maintenant? Après avoir négocié rapidement le virage du Cloud, nous nous apprêtons à affronter un second changement tout aussi important : Basculer l ensemble de nos offres d automatisation vers des offres de services (gestion systématique de la ressource)
De la gestion de la demande à la gestion du service Gestion actuelle des demandes IT : ticket ticket Provision VM Add disk.. DONE DONE Opérations unitaires sans lien les unes avec les autres, rendant incertains : - La livraison du service (dépendances) - La gestion des habilitations - La Cartographie applicative - Le Capacity planning Gestion de ressources IT: New service Provision VM Update/ Upgrade Un-Provision VM DONE
Proposé par Venez poursuivre la discussion sur le stand N 10 Espace Grande Arche Paris La Défense