Chef – automatiser la gestion des serveurs

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Appréhender le fonctionnement de Chef
  • Mettre en œuvre une administration centralisée avec Chef
  • Installer et exécuter Chef Server
  • Utiliser le client Chef
  • Créer des ressources et recettes
  • Tester les recettes

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 1 590,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 1 590,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Découvrez comment automatiser efficacement la gestion centralisée de vos infrastructures IT avec notre formation à Chef, solution Open Source emblématique du mouvement DevOps.
Vous apprendrez à appréhender le fonctionnement de Chef, à installer et exécuter Chef Server, à utiliser le client Chef et à créer et tester des ressources et recettes.
Vous explorerez également l’architecture de Chef, sa syntaxe Ruby, ses plugins et intégrations, et son utilisation avec Docker.
De l’installation de l’environnement Chef à la création de Cookbooks en passant par la définition de rôles et d’environnements, vous couvrirez l’ensemble des aspects de cette solution puissante.
En outre, vous vous familiariserez avec des outils de test automatisés comme Vagrant, Chef Zero, ChefSpec et Foodcritic.
A l’issue de la formation, vous serez capable d’automatiser la gestion de votre infrastructure avec Chef.

Programme

Introduction DevOps

  • L’origine du mouvement DevOps
  • Le besoin d’industrialisation pour l’opérationnel
  • La gestion d’infrastructure centralisée
  • Tour d’horizon des outils
  • Positionnement de Chef dans le paysage actuel

Présentation de Chef

  • Architecture de Chef
  • Syntaxe Ruby de Chef, structures de données utilisées dans Chef
  • Chef Server (Hosted/On-Premises)
  • Chef-Solo : Chef sans serveur
  • Les différents plugins Chef
  • Exemples d’intégrations

Installation de l’environnement Chef

  • Chef-DK
  • Commande knife
  • Chef Starter Kit : dépôt Chef initial
  • Organisations
  • Déployer un nouveau serveur via Chef

Architecture

  • Nœuds et client chef
  • Bootstrap Chef Server avec Chef Solo
  • Resources et cookbooks
  • Rôles et environnements
  • Contexte du Chef Server
  • Définition d’un jeu d’exécution (run-list)

Configuration

  • Configurer un environnement Chef Server et les organisations
  • Créer un dépôt Chef initial (chef-repo)
  • Versionner le dépôt Chef
  • Organiser un dépôt Chef

Création d’un Cookbook

  • Recette par défaut
  • Synchronisation Chef Server
  • Application de la recette
  • Maintenir l’idempotence dans une recette

Concepts fondamentaux

  • Resources
  • Attributes : Setting, Basic, Priority, Include_Recipe, Precedence, Debugging
  • Templates
  • Data Bags : Local-users, Encrypted et chef-vault
  • Rôles : Web Server, Search et Cookbook
  • Environnements

Recherche

  • Présentation de Ohai
  • Utiliser Knife pour la recherche
  • Rechercher depuis une recette

Déploiement d’applications

  • Resource deploy
  • Capistrano

Plugins et containers

  • Plugins communautaires
  • Cas d’utilisation
  • Chef-container et Docker

Tests automatisés

  • Tests d’intégration : Vagrant, VirtualBox, YAML
  • Chef Zero, Serverspec
  • Tests unitaires : ChefSpec
  • Foodcritic (lint)

Prérequis

Avoir des connaissances sur les bases du système Unix/Linux et sur un langage de développement de scripts.

Public

Administrateurs, Responsables d’exploitation et de production, Développeurs, Architectes, Chefs de projets.

Ces formations pourraient vous intéresser

Formation Le contrôle de gestion bancaire

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Identifier les spécificités du contrôle de gestion bancaire
  • Mettre en place les méthodes et outils de pilotage des activités d'une banque
  • Etablir un plan d'actions permettant d'augmenter la performance de la banque, en lien avec les services opérationnels
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Microsoft 365 – Collaborer

Proposé par ENI Service

Objectifs de la formation

  • Comprendre les outils et services Microsoft 365
  • Connaitre et bien utiliser les espaces de stockage proposés en veillant à la bonne sécurité
  • Exploiter les options de gestion documentaire
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les capacités et les fonctionnalités de Dynamics 365 Supply Chain Management
  • Décrire les capacités et les fonctionnalités de Dynamics 365 Finance
  • Décrire les capacités et les fonctionnalités de Dynamics 365 Commerce
  • Décrire les capacités et les fonctionnalités de Dynamics 365 Human Resources
  • Décrire les capacités et les fonctionnalités de Dynamics 365 Project Operations (ERP)
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Etablir le diagnostic des usages énergétiques de son oganisation
  • Rédiger un plan d'audit et une politique énergétiques pour son organisation
  • Identifier les leviers d'optimisation de ses achats en énergie
Tarif

A partir de 1 680,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Outlook : Communiquer efficacement grâce à la messagerie et aux contacts
  • Outlook : Organiser sa boite aux lettres
  • Outlook : Gérer ses rendez-vous et ses activités grâce au calendrier et aux tâches
  • Outlook : Partager et gérer le partage de sa boîte aux lettres
  • Excel : Utiliser les fonctions de base et avancées
  • Word : Utiliser les fonctions de base et avancées
  • PowerPoint : Utiliser les fonctions de base et avancées
Tarif

A partir de 765,00 €

Durée

53 heures

Modes
  • Distance

Formation Wordpress Initiation

Proposé par BELFORMATION

Objectifs de la formation

  • Découvrir l’interface de WordPress rapidement.
  • Personnaliser votre site avec des thèmes et des templates.
  • Ajouter et gérer du contenu de manière efficace.
  • Intégrer des fonctionnalités et des plugins essentiels.
  • Interagir avec les visiteurs et gérer les commentaires.
  • Assurer la sécurité et les sauvegardes de votre site.
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Distance
  • Centre

Sécuriser les applications PHP

Proposé par ENI Service

Objectifs de la formation

  • Décrire les vulnérabilités des applications Web.
  • Identifier et mettre en oeuvre les contre-mesures appropriées pour se prémunir contre les attaques CSRF, XSS, SQL Injection, Remote Code Injection, ...
  • Crypter les données applicatives sensibles.
  • Décrire l'apport des frameworks et librairies PHP, pour la sécurité.
  • Sécuriser l'environnement d'exécution PHP pour la production.
  • Sécuriser un serveur Web Apache exécutant des applications PHP.
  • Sécuriser un serveur de base de données MySQL.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les différents systèmes de calculs de coût
  • Préciser leurs avantages et limites
  • Distinguer les étapes de mise en oeuvre
  • Déterminer les principes de modélisation
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître les bonnes pratiques pour des réunions efficaces
  • Identifier les différentes techniques d’animation
  • Gérer les situations et les personnes «difficiles»
Tarif

A partir de 580,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...