SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Automatisation de la production
Dans le contexte technique de
l’infrastructure des serveurs
Contexte
De plus en plus de serveurs à gérer
 Cluster applicatifs
 Cluster de données
 Outils centraux en cluster
 …
Environnement hétérogène linux/windows
Un socle technique commun à tous
 DNS, NTP, …
2
Définitions
3
Besoins
De standardisation et d’automatisation
 Des méthodes
 Des configurations
 Des traces
 Des versions
 Des métriques
Besoin de scalabilité horizontale
Besoin de documentations auto gérée
Besoin de simplicité
4
L’existant
5
L ’existant
Etude en cours pour un outil de gestion des
configurations serveurs
Etude en cours pour un outil de gestion d’alertes
Outil de gestion de traces en maquette
Pas de capacity planning généralisé
SVN utilisé par le SED et pour partie par le SIE
Tout fait manuellement
Standardisation par la documentation
6
Cible (fin 2014)
7
Réalisations à faire en 2014
Après le choix des 2 outils en cours
 Leur déploiement et configuration
 Intégration des outils entre eux
 Mise en œuvre de modules dédiés à notre infra
Mise en œuvre d’outils de gestion de capacité
et performance
8
Détails 2014
Sur l’outils de gestion des configurations
 Création de l’infrastructure technique et logique
 Création de règles de bon fonctionnement
(connexions ssh, règles de firewall, gestion des
ports applicatifs, …)
 Création de modules standards (ntp, dns, nginx…)
 Création de modules spécifiques ( rproxy, …)
 Documentation et formation des agents
9
Détails 2014
Sur la supervision
 Création de l’infrastructure technique et logique
 Création des règles de supervision
 Mise en œuvre de configuration automatique
 Reprise de l’existant de solarwinds si nécessaire
 Création de checks spécifiques
 Généralisation de logstash
 Mise en œuvre de statsd et collectd
 Documentation et formation des agents
10
Détails 2014
Impact sur le reste de l’infra
 Mise en place de gestionnaire central pour les RPM et
MSI
 Mise en place d’un ordonnanceur
 Mise en place d’une interface de visualisation du
gestionnaire de sources (git + gitlab couplé à redmine)
 Industrialisation de processus infra (déploiement
d’appli, mises à jour de sécurité, homogénéisation du
parc serveur, …)
 Adaptation de l’existant aux nouveaux outils (tomcat,
postgres, drupal, sharepoint ? …) s’il reste du temps !
11
Cible (fin 2015)
12
Réalisations à faire en 2015
Amélioration continue (modèle de Deming)
Etude pour le Software Defined Network
Interactions entre outils
Réflexions sur l’intégration continue des
éléments de configurations des serveurs
(gestion de tests automatisés et notions de
build automatiques)
13
Détails 2015
 Amélioration continue des configurations, monitoring
et de l’automatisation des serveurs
 Interactions entre outils (auto-documentation dans
redmine à partir des rapports puppet par exemple)
 Généralisation de la gestion de configuration
centralisée aux équipement réseau (prémices pour le
Software Defined Network)
 Étude/réalisation pour le provisionning et le
déploiement (autour de vmware)
 Réflexions sur l’intégration continue des éléments de
configurations des serveurs (gestion de tests
automatisés et notions de build automatiques)
14
Eléments de macro planning
L’ensemble du projet va prendre 1 an et demi –
2 ans environ, selon l’acceptation par les
équipes et le temps à y consacrer.
Les 6-8 premiers mois : mise en œuvre et
formations
Ensuite sera plus de l’amélioration continue et
augmentation du périmètre couvert
15
Les Freins/Risques
Il faut du temps : pour mettre en œuvre mais
surtout pour documenter, sensibiliser l’équipe,
et améliorer continuellement le processus.
Implique une évolution des activités et
compétences des administrateurs systèmes : de
nouvelles méthodes à appréhender qui
nécessiteront un accompagnement
C’est souvent un projet ‘non visible’ pour les
usagers donc laissé en priorité basse.
16
Les bénéfices 1/2
Mesure de la performance du SI
Visibilité sur les incidents et métriques du SI
Efficacité dans la gestion de problème accrue
Facilité de déploiement et d’évolution du SI
Qualité constante des modifications
Meilleur suivi de l’infrastructure
Augmentation du niveau de sécurité général
17
Les bénéfices 2/2
Plus de temps pour l’amélioration continue
interne et d’autres projets
C’est une des étapes du développement lean et
agile coté infra
C’est le début de la mise en œuvre de la
philosophie DevOps
18
Les références
Des fournisseurs de PAAS et IAAS utilisent
les outils proposés
Des grands noms (google, amazon, facebook,
linkedin…) utilisent ces outils aussi
Ces méthodes et philosophies (DevOps,
lean…) sont aujourd’hui les bonnes pratiques
pour infra et études
19
Questions ?
20

Contenu connexe

Tendances

Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Fabien Arcellier
 
Road map to DevOps engineering - Elie Sirius
Road map to DevOps engineering -  Elie SiriusRoad map to DevOps engineering -  Elie Sirius
Road map to DevOps engineering - Elie SiriusGDG Bujumbura
 
Solutions temps réel sous linux
Solutions temps réel sous linuxSolutions temps réel sous linux
Solutions temps réel sous linuxembedded-linux-bdx
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembeddedAyoub Rouzi
 
Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...
Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...
Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...Aurelien Navarre
 
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
Presentation kernel - Kernel Linux - Configuration –  Compilation & installationPresentation kernel - Kernel Linux - Configuration –  Compilation & installation
Presentation kernel - Kernel Linux - Configuration – Compilation & installationAyoub Rouzi
 
Openshift 3 & Kubernetes
Openshift 3 & KubernetesOpenshift 3 & Kubernetes
Openshift 3 & KubernetesPerfect Memory
 
Introduction à TeamCity
Introduction à TeamCityIntroduction à TeamCity
Introduction à TeamCityUlrich VACHON
 
Subversion - Utilisation et bonnes pratiques
Subversion - Utilisation et bonnes pratiquesSubversion - Utilisation et bonnes pratiques
Subversion - Utilisation et bonnes pratiquesJérôme Vieilledent
 
Déploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesDéploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesAdrien Siffermann
 
Formation linux temps réel - Rennes 14 octobre 2014
Formation linux temps réel  - Rennes 14 octobre 2014Formation linux temps réel  - Rennes 14 octobre 2014
Formation linux temps réel - Rennes 14 octobre 2014eurogicielgroup
 
Drush make driven development
Drush make driven developmentDrush make driven development
Drush make driven developmentSébastien Corbin
 
CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?
CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?
CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?Membré Guillaume
 

Tendances (20)

SdE 6 - Planification
SdE 6 - PlanificationSdE 6 - Planification
SdE 6 - Planification
 
Présentation devops&puppet 04112014
Présentation devops&puppet 04112014 Présentation devops&puppet 04112014
Présentation devops&puppet 04112014
 
Git développez autrement
Git développez autrementGit développez autrement
Git développez autrement
 
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
 
Road map to DevOps engineering - Elie Sirius
Road map to DevOps engineering -  Elie SiriusRoad map to DevOps engineering -  Elie Sirius
Road map to DevOps engineering - Elie Sirius
 
Solutions temps réel sous linux
Solutions temps réel sous linuxSolutions temps réel sous linux
Solutions temps réel sous linux
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembedded
 
Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...
Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...
Meetup Drupal Lyon 2016 - Environnements de dév Drupal automatisés LXC et Ans...
 
Jenkins
JenkinsJenkins
Jenkins
 
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
Presentation kernel - Kernel Linux - Configuration –  Compilation & installationPresentation kernel - Kernel Linux - Configuration –  Compilation & installation
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
 
Openshift 3 & Kubernetes
Openshift 3 & KubernetesOpenshift 3 & Kubernetes
Openshift 3 & Kubernetes
 
Introduction à TeamCity
Introduction à TeamCityIntroduction à TeamCity
Introduction à TeamCity
 
Subversion - Utilisation et bonnes pratiques
Subversion - Utilisation et bonnes pratiquesSubversion - Utilisation et bonnes pratiques
Subversion - Utilisation et bonnes pratiques
 
SdE 2 - Introduction
SdE 2 - IntroductionSdE 2 - Introduction
SdE 2 - Introduction
 
Déploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesDéploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team Services
 
Formation linux temps réel - Rennes 14 octobre 2014
Formation linux temps réel  - Rennes 14 octobre 2014Formation linux temps réel  - Rennes 14 octobre 2014
Formation linux temps réel - Rennes 14 octobre 2014
 
Drush make driven development
Drush make driven developmentDrush make driven development
Drush make driven development
 
CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?
CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?
CI, CD, pipelines, conteneurs : la cohabitation est elle possible ?
 
Windows HPC server sur Windows Azure (100
Windows HPC server sur Windows Azure (100Windows HPC server sur Windows Azure (100
Windows HPC server sur Windows Azure (100
 
Power Shell V2 Full
Power Shell V2 FullPower Shell V2 Full
Power Shell V2 Full
 

En vedette

5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock
5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock
5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRockCloudCheckr
 
Building Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 DysfunctionsBuilding Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 DysfunctionsJoel Wenger
 
The 5 dysfunctions of a team Management Presentation
The 5 dysfunctions of a team Management PresentationThe 5 dysfunctions of a team Management Presentation
The 5 dysfunctions of a team Management Presentationrajopadhye
 
The Five Dysfunctions of a Team
The Five Dysfunctions of a TeamThe Five Dysfunctions of a Team
The Five Dysfunctions of a TeamGreg
 
Retout d'expérience versionning
Retout d'expérience versionningRetout d'expérience versionning
Retout d'expérience versionningmvachette
 
Five Behaviors Program Overview Flyer
Five Behaviors Program Overview FlyerFive Behaviors Program Overview Flyer
Five Behaviors Program Overview FlyerNancy Pettigrew
 
REX sur l'outilage Continuous Delivery
REX sur l'outilage Continuous DeliveryREX sur l'outilage Continuous Delivery
REX sur l'outilage Continuous DeliveryDamien Goldenberg
 
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014Puppet
 
Five Dysfunctions Of A Team
Five Dysfunctions Of A TeamFive Dysfunctions Of A Team
Five Dysfunctions Of A TeamCoachGwen2u
 
The 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's book
The 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's bookThe 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's book
The 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's bookSusan Tait, CSM
 
Leadership Tools for Better Teams - Personal History Exercise - 20150615
Leadership Tools for Better Teams - Personal History Exercise - 20150615Leadership Tools for Better Teams - Personal History Exercise - 20150615
Leadership Tools for Better Teams - Personal History Exercise - 20150615Joel Wenger
 
First 100 days as Sales Director 'sample'
First 100 days as Sales Director 'sample'First 100 days as Sales Director 'sample'
First 100 days as Sales Director 'sample'ianlockwood
 
LeadingAST.com - Sample 90 day leadership plan
LeadingAST.com - Sample 90 day leadership planLeadingAST.com - Sample 90 day leadership plan
LeadingAST.com - Sample 90 day leadership planMichael Weening
 
Maison Nougaro, le musée vivant que Toulouse attend
Maison Nougaro, le musée vivant que Toulouse attendMaison Nougaro, le musée vivant que Toulouse attend
Maison Nougaro, le musée vivant que Toulouse attendMaison Nougaro
 
Presentation Akolade Services mobile
Presentation Akolade Services mobilePresentation Akolade Services mobile
Presentation Akolade Services mobileAkolade Services
 

En vedette (20)

5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock
5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock
5 Dysfunctions of a DevOps Team - Velocity Ignite 2014 - ScriptRock
 
Building Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 DysfunctionsBuilding Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 Dysfunctions
 
The 5 dysfunctions of a team Management Presentation
The 5 dysfunctions of a team Management PresentationThe 5 dysfunctions of a team Management Presentation
The 5 dysfunctions of a team Management Presentation
 
The Five Dysfunctions of a Team
The Five Dysfunctions of a TeamThe Five Dysfunctions of a Team
The Five Dysfunctions of a Team
 
Retout d'expérience versionning
Retout d'expérience versionningRetout d'expérience versionning
Retout d'expérience versionning
 
Five Behaviors Program Overview Flyer
Five Behaviors Program Overview FlyerFive Behaviors Program Overview Flyer
Five Behaviors Program Overview Flyer
 
REX sur l'outilage Continuous Delivery
REX sur l'outilage Continuous DeliveryREX sur l'outilage Continuous Delivery
REX sur l'outilage Continuous Delivery
 
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
 
Team leaders
Team leadersTeam leaders
Team leaders
 
Five Dysfunctions Of A Team
Five Dysfunctions Of A TeamFive Dysfunctions Of A Team
Five Dysfunctions Of A Team
 
The 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's book
The 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's bookThe 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's book
The 5 dysfunctions of a team: a PowerPoint presentation of Lencioni's book
 
Leadership Tools for Better Teams - Personal History Exercise - 20150615
Leadership Tools for Better Teams - Personal History Exercise - 20150615Leadership Tools for Better Teams - Personal History Exercise - 20150615
Leadership Tools for Better Teams - Personal History Exercise - 20150615
 
Patrick Lencioni’s Five Team Dysfunctions
Patrick Lencioni’s Five Team DysfunctionsPatrick Lencioni’s Five Team Dysfunctions
Patrick Lencioni’s Five Team Dysfunctions
 
The 5 Dysfunctions of a Team
The 5 Dysfunctions of a TeamThe 5 Dysfunctions of a Team
The 5 Dysfunctions of a Team
 
The 7 Essentials of Teamwork
The 7 Essentials of TeamworkThe 7 Essentials of Teamwork
The 7 Essentials of Teamwork
 
First 100 days as Sales Director 'sample'
First 100 days as Sales Director 'sample'First 100 days as Sales Director 'sample'
First 100 days as Sales Director 'sample'
 
30 , 60, 90 Days Plan To Meet Goals For New Organization
30 , 60, 90 Days Plan To Meet Goals For New Organization30 , 60, 90 Days Plan To Meet Goals For New Organization
30 , 60, 90 Days Plan To Meet Goals For New Organization
 
LeadingAST.com - Sample 90 day leadership plan
LeadingAST.com - Sample 90 day leadership planLeadingAST.com - Sample 90 day leadership plan
LeadingAST.com - Sample 90 day leadership plan
 
Maison Nougaro, le musée vivant que Toulouse attend
Maison Nougaro, le musée vivant que Toulouse attendMaison Nougaro, le musée vivant que Toulouse attend
Maison Nougaro, le musée vivant que Toulouse attend
 
Presentation Akolade Services mobile
Presentation Akolade Services mobilePresentation Akolade Services mobile
Presentation Akolade Services mobile
 

Similaire à Automatisation de la production

Cours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfCours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfJEANMEBENGAMBALLA
 
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxPRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxAlbanHenovi
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...Sid Ahmed Benkraoua
 
Exploitation Entretien et Soutien des SI
Exploitation Entretien et Soutien des SIExploitation Entretien et Soutien des SI
Exploitation Entretien et Soutien des SIArsène Ngato
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquechammem
 
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...itSMF France
 
Rex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - EnsimRex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - EnsimLaurent Broudoux
 
Chapitre 4 Exploitation Entretien Soutien SI.ppt
Chapitre 4 Exploitation Entretien Soutien SI.pptChapitre 4 Exploitation Entretien Soutien SI.ppt
Chapitre 4 Exploitation Entretien Soutien SI.pptNajah Idrissi Moulay Rachid
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
Migration des réseaux d agence : les apports de Windows Server 2012 R2
Migration des réseaux d agence : les apports de Windows Server 2012 R2Migration des réseaux d agence : les apports de Windows Server 2012 R2
Migration des réseaux d agence : les apports de Windows Server 2012 R2Microsoft
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...Microsoft Technet France
 
Industrialisez vos projets Php
Industrialisez vos projets Php Industrialisez vos projets Php
Industrialisez vos projets Php ALTER WAY
 
Utc apm human talks compiegne
Utc apm human talks compiegneUtc apm human talks compiegne
Utc apm human talks compiegneArthur Van Ceulen
 
Intégration continue
Intégration continueIntégration continue
Intégration continueKlee Group
 
Cc Presentation Tsec Tri(31mai2010)
Cc Presentation Tsec Tri(31mai2010)Cc Presentation Tsec Tri(31mai2010)
Cc Presentation Tsec Tri(31mai2010)msinghlcc
 
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...
IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...IBM France Lab
 
Disaster Recovery Plan (DRP) & Business Continuity Plan 2012 - Computerland
Disaster Recovery Plan (DRP) & Business Continuity Plan 2012 - ComputerlandDisaster Recovery Plan (DRP) & Business Continuity Plan 2012 - Computerland
Disaster Recovery Plan (DRP) & Business Continuity Plan 2012 - ComputerlandPatricia NENZI
 

Similaire à Automatisation de la production (20)

Cours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfCours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdf
 
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxPRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
 
Mohamed.marouan
Mohamed.marouanMohamed.marouan
Mohamed.marouan
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Exploitation Entretien et Soutien des SI
Exploitation Entretien et Soutien des SIExploitation Entretien et Soutien des SI
Exploitation Entretien et Soutien des SI
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatique
 
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
 
Rex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - EnsimRex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - Ensim
 
Chapitre 4 Exploitation Entretien Soutien SI.ppt
Chapitre 4 Exploitation Entretien Soutien SI.pptChapitre 4 Exploitation Entretien Soutien SI.ppt
Chapitre 4 Exploitation Entretien Soutien SI.ppt
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
Migration des réseaux d agence : les apports de Windows Server 2012 R2
Migration des réseaux d agence : les apports de Windows Server 2012 R2Migration des réseaux d agence : les apports de Windows Server 2012 R2
Migration des réseaux d agence : les apports de Windows Server 2012 R2
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
 
Industrialisez vos projets Php
Industrialisez vos projets Php Industrialisez vos projets Php
Industrialisez vos projets Php
 
Utc apm human talks compiegne
Utc apm human talks compiegneUtc apm human talks compiegne
Utc apm human talks compiegne
 
Intégration continue
Intégration continueIntégration continue
Intégration continue
 
Dev ops Monitoring
Dev ops   MonitoringDev ops   Monitoring
Dev ops Monitoring
 
Cisa domaine 4 operations maintenance et support des systèmes d’information
Cisa domaine 4   operations maintenance et support des systèmes d’informationCisa domaine 4   operations maintenance et support des systèmes d’information
Cisa domaine 4 operations maintenance et support des systèmes d’information
 
Cc Presentation Tsec Tri(31mai2010)
Cc Presentation Tsec Tri(31mai2010)Cc Presentation Tsec Tri(31mai2010)
Cc Presentation Tsec Tri(31mai2010)
 
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...
IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...
 
Disaster Recovery Plan (DRP) & Business Continuity Plan 2012 - Computerland
Disaster Recovery Plan (DRP) & Business Continuity Plan 2012 - ComputerlandDisaster Recovery Plan (DRP) & Business Continuity Plan 2012 - Computerland
Disaster Recovery Plan (DRP) & Business Continuity Plan 2012 - Computerland
 

Automatisation de la production

  • 1. Automatisation de la production Dans le contexte technique de l’infrastructure des serveurs
  • 2. Contexte De plus en plus de serveurs à gérer  Cluster applicatifs  Cluster de données  Outils centraux en cluster  … Environnement hétérogène linux/windows Un socle technique commun à tous  DNS, NTP, … 2
  • 4. Besoins De standardisation et d’automatisation  Des méthodes  Des configurations  Des traces  Des versions  Des métriques Besoin de scalabilité horizontale Besoin de documentations auto gérée Besoin de simplicité 4
  • 6. L ’existant Etude en cours pour un outil de gestion des configurations serveurs Etude en cours pour un outil de gestion d’alertes Outil de gestion de traces en maquette Pas de capacity planning généralisé SVN utilisé par le SED et pour partie par le SIE Tout fait manuellement Standardisation par la documentation 6
  • 8. Réalisations à faire en 2014 Après le choix des 2 outils en cours  Leur déploiement et configuration  Intégration des outils entre eux  Mise en œuvre de modules dédiés à notre infra Mise en œuvre d’outils de gestion de capacité et performance 8
  • 9. Détails 2014 Sur l’outils de gestion des configurations  Création de l’infrastructure technique et logique  Création de règles de bon fonctionnement (connexions ssh, règles de firewall, gestion des ports applicatifs, …)  Création de modules standards (ntp, dns, nginx…)  Création de modules spécifiques ( rproxy, …)  Documentation et formation des agents 9
  • 10. Détails 2014 Sur la supervision  Création de l’infrastructure technique et logique  Création des règles de supervision  Mise en œuvre de configuration automatique  Reprise de l’existant de solarwinds si nécessaire  Création de checks spécifiques  Généralisation de logstash  Mise en œuvre de statsd et collectd  Documentation et formation des agents 10
  • 11. Détails 2014 Impact sur le reste de l’infra  Mise en place de gestionnaire central pour les RPM et MSI  Mise en place d’un ordonnanceur  Mise en place d’une interface de visualisation du gestionnaire de sources (git + gitlab couplé à redmine)  Industrialisation de processus infra (déploiement d’appli, mises à jour de sécurité, homogénéisation du parc serveur, …)  Adaptation de l’existant aux nouveaux outils (tomcat, postgres, drupal, sharepoint ? …) s’il reste du temps ! 11
  • 13. Réalisations à faire en 2015 Amélioration continue (modèle de Deming) Etude pour le Software Defined Network Interactions entre outils Réflexions sur l’intégration continue des éléments de configurations des serveurs (gestion de tests automatisés et notions de build automatiques) 13
  • 14. Détails 2015  Amélioration continue des configurations, monitoring et de l’automatisation des serveurs  Interactions entre outils (auto-documentation dans redmine à partir des rapports puppet par exemple)  Généralisation de la gestion de configuration centralisée aux équipement réseau (prémices pour le Software Defined Network)  Étude/réalisation pour le provisionning et le déploiement (autour de vmware)  Réflexions sur l’intégration continue des éléments de configurations des serveurs (gestion de tests automatisés et notions de build automatiques) 14
  • 15. Eléments de macro planning L’ensemble du projet va prendre 1 an et demi – 2 ans environ, selon l’acceptation par les équipes et le temps à y consacrer. Les 6-8 premiers mois : mise en œuvre et formations Ensuite sera plus de l’amélioration continue et augmentation du périmètre couvert 15
  • 16. Les Freins/Risques Il faut du temps : pour mettre en œuvre mais surtout pour documenter, sensibiliser l’équipe, et améliorer continuellement le processus. Implique une évolution des activités et compétences des administrateurs systèmes : de nouvelles méthodes à appréhender qui nécessiteront un accompagnement C’est souvent un projet ‘non visible’ pour les usagers donc laissé en priorité basse. 16
  • 17. Les bénéfices 1/2 Mesure de la performance du SI Visibilité sur les incidents et métriques du SI Efficacité dans la gestion de problème accrue Facilité de déploiement et d’évolution du SI Qualité constante des modifications Meilleur suivi de l’infrastructure Augmentation du niveau de sécurité général 17
  • 18. Les bénéfices 2/2 Plus de temps pour l’amélioration continue interne et d’autres projets C’est une des étapes du développement lean et agile coté infra C’est le début de la mise en œuvre de la philosophie DevOps 18
  • 19. Les références Des fournisseurs de PAAS et IAAS utilisent les outils proposés Des grands noms (google, amazon, facebook, linkedin…) utilisent ces outils aussi Ces méthodes et philosophies (DevOps, lean…) sont aujourd’hui les bonnes pratiques pour infra et études 19