Top Banner

Click here to load reader

Automatisation de la production

Jul 19, 2015

ReportDownload

Technology

  • Automatisation de la production

    Dans le contexte technique de

    linfrastructure des serveurs

  • Contexte

    De plus en plus de serveurs grer

    Cluster applicatifs

    Cluster de donnes

    Outils centraux en cluster

    Environnement htrogne linux/windows

    Un socle technique commun tous

    DNS, NTP,

    2

  • Dfinitions

    3

  • Besoins

    De standardisation et dautomatisation Des mthodes

    Des configurations

    Des traces

    Des versions

    Des mtriques

    Besoin de scalabilit horizontale

    Besoin de documentations auto gre

    Besoin de simplicit

    4

  • Lexistant

    5

  • L existant

    Etude en cours pour un outil de gestion des configurations serveurs

    Etude en cours pour un outil de gestion dalertes

    Outil de gestion de traces en maquette

    Pas de capacity planning gnralis

    SVN utilis par le SED et pour partie par le SIE

    Tout fait manuellement

    Standardisation par la documentation

    6

  • Cible (fin 2014)

    7

  • Ralisations faire en 2014

    Aprs le choix des 2 outils en cours

    Leur dploiement et configuration

    Intgration des outils entre eux

    Mise en uvre de modules ddis notre infra

    Mise en uvre doutils de gestion de capacit et performance

    8

  • Dtails 2014

    Sur loutils de gestion des configurations

    Cration de linfrastructure technique et logique

    Cration de rgles de bon fonctionnement (connexions ssh, rgles de firewall, gestion des

    ports applicatifs, )

    Cration de modules standards (ntp, dns, nginx)

    Cration de modules spcifiques ( rproxy, )

    Documentation et formation des agents

    9

  • Dtails 2014

    Sur la supervision Cration de linfrastructure technique et logique

    Cration des rgles de supervision

    Mise en uvre de configuration automatique

    Reprise de lexistant de solarwinds si ncessaire

    Cration de checks spcifiques

    Gnralisation de logstash

    Mise en uvre de statsd et collectd

    Documentation et formation des agents

    10

  • Dtails 2014

    Impact sur le reste de linfra Mise en place de gestionnaire central pour les RPM et

    MSI

    Mise en place dun ordonnanceur

    Mise en place dune interface de visualisation du gestionnaire de sources (git + gitlab coupl redmine)

    Industrialisation de processus infra (dploiement dappli, mises jour de scurit, homognisation du parc serveur, )

    Adaptation de lexistant aux nouveaux outils (tomcat, postgres, drupal, sharepoint ? ) sil reste du temps !

    11

  • Cible (fin 2015)

    12

  • Ralisations faire en 2015

    Amlioration continue (modle de Deming)

    Etude pour le Software Defined Network

    Interactions entre outils

    Rflexions sur lintgration continue des lments de configurations des serveurs

    (gestion de tests automatiss et notions de

    build automatiques)

    13

  • Dtails 2015

    Amlioration continue des configurations, monitoring et de lautomatisation des serveurs

    Interactions entre outils (auto-documentation dans redmine partir des rapports puppet par exemple)

    Gnralisation de la gestion de configuration centralise aux quipement rseau (prmices pour le Software Defined Network)

    tude/ralisation pour le provisionning et le dploiement (autour de vmware)

    Rflexions sur lintgration continue des lments de configurations des serveurs (gestion de tests automatiss et notions de build automatiques)

    14

  • Elments de macro planning

    Lensemble du projet va prendre 1 an et demi 2 ans environ, selon lacceptation par les

    quipes et le temps y consacrer.

    Les 6-8 premiers mois : mise en uvre et formations

    Ensuite sera plus de lamlioration continue et augmentation du primtre couvert

    15

  • Les Freins/Risques

    Il faut du temps : pour mettre en uvre mais surtout pour documenter, sensibiliser lquipe, et amliorer continuellement le processus.

    Implique une volution des activits et comptences des administrateurs systmes : de nouvelles mthodes apprhender qui ncessiteront un accompagnement

    Cest souvent un projet non visible pour les usagers donc laiss en priorit basse.

    16

  • Les bnfices 1/2

    Mesure de la performance du SI

    Visibilit sur les incidents et mtriques du SI

    Efficacit dans la gestion de problme accrue

    Facilit de dploiement et dvolution du SI

    Qualit constante des modifications

    Meilleur suivi de linfrastructure

    Augmentation du niveau de scurit gnral

    17

  • Les bnfices 2/2

    Plus de temps pour lamlioration continue interne et dautres projets

    Cest une des tapes du dveloppement lean et agile cot infra

    Cest le dbut de la mise en uvre de la philosophie DevOps

    18

  • Les rfrences

    Des fournisseurs de PAAS et IAAS utilisent les outils proposs

    Des grands noms (google, amazon, facebook, linkedin) utilisent ces outils aussi

    Ces mthodes et philosophies (DevOps, lean) sont aujourdhui les bonnes pratiques

    pour infra et tudes

    19

  • Questions ?

    20

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.