• Formations Linux
    • Haute disponibilité
      • DRBD et Failover
      • Haute disponibilité sous Linux
      • Ganeti
    • Messagerie et travail collaboratif
      • Installation et Administration Zimbra
      • Open-Xchange
    • Gestionnaire de versions
      • Git et GitLab
    • Réseau et infrastructure
      • Orchestration SI avec Ansible
      • Sécurité DNS et interface web de gestion
      • Virtualisation Xen
      • Serveur d’installation PXE
      • Administration et supervision avec Zabbix
      • Test de montée en charge avec JMeter
      • DevOps – CfEngine
      • Serveur ProxyRBL et serveur de backup
      • Réseau
      • Installation, configuration et administration de serveur Nginx
    • Administration système
      • Docker
      • Administration Linux
      • Administration Jboss Avancée
      • Administration et sécurité web
      • Apache Tomcat Varnish et Nginx
      • Apache Jboss Mysql sous Linux
      • Linux Apache MySQL PHP
    • Bases de données
      • Installation et Administration MySQL Cluster
      • Administration MySQL Cluster avancé
      • MySQL / MariaDB
  • Témoignages de satisfaction
  • Notre plus-value
  • Qui sommes-nous ?
  • S’INSCRIRE À UNE FORMATION

DevOps – CfEngine

Dans une démarche DevOps, la suite logique de l’intégration continue est l’industrialisation des déploiements des applications web, qui apporte la fiabilisation de la partie opérationnelle. CFEngine et GIT y sont deux briques fondamentales.

CFEngine est un gestionnaire de configurations. Il permet de déployer des configurations sur un parc informatique, synchroniser des fichiers, surveiller des processus et les redémarrer, envoyer des commandes sur des serveurs. Comprendre son fonctionnement, écrire et tester des promesses, écrire des fonctions, sont au menu de la formation CFEngine.

Contenu pédagogique

Présentation de CFEngine

  • Problématique de la gestion de configuration
  • Solutions équivalentes

Fonctionnement

  • Les différents composants
  • Le mode standalone et le mode client/serveur

Concept de promesses

Les bundles

  • Bundle «agent»
  • Bundle «common»
  • Bundle «edit_line»
  • Bundle «server»

Les classes

  • Théorie
  • Labs

Les variables

  • Les types scalaires
  • Les listes
  • Les tableaux
  • Labs

Les promesses

  • Agir sur les fichiers
  • Agir sur les paquets systèmes
  • Exécuter des commandes
  • Agir sur les processes
  • Contrôler les services systèmes
  • Organiser ses promesses
  • Labs

La bibliothèque CFEngine Standard Library

Ecriture de promesses simples (Lab)

Utilisation de la bibliothèque standard (Lab)

Télécharger le PDF de la formationDevOps - CfEngine

Les Labs sont les exercices et les manipulations techniques qui  seront exécutés par les stagiaires tout au long de la formation

INSCRIVEZ-VOUS DÈS MAINTENANT

Toutes nos formations sont dispensées par des experts Linux.

S'INSCRIRE À LA FORMATION

Objectifs

  • Comprendre les principes de CFEngine
  • Savoir écrire des promesses et tester leur fonctionnement
  • Découvrir la bibliothèque standard et l’étendre avec ses propres fonctions

Public

Administrateurs système ou développeurs

Pré-requis

Connaissances basiques de la ligne de commande sous Linux

Niveau de la formation

Initiation et Perfectionnement

Durée

2 ou 3 jours selon les connaissances de départ et le nombre de labs

Durée

  • 900 € (2 jours)
  • 1350 € (3 jours)

Qui sommes-nous?

Syloé est spécialisée dans la conception et l’infogérance d’infrastructures systèmes et réseaux open source.
Nous sommes experts en solutions sécurisées Linux adaptées aux besoins des entreprises les plus exigeantes.

Liens

  • Syloé
  • Blog Syloé
  • Services Linux

RSS Nos dernières publications

© Syloé, 2004-2017, tous droits réservés. | Notice légale | CGV | Réseaux Libre-Entreprise | Nos valeurs | Labs | All4Dev | Planète