Formation Infrastructure DevOps : Les outils

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Infrastructures Outils DevOps, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre la problématique d’industrialisation des déploiements et du provisionnement d’infrastructure
  • Connaître les distinctions entre les solutions de Cloud, la virtualisation et la containerisation
  • Connaître les produits de gestion de configuration les plus utilisés et applicables pour le Cloud et la virtualisation
  • Mettre en œuvre avec Jenkins et Docker
  • Connaître l'offre de surveillance continue et de mise à l’échelle
  • Faire ses premiers pas avec Kubernetes et ElasticStack.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 130,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 130,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Traditionnellement, les équipes informatiques étaient cloisonnées. La communication entre développeurs et opérationnels était alors inexistante ou fortement entravée, ce qui conduisait à des difficultés lors des déploiements d'applications. L’approche DevOps essaie de gommer ces défauts afin de rassembler développeurs et opérationnels dans des équipes projet. 
L’objectif principal de cette approche est de délivrer un service de qualité, répondant à des besoins de changement permanents, tout en diminuant au maximum les délais entre l’expression du besoin utilisateur et la mise en production.

Dans les faits, l’approche DevOps a des impacts sur le déploiement des applications. Au lieu de les déployer sur des infrastructures exploitées par des équipes opérationnelles, des équipes projets full-stack développent et fournissent des systèmes complets incluant l’infrastructure serveur et les applications s’y exécutant. La mise au point de l’infrastructure de production fait donc partie du développement de l’application. Elle est exprimée soit en termes de configuration de machine virtuelle, comme dans les outils Open Source Vagrant, Puppet, Chef, Ansible, soit en termes de conteneur Docker. 
L’approche Docker (la containerisation), permettant de rationaliser l’utilisation des ressources matérielles et de fusionner dans un livrable unique l’infrastructure et l’applicatif, présente d’énormes avantages dans l’approche DevOps. Cette solution Open Source a tendance à se répandre massivement dans les entreprises. DevOps inclut également la livraison ou le déploiement continu, ce qui implique que les nouvelles infrastructures de production soient testées, surveillées, orchestrées et mises à l’échelle en permanence. Sur ces aspects, encore une fois, l’Open Source règne avec des produits comme Jenkins, Kubernetes, Docker Swarm ou autres…

Cette formation Infrastructure Outils DevOps de trois jours fait un rappel sur les concepts fondateurs de DevOps et ses impacts sur l’organisation des services informatiques, puis présente les outils Open Source DevOps les plus utilisés actuellement et propose des ateliers associés.

Programme

Principes du mouvement DevOps

L’argumentaire et les principes DevOps 
Impacts sur les services informatiques, sur les profils recherchés 
Limites de l’approche et risques lors d’une transition brutale, Équilibre entre rigueur et agilité 
Intégration/Livraison et Déploiement continu 
Contraintes sur l’nfrastructure DevOps : Zero-downtime, Monitoring, Scaling 
Chaîne de production logicielle 
Infrastructure as Code - Infrastructure immutable (Principes et Bénéfices) 
Introduction à GitOps

Gestion des sources

Mission d'un SCM. Commit, Branches et Tags 
Typologie des branches d'un projet. Workflows de collaboration (GitFlow) 
L'exemple de Git. Revue des Principales commandes 
Pull et Merge Requests
Atelier 1  :Mise en place d'un dépôt, création de branche, merge et rebase 
Serveur GitLab : Déploiement, utilisation et administration

Outils de build

Caractéristiques et Apports d'un outils de build. Exemples 
Artefacts et formats utilisés 
Build is Test. Typologie des tests. Exemples d'outils 
Analyse qualité et métriques. Standard et mise en oeuvre avec SonarQube
Atelier 2  :Exécution de commande de construction, visualisation des rapports de test

Plateforme de CI/CD

Rôles de la plateforme. 
Architecture Maître/Esclaves. Provisionnement des esclaves 
Notion de pipeline. Historique des builds 
Pipeline As code. L'exemple de Jenkins
Atelier 3 :Mise au point d'un Jenkinsfile et couplage du serveur Jenkins au serveur GitLab (multibranch pipeline)

Virtualisation et gestion de configuration

Présentation des différents types de virtualisation, Cloud public, Cloud privé 
Automatisation du provisionning 
Présentation et comparaison de Vagrant, Terraform, Chef, Puppet 
Automatisation des déploiements applicatifs avec Ansible 
Automatiser la création des « templates » avec Packer 
Mise à jour des schémas de bases de données avec Liquibase
Atelier 4 :Mise au point de configuration Vagrant et Ansible, stockage sur GitLab, pilotage du déploiement par Jenkins 
Réalisation d’un code Ansible pour déployer un serveur Nexus OSS

Containerisation

Les avantages de la containerisation, l’outil Docker 
Le fichier Dockerfile 
Les principales commandes Docker 
Architecture micro-services et Docker Compose 
Containerd, CRI-O et norme CRI/OCI
Atelier 5 :Définition et construction des images Docker d’une application micro-services, pilotage via Docker Compose

Intégration continue et Containerisation

Apports de Docker dans l’intégration continue 
Plugins Jenkins pour Docker 
Provisionnement des machines de build 
Plateformes d’intégration 
Déploiement des images Docker dans les dépôts d’entreprise
Atelier 6 :Intégration de la construction d’image et du déploiement d’image dans le cycle de construction d’un projet. 
Utilisation d’esclaves Docker par Jenkins 
Mise en place d’une pipeline de déploiement continu avec Jenkins, NexusOSS (Registry), Docker

Mise à l’échelle, Surveillance continue et Mise à jour

Principes de Kubernetes et liens avec Docker 
Concepts de nœuds, de cluster. Services techniques apportés : annuaire, répartition de charge… 
Mise à jour progressive de cluster, Retour en arrière 
Centralisation et gestion des logs applicatifs, l’approche d’ElasticStack (EFK) 
Introduction à HELM
Atelier 7 :Scaling de l’application avec Kubernetes, Mise à jour progressive de l’application micro-service, Démonstration de la pile ElasticStackAtelier 8 :Déploiement et administration d’EFK (ElastikStack avec Fluentd). Utilisation de HELM pour le déploiement de cette solution de monitoring

Prérequis

Ce cours requiert une précédente activité dans un service informatique, que ce soit au travers d'une expérience de développement, d’intégration, d’exploitation ou d’encadrement.

Public

Cette formation est destiné aux développeurs ou opérationnels désirant obtenir un profil full-stack.
À l’issue de ce stage, les participants auront une vision claire de la démarche DevOps et une première pratique des outils Open Source incontournables de ce domaine.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Mettre en œuvre une démarche de GPMC en phase avec la stratégie de l'établissement.
  • Établir un diagnostic précis des emplois et des compétences.
  • Élaborer des fiches métiers, un répertoire des métiers et un référentiel de compétences.
  • Analyser les éléments clés d'un système d'évaluation des compétences.
  • Prévoir les évolutions pour ajuster les ressources aux besoins en compétences.
Tarif

A partir de 2 070,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise

Formation Cassandra

Proposé par Sparks

Objectifs de la formation

  • Savoir exploiter le SGBD Apache Cassandra
  • Comprendre le Big Data et l'intérêt de Cassandra
  • Savoir installer, configurer et mettre en oeuvre Cassandra
  • Connaître les différents outils de Cassandra, son architecture
  • Savoir travailler avec le write et read path
  • Pouvoir résoudre les problèmes
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier le cadre et les risques juridiques.
  • Définir et caractériser le harcèlement sexuel.
  • Mettre en œuvre les dispositifs et outils de prévention.
  • Savoir réagir en cas de harcèlement sexuel.
Tarif

A partir de 935,00 €

Durée

1 jour ( 7 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l'issue de cette formation Fondamentaux Hacking et Sécurité, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre et détecter les attaques sur un SI
  • Exploiter et définir l’impact et la portée d’une vulnérabilité
  • Corriger les vulnérabilités
  • Sécuriser un réseau et intégrer les outils de sécurité de base
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Drupal 8 & 9 Webmaster

Proposé par PLB CONSULTANT

Objectifs de la formation

Plus concrètement, à l’issue de cette formation, vous serez capable de :

  • Comprendre l'esprit et le jargon de Drupal (noeud, taxonomie...).
  • Avoir une vue d'ensemble des possibilités de Drupal : points forts, points faibles, délais de mise en oeuvre.
  • Etre capable de créer et d'organiser du contenu, puis d'administrer son site Drupal au quotidien.
  • Etre capable d'installer, de configurer et d'exploiter des modules indispensables
  • Maîtriser les modules Field API et Views qui permettent respectivement de créer ses propres types de contenus et de les afficher en fonction de ses propres critères.
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les outils digitaux pertinents pour la digitalisation des formations
  • Analyser les avantages et les inconvénients de l'utilisation des outils digitaux dans la formation
  • Concevoir des modules de formation digitale en utilisant des outils adaptatifs et personnalisés
  • Créer des formations personnalisées qui placent l'apprenant au centre de l'apprentissage
  • Evaluer la pertinence et l'efficacité des nouveaux modèles d'apprentissage adaptés au monde du travail actuel
  • Identifier les différentes phases du processus de digitalisation des formations en utilisant la méthode SAMR
  • Evaluer les enjeux de la digitalisation des formations pour une entreprise en analysant ses besoins réels, en définissant des indicateurs clés de performance (KPI) et en identifiant les moteurs de réussite
  • Concevoir des stratégies visant à stimuler l'envie d'apprendre chez les apprenants et à accroître leur compétitivité
  • Mettre en place une démarche de veille technologique efficace en pratiquant la veille, en exploitant les informations recueillies et en optimisant leur utilisation dans le contexte de la digitalisation des formations.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Réaliser des présentations de données de qualité pour tous types d’audience
  • Construire des schémas narratifs cohérents et convaincants à partir de jeux de données
  • Acquérir la bonne posture pour devenir acteur de ses présentations
  • Se constituer une boîte à outils et mettre en œuvre les meilleures pratiques de visualisation
Tarif

A partir de 800,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Formation Initiation au Lean Startup

Proposé par PLB CONSULTANT

Objectifs de la formation

À l’issue de cette formation Lean Startup Initiation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Accompagner une équipe produit pour l’aider à atteindre son marché avec succès,
  • Comprendre et identifier vos clients,
  • Comprendre et appliquer la démarche Lean Startup,
  • Concevoir un produit minimum viable (MVP),
  • Définir le business model de votre activité, produit ou entreprise,
  • Émettre des hypothèses à valider,
  • Identifier les variables de l’équation du pivot (client, problème, solution),
  • Prendre conscience des enjeux de la création de valeur,
  • Produire des indicateurs pertinents pour mesurer vos progrès,
  • Réaliser des interviews client pour (in)valider votre concept,
  • Tester son idée et confronter vos hypothèses.
Tarif

A partir de 1 650,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier, évaluer, traiter et maîtriser les risques.
  • Intégrer le pilotage des risques projet dans le management.
  • Mettre en place une culture de management des risques projet.
Tarif

A partir de 1 535,00 €

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Devenir maître de son temps et stratège de son organisation personnelle.
  • Développer une meilleure efficacité professionnelle.
  • Mieux gérer sa trajectoire professionnelle sans sacrifier sa vie personnelle.
  • Savoir coopérer avec des personnes ayant d’autres conceptions du temps.
Tarif

A partir de 1 545,00 €

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...