Formation DevOps : Fondamentaux + Ansible

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Garantir le minimum vital pour envisager une approche DevOps - Comprendre l'intérêt du mouvement DevOps - Installer Ansible - Exploiter des playbooks Ansible pour déployer son SI

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 995,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 995,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Administration Linux

    Installation et manipulation des paquets, gestion des logiciels
    Création et configuration des utilisateurs
    Gestion des répertoires, permissions
    Configuration de SSH, utilisation de clés

    Atelier pratique : ajout de logiciels, création d’utilisateurs, mise en place d’une clé SSH sur le système client et authentification.

    Développer avec Bash

    Mettre en œuvre un script Bash, maîtriser les fichiers en jeu
    Syntaxe essentielle : variables, conditions, boucles
    Gestion entrées/sorties, paramètres
    Quelques outils UNIX pour manipuler le texte

    Atelier pratique : écriture d’un script simple, complet pour déployer une application

    Python pour l’administrateur

    Présentation rapide de Python, intérêt pour l’administrateur
    Python 2 et 3, packaging Python, PyPI
    Syntaxe essentielle : variables, conditions, boucles
    Gestion entrées/sorties, paramètres
    Modules essentiels, écosystème pour l’administrateur

    Atelier pratique : écriture d’un petit utilitaire en Python manipulant des fichiers

    De l’intérêt de versionner, et de connaître git

    Intérêts des gestionnaires de code source
    Présentation de git
    Mise en œuvre : création d’un dépôt, suivi simple de fichiers
    Gestion de l’historique, affichage des différences
    Comprendre l’approche client/serveur, les protocoles possibles
    Connaître et comprendre l’intérêt des forges logicielles majeures

    Atelier pratique : mise en œuvre d’un dépôt local, suivi de tous les scripts et documents de la formation dans git. Mise en œuvre d’un serveur en utilisant git+ssh et l’authentification par clé.

    Introduction DevOps

    L'origine du mouvement DevOps
    Le besoin d'industrialisation pour l'opérationnel
    Tour d'horizon des outils
    Positionnement de Ansible dans le paysage actuel

    Présentation de Ansible

    Origine du projet
    Fonctionnement, rapport à SSH
    Installation

    Atelier pratique : installer ansible sur la machine de contrôle, préparer les nœuds.

    Configuration et commandes « Ad Hoc »

    Configuration SSH
    Mise en place de l'inventaire
    Commandes ad-hoc
    Les modules : fichiers, packages, utilisateurs, services, ...

    Atelier pratique : utiliser ansible pour exécuter des commandes sur les nœuds, transférer des fichiers.

    Déploiement et orchestration avec les playbooks

    Introduction à git
    Introduction aux playbooks et à YAML
    Les variables et les faits
    Boucles et conditions
    Rôles et inclusions
    Bonnes pratiques pour la rédaction des playbooks

    Atelier pratique : écrire des playbooks pour déployer des applications, piloter un environnement complet avec ansible.

    Pour aller plus loin

    Les modules de base
    Structure et comportement d'un module
    Réutilisation et communauté : ansible-galaxy
    Intégration avec d'autres produits : vagrant, AWS, Rackspace, …
    Interface Web propriétaire : Ansible Tower

    Atelier pratique : exploiter des modules externes, déployer un environnement vagrant avec ansible

     

    Prérequis

    Utilisation de Linux, Administration système de base - Avoir suivi la formation Linux : initiation, connaître les bases de l'administration système

    Public

    Administrateurs Réseaux

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Comprendre ce qu’est le mouvement DevOps
    • Connaître les enjeux du métier de DevOps
    • Maîtriser les valeurs, principes et pratiques de DevOps
    • Disposer d’un aperçu des outils d’automatisation
    • Passer l’examen « DevOps Foundation »
    Tarif

    A partir de 2 390,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    DevOps Foundation

    Proposé par M2I

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Expliquer en quoi consiste le mouvement DevOps
    • Identifier les enjeux du métier de DevOps
    • Distinguer les valeurs, principes et pratiques de DevOps
    • Proposer un aperçu des outils d'automatisation
    • Passer l'examen "DevOps Foundation DOI".
    Tarif

    A partir de 1 500,00 €

    Durée

    2j / 16h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Décrire les avantages et la mise en œuvre d'un contrôle de code source
    • Expliquer et mettre en œuvre l'intégration et le déploiement continus
    • Décrire les tâches de génération, de livraison et de déploiement
    • Dimensionner Git pour un environnement DevOps d’entreprise
    • Configurer l'intégration continue avec Azure DevOps
    • Développer et mettre en œuvre une stratégie de génération de code pour les conteneurs
    • Intégrer des tests automatiques pour assurer la qualité du code
    • Gérer la sécurité et la conformité dans les projets DevOps
    Tarif

    A partir de 2 800,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Utiliser les pratiques et concepts principaux de la méthodologie DevOps - Concevoir et mettre en place une infrastructure sur AWS, qui prend en charge un ou plusieurs projets de développement DevOps - Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l'infrastructure nécessaire à  la création d'environnements de développement, de test et de production pour un projet de développement logiciel - Utiliser AWS CodeCommit et AWS CodeBuild pour découvrir l'éventail d'options permettant de mettre en place un environnement d'intégration continue (CI) sur AWS - Utiliser AWS CodePipeline pour concevoir et mettre en œuvre un pipeline d'intégration et de livraison continues (CI/CD) sur AWS - Utiliser AWS CodeStar pour gérer toutes les activités de développement logiciel au même endroit - Mettre en œuvre plusieurs cas d'utilisation courants de déploiement continu (CD) à  l'aide des technologies AWS, notamment le déploiement bleu/vert et les tests A/B - Faire la distinction entre les différentes technologies de déploiement d'applications disponibles sur AWS, notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) et Amazon Elastic Container Registry (Amazon ECR), et décider laquelle correspond le mieux à  un scénario donné - Utiliser Amazon EC2 Systems Manager pour la gestion des correctifs - Exploiter le testing automatisé à  différents stades d'un pipeline CI/CD - Ajuster précisément les applications que vous envoyez sur AWS pour bénéficier de hautes performances et utiliser les outils et technologies AWS pour surveiller que votre application et votre environnement ne rencontrent aucun problème
    Tarif

    A partir de 2 675,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Analyser et corriger des problèmes de conformité du système à l'aide d'OpenSCAP et de SCAP Workbench
    • Utiliser et adapter le contenu de politiques de référence fourni avec Red Hat Enterprise Linux
    • Gérer les activités en lien avec la sécurité sur vos systèmes à l'aide de l'infrastructure d'audit du noyau
    • Mettre en oeuvre des techniques SELinux avancées pour restreindre l'accès au niveau des utilisateurs, des processus et des machines virtuelles
    • Déterminer l'intégrité des fichiers et leurs permissions avec l'utilitaire AIDE
    • Bloquer l'utilisation de périphériques USB non autorisés à l'aide d'USBGuard
    • Protéger des données au repos avec déchiffrement automatique sécurisé dès le démarrage avec NBDE
    • Identifier des risques et des erreurs de configuration de façon proactive sur les systèmes et correction à l'aide de Red Hat Insights
    • Analyser l'état de conformité et corriger à grande échelle à l'aide d'OpenSCAP, de Red Hat Insights, de Red Hat Satellite et de Red Hat Ansible Tower.
    Tarif

    Contacter l'organisme

    Durée

    5j / 26h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Comprendre l'intérêt du mouvement DevOps - Installer Puppet - Ecrire des manifestes pour déployer une infrastructure avec Puppet - Maîtriser les bonnes pratiques et assurer la cohérence du SI avec Puppet
    Tarif

    A partir de 1 875,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Objectifs, historique, terminologie et pipeline - L'importance, les pratiques et la transformation d'une culture collaborative DevOps - Pratiques de conception, telles que la conception modulaire et les microservices - Intégration continue (Cl), telle que le contrôle de version, les builds et la correction - Principes et meilleures pratiques des tests continus (CT) - Livraison et déploiement continus (CD): emballage, conteneurs et version - Surveillance continue (CM): infrastructure, processus et applications de surveillance et d'analyse - Infrastructure et outils: cadres, outils et infrastructure sous forme de code - Assurance de la sécurité: DevSecOps - L'opportunité d'entendre et de partager des scénarios réels
    Tarif

    A partir de 2 475,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre ce qu’est le mouvement DevOps.
    • Connaître les enjeux du métier de DevOps.
    • Maîtriser les valeurs, principes et pratiques de DevOps.
    • Disposer d’un aperçu des outils d’automatisation.
    • Préparer la certification "DevOps Foundation (DOFD)®".
    Tarif

    A partir de 2 395,00 €

    Durée

    3 jours (21 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire l'objectif, les avantages, les concepts et le vocabulaire de la méthode de test DevOps
    • Distinguer les tests DevOps des autres types de tests
    • Mettre en place les stratégies de test, la gestion des tests et l'analyse des résultats DevOps
    • Utiliser les stratégies de sélection des outils de test et de mise en oeuvre de l'automatisation des tests
    • Intégrer les tests DevOps dans les workflows d'intégration continue et de livraison continue
    • Expliquer comment les testeurs DevOps s'intègrent dans la culture, l'organisation et les rôles du DevOps.
    Tarif

    A partir de 1 640,00 €

    Durée

    2j / 16h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Expliquer la culture DevOps
    • Identifier les enjeux et évolutions des Systèmes d’Information
    • Examiner les conflits entre équipes de développement et équipes de production
    • Appliquer les Méthodes Agiles et Méthodes Lean dans la gestion de projets
    • Évaluer les apports du DevOps au niveau business et IT
    • Comprendre comment mettre en œuvre les principes fondamentaux du DevOps
    Tarif

    A partir de 1 500,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...