Normation – CC-BY-SAnormation.comIntroduction à RudderPrésentation du domaineet de Rudder12 mars 2013Jonathan CLARKE - jcl...
Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec ...
Normation – CC-BY-SAnormation.com 3Normation : qui sommes-nous ?Experts en processus IT complexesAutomatisation &conformit...
Normation – CC-BY-SAnormation.com 4Normation : qui sommes-nous ?Automatisation &conformité infrastructuresDéploiement init...
Normation – CC-BY-SAnormation.com 5Normation : notre offre RudderPluginsRudderReporting avancéSupport WindowsABONNEMENTANN...
Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec ...
Normation – CC-BY-SAnormation.com 7De quoi parle-t-on ?Un service IT – cycle de vieEnvironnementdévEnvironnementintég/test...
Normation – CC-BY-SAnormation.com 8Les trois approches de la configuration1. Lartisanat 2. La duplication 3. La gestion ce...
Normation – CC-BY-SAnormation.com 9Configuration automatique : avantagesCapitalisationdu savoirIndustrialisationAutomatisa...
Normation – CC-BY-SAnormation.com 10Une best practice reconnue● Plusieurs normes et recommandations reconnues insistent su...
Normation – CC-BY-SAnormation.com 11Les outils existent● BMC BladeLogic (2001)● HP Opsware (2002)● IBM Tivoli● CA Unified ...
Normation – CC-BY-SAnormation.com 12RécapitulonsNombreuxavantagesBest practicereconnue etrecommandéeLes outilsexistentConf...
Normation – CC-BY-SAnormation.com 13RécapitulonsNombreuxavantagesBest practicereconnue etrecommandéeLes outilsexistentConf...
Normation – CC-BY-SAnormation.com 14Pourquoi ?Investissementinitial élevéMontée encompétence forteConversion delexistantQu...
Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec ...
Normation – CC-BY-SAnormation.com 16Rudder : objectifsFaciliter la gestion de configurationet propager son utilisationÉten...
Normation – CC-BY-SAnormation.com 17Rudder : apportsMulti-plateformeLinux, Unix, Windows, Android...Open SourceContrôle en...
Normation – CC-BY-SAnormation.com 18Rudder : workflowDécideurDéfinitionpolitique de sécuritéÉvolutions(changes, upgrades.....
Normation – CC-BY-SAnormation.com 19Reporting multi-niveaux● Conformité en temps réel● Conformité actuelle● Interface web ...
Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec ...
Normation – CC-BY-SAnormation.com 21CFEngine – Leader du domaineTrès forte base dutilisateursMillions de serveurs, 100+ pa...
Normation – CC-BY-SAnormation.com 22CFEngine – ComparatifPuppet ChefCFEngine 3C Ruby RubyLangageSupport WindowsOui Prélimi...
Normation – CC-BY-SAnormation.com 23CFEngine – Points clésTechnologie multi-agentLégèr, non-intrusifAutonomeTolérant aux p...
Normation – CC-BY-SAnormation.com 24CFEngine – Points clésMulti-platformeTechnologie multi-agentLégèr, non-intrusifConsomm...
Normation – CC-BY-SAnormation.comhttp://www.rudder-project.org
Prochain SlideShare
Chargement dans…5
×

Présentation automatisation & conformité et de Rudder

3 272 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
3 272
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2 354
Actions
Partages
0
Téléchargements
27
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Présentation automatisation & conformité et de Rudder

  1. 1. Normation – CC-BY-SAnormation.comIntroduction à RudderPrésentation du domaineet de Rudder12 mars 2013Jonathan CLARKE - jcl@normation.com
  2. 2. Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec Rudder5. Questions - Réponses
  3. 3. Normation – CC-BY-SAnormation.com 3Normation : qui sommes-nous ?Experts en processus IT complexesAutomatisation &conformité infrastructuresDéploiement initial, Gestionchangements, Vérification...Gestion des infrastructuresConfiguration de services IT,Sécurité, Optimisation, AuditOpen Source & StandardsIntégration des outils libresavec les standards du marchéwww.normation.com
  4. 4. Normation – CC-BY-SAnormation.com 4Normation : qui sommes-nous ?Automatisation &conformité infrastructuresDéploiement initial, Gestionchangements, Vérification...Solutions logicielleswww.rudder-project.orgwww.cfengine.comPartenaire privilégiédepuis 2009
  5. 5. Normation – CC-BY-SAnormation.com 5Normation : notre offre RudderPluginsRudderReporting avancéSupport WindowsABONNEMENTANNUELOFFRE TOUT EN UNABONNEMENTANNUELSupportIncidents de productionAnomaliesABONNEMENTANNUELExpertiseAssistance utilisateurCréation/Extension TechniquesDemandes libres (questions, bestpractices, « fiches méthodes »)ÀLADEMANDEFeaturessponsoriséesDéveloppementfinancé par nos clients(à tarif préférentielsi mis en open source) SURDEVISConsultingFormationArchitectureInstallationMigrationOptimisationÀLADEMANDE
  6. 6. Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec Rudder5. Questions - Réponses
  7. 7. Normation – CC-BY-SAnormation.com 7De quoi parle-t-on ?Un service IT – cycle de vieEnvironnementdévEnvironnementintég/test/QAEnvironnementprodCahier deschargesRègles desécuritéBonnespratiquesChangement Changement ChangementDe un service à...10, 100, 1000 !Les enjeux au niveau dun parcProuver laconformitéDisasterrecovery
  8. 8. Normation – CC-BY-SAnormation.com 8Les trois approches de la configuration1. Lartisanat 2. La duplication 3. La gestion centrale● Adaptable à chaque besoin● Solution sur mesure● Attention au détail● Problème déchelle● La répétition nest pas unpoint fort des humains● Partage du savoirConfiguration à la main,aux « petits oignons »É V O L U T I O N● Gain de temps à partir dudeuxième déploiement● Environnements identiques● Adaptation des paramètres● Gestion des changements● Compatibilité desformats dimageUne installation « parfaite »,reproduite à lidentique● Contrôle centralisé● Gestion des changements● Vérification et reporting● Partage du savoir● Agent sur chaque serveur● Montée en compétences● Complexité des opérationsaccrueConfiguration automatique,pilotée depuis un point
  9. 9. Normation – CC-BY-SAnormation.com 9Configuration automatique : avantagesCapitalisationdu savoirIndustrialisationAutomatisationVigilance MaîtriseRéparationsautomatiquesFormalisationDocumentationReproductibilitéAlertesHistorisationReportingConfiguration automatique
  10. 10. Normation – CC-BY-SAnormation.com 10Une best practice reconnue● Plusieurs normes et recommandations reconnues insistent surlimportance de lautomatisation des configurations :● Recommandations depuis 2007 :● « Operational error causes about 40% of all outages »● « Implementation of a configuration management strategy will reducedowntime by as much as 35% »9000
  11. 11. Normation – CC-BY-SAnormation.com 11Les outils existent● BMC BladeLogic (2001)● HP Opsware (2002)● IBM Tivoli● CA Unified AutomationSolutions open source1993CFEngine 12002CFEngine 22005Puppet2009CFEngine 3ChefSolutions propriétaires
  12. 12. Normation – CC-BY-SAnormation.com 12RécapitulonsNombreuxavantagesBest practicereconnue etrecommandéeLes outilsexistentConfiguration automatisée
  13. 13. Normation – CC-BY-SAnormation.com 13RécapitulonsNombreuxavantagesBest practicereconnue etrecommandéeLes outilsexistentConfiguration automatiséeMoins de 20% des entreprisesont une solution dautomatisationSource : http://puppetlabs.com/blog/looking-forward-to-2012-design-big-data-in-the-infrastructure-and-devops/
  14. 14. Normation – CC-BY-SAnormation.com 14Pourquoi ?Investissementinitial élevéMontée encompétence forteConversion delexistantQuelques pistesRetours difficilesà quantifierStatistiques,reporting ?Gains de temps ?Plus defficacité ?Pérénnisation ?
  15. 15. Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec Rudder5. Questions - Réponses
  16. 16. Normation – CC-BY-SAnormation.com 16Rudder : objectifsFaciliter la gestion de configurationet propager son utilisationÉtendre les bénéficesde lagestion de configurationàune population plus largeManagersSysadminsjuniorsNonexpertsBaisser le coût dentréepourapprendre et utiliserlagestion de configurationUtilisationsimplifiéePuissanceconservée
  17. 17. Normation – CC-BY-SAnormation.com 17Rudder : apportsMulti-plateformeLinux, Unix, Windows, Android...Open SourceContrôle en continuMaintien en conditionsopérationnelles (MCO)Gains de sécuritéHardening systèmeAudit continuExpérience utilisateursimplifiée (interface web)Bibliothèque inclusBest practices infrastructureReporting graphique Basé sur CFEngine,standard depuis 1993
  18. 18. Normation – CC-BY-SAnormation.com 18Rudder : workflowDécideurDéfinitionpolitique de sécuritéÉvolutions(changes, upgrades...)c cCommunauté ExpertAdministrateursParamétragede la politiqueAgent de configurationApplication initialeVérification continueREPORTINGAbstraction Technique(méthode / paramètres)
  19. 19. Normation – CC-BY-SAnormation.com 19Reporting multi-niveaux● Conformité en temps réel● Conformité actuelle● Interface web et logs● Reporting a posteriori● Conformité densemble historique● Périodes de non-conformité
  20. 20. Normation – CC-BY-SAnormation.com1. Qui sommes-nous ?2. La configuration automatisée3. Rudder4. CFEngine et son lien avec Rudder5. Questions - Réponses
  21. 21. Normation – CC-BY-SAnormation.com 21CFEngine – Leader du domaineTrès forte base dutilisateursMillions de serveurs, 100+ paysRecord de sécurité depuis 19 ans4 failles non exploitables découvertesQuelques référencesScalabilité sans égalPlus de 100 000 serveursAutonome & Tolérant aux pannesRéparation automatique
  22. 22. Normation – CC-BY-SAnormation.com 22CFEngine – ComparatifPuppet ChefCFEngine 3C Ruby RubyLangageSupport WindowsOui Préliminaire PartielGPL Apache(ex-GPL)ApacheLicence
  23. 23. Normation – CC-BY-SAnormation.com 23CFEngine – Points clésTechnologie multi-agentLégèr, non-intrusifAutonomeTolérant aux pannesMulti-platformeConçu pour lesenvironnementshétérogènesTrès scalableDéploiementprogressif
  24. 24. Normation – CC-BY-SAnormation.com 24CFEngine – Points clésMulti-platformeTechnologie multi-agentLégèr, non-intrusifConsommation mémoire des démonsNon-intrusifSeulement deux dépendances:- BerkeleyDB- OpenSSL
  25. 25. Normation – CC-BY-SAnormation.comhttp://www.rudder-project.org

×