Formation DevOps : Architecture et mise en pratique avec Docker/Kubernetes

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Introduction aux principes DevOps autour de la mise en place d'une architecture DevOps en vue de l'automatisation du cycle de vie d'une application.

DAWAN


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

Tarif

A partir de 3 875,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 3 875,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

    Comprendre la démarche DevOps

    Principes et objectifs du mouvement DevOps
    Phases du cycle de vie d'une application
    Besoin d'industrialisation pour l'opérationnel
    Développeurs et administrateurs systèmes : métier, divergences

    Prendre en main  Docker

    Concepts de base de la virtualisation et des conteneurs
    Mise en place d'une solution Docker
    Fichier Dockerfile et création d'images de conteneurs

    Atelier : Mise en place d'un serveur Docker et création d'une image

    Mettre en place une infrastructure de développement/intégration continus

    Automatisation du développement avec Jenkins
    Gestion des tâches et des tickets avec Jira
    Automatisation des tests avec Jira

    Atelier : Utilisation d'une solution de CI/CD

    Superviser application/architecture

    Importance de la supervision
    - Principes
    - Composants d'une solution de supervision
    - Identifications des métriques et des indicateurs
    - Définitions de seuils d'alerte
    Outils de supervision
    - Nagios
    - Zabbix
    - Prometheus/Grafana

    Atelier : Mise en place d'une infrastructure Prometheus/Grafana

    Appréhender les notions de Hautes disponibilités et de répartition de charge

    Comprendre la haute-disponibilité
    Comprendre la notion de répartition de charge

    Déployer une application dans un clusteur Kubernetes

    Appréhender Kubernetes
    Déployer une application
    - Notion de Deployment
    - Comprendre les outils Kustomize et Helm
    Gérer les mises à jour d'un déploiement Kubernetes
    - Notion de Rolling-Update
    - Stratégies de mises à jour

    Atelier : Déployer et mettre à jour une application dans un clusteur Kubernetes

    Prérequis

    Connaissances de base sur l'administration d'un système Linux et du développement logiciel.

    Public

    Administrateurs Systèmes et Réseaux

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    Créer une architecture logique et d'application de Service - Concevoir un plan de sécurité pour SharePoint 2010 - Développer un plan de maintenance et de surveillance du déploiement de SharePoint 2010 - Développer un plan de continuité pour SharePoint 2010
    Tarif

    A partir de 2 450,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Concevoir des solutions DevOps
    • Identifier les technologies et architectures liées
    • S'approprier les principes d'intégration, de test, de livraison et déploiement en continu
    • Connaître les métriques DevOps, les meilleures pratiques de surveillance, observabilité et gouvernance
    Tarif

    A partir de 1 600,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise

    Objectifs de la formation

    • Réussir la certification DevOps Foundation du DevOps Institute
    • Comprendre le mouvement DevOps et en tirer tous les bénéfices pour votre entreprise: améliorer le time to market de vos applications tout en développant qualité, exploitabilité et maîtrise des risques
    • Aborder tous les bras de leviers disponibles : communication, culture, organisation, outillage, relations avec les pratiques Agiles, Lean et ITSM, normes et standards.
    • Connaître les enjeux du métier de DevOps, maîtriser les valeurs, principes et pratiques de DevOps et disposer d’un aperçu des outils d’automatisation
    Tarif

    A partir de 1 500,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser le développement d'EJB 3 - Gérer les performances d'une application distribuée - Mettre en place une architecture complète JEE
    Tarif

    A partir de 2 695,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Comprendre l'intérêt du mouvement DevOps - Automatiser le déploiement et industrialiser l'application
    Tarif

    A partir de 2 375,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    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

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

    • Expliquer ce qu'est DevOps et planifier un parcours de transformation DevOps
    • Expliquer les concepts de la stratégie de livraison continue et les considérations en matière de stratégie de mise en production pour configurer les phases de déploiement, la cadence de livraison et de déploiement ainsi que vos approbations de mise en production
    • Présenter le concept d'intégration continue (CI) avec Azure Pipelines et GitHub Actions et fournir des instructions pour configurer ces services et créer des applications
    • Définir le concept de commentaires continus et expliquer comment l'implémenter dans votre cycle DevOps
    • Découvrir une stratégie d'infrastructure et de configuration ainsi qu'un ensemble d'outils appropriés pour un pipeline de mise en production et une infrastructure d'application
    • Déterminer les portes de mise en production automatisées, les secrets et la gestion des secrets dans votre pipeline
    • Implémenter des mécanismes d'alerte, créer des rapports sur la qualité et recevoir des notifications en utilisant des crochets de service
    • Découvrir le concept d'infrastructure en tant que code (IaC) et gérer votre environnement d'opérations de la même façon que vos applications ou tout autre code en vue d'une version générale
    • Examiner la gestion des dépendances dans le développement de logiciels
    • Identifier les dépendances dans votre codebase et comment les empaqueter et les gérer dans des flux de packages.
    Tarif

    A partir de 2 840,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Industrialiser, structurer et optimiser vos développements d’applications Web JavaScript en utilisant la bibliothèque React
    • Mettre en œuvre les concepts de la programmation fonctionnelle et déclarative
    • Mettre en place une architecture de gestion d’état de l’application avec Redux
    Tarif

    A partir de 2 490,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    Objectifs de la formation

    Comprendre l'intérêt du mouvement DevOps - Installer Salt - Utiliser Salt pour exécuter des commandes sur un parc - Rédiger des états SaltStack pour piloter le SI - Maîtriser les bonnes pratiques et assurer la cohérence du SI avec SaltStack
    Tarif

    A partir de 2 450,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Décrire l'histoire du SRE (Site Reliability Engineering) et son émergence chez Google
    • Expliquer l'inter-relation du SRE avec DevOps et d'autres cadres populaires
    • Définir les principes sous-jacents du SRE
    • Identifier les SLO (Service Level Objectives) et leur orientation vers l'utilisateur
    • Gérer les SLI (Service Level Indicators) et le contexte moderne de surveillance
    • Mettre en place des budgets d'erreurs et les politiques budgétaires d'erreurs associées
    • Expliquer le "Toil" et ses effets sur la productivité d'une organisation
    • Décrire quelques mesures pratiques qui peuvent aider à éliminer le "Toil"
    • Mettre en oeuvre l'observabilité comme indicateur de l'état de santé d'un service
    • Décrire les outils SRE, techniques d'automatisation et l'importance de la sécurité
    • Expliquer l'antifragilité, l'approche de l'erreur et les tests d'erreur
    • Mesurer l'impact organisationnel de la mise en place du SRE.
    Tarif

    A partir de 1 580,00 €

    Durée

    2j / 16h

    Modes
    • Centre
    • Distance

    Je cherche à faire...