Flexibilité

Nous offrons également des options de formation en présentiel, en ligne et en format hybride pour s’adapter à votre emploi du temps et à vos préférences d’apprentissage.

En Ligne

En Présentiel

Hybride

Ce que vous allez apprendre dans ce programme

DevOps et Intégration Continue

  1. Phases de Vie DevOps et Outils

    • Comprendre les différentes phases du cycle de vie DevOps, de la planification à la mise en production.
    • Découverte des outils essentiels utilisés à chaque étape pour améliorer la collaboration et l’efficacité des équipes.
  2. Contrôle de Version avec Git & GitHub

    • Introduction à Git, le système de contrôle de version décentralisé.
    • Apprentissage des commandes de base pour gérer les versions de code.
    • Utilisation de GitHub pour héberger des projets, collaborer avec d’autres développeurs et gérer les contributions.
  • Comprendre le concept de conteneurisation et ses avantages par rapport aux machines virtuelles.

  • Installation et configuration de Docker sur votre machine.

  • Applications Web avec Docker

    • Création et déploiement d’applications web simples dans des conteneurs Docker.
  • Application Multi-Conteneurs avec Docker Compose

    • Utilisation de Docker Compose pour orchestrer des applications composées de plusieurs conteneurs, facilitant ainsi la gestion des dépendances.
  • Mise à l’Échelle des Applications avec Docker Swarm

    • Introduction à Docker Swarm pour la gestion de clusters de conteneurs, permettant de déployer et de mettre à l’échelle des applications de manière efficace.
  • Comprendre les principes de CI/CD et leur importance dans le développement moderne.

  • Configuration de workflows GitHub Actions pour automatiser le processus de construction et de déploiement.

  • Automatisation des Builds

    • Création de pipelines pour automatiser la compilation et les tests de votre code à chaque modification.
  • Pousser des Images vers Docker Hub

    • Apprentissage des étapes nécessaires pour construire des images Docker et les publier sur Docker Hub pour un accès facile.
  • Introduction à Terraform pour l’infrastructure as code (IaC).
  • Apprentissage de la création et de la gestion d’infrastructures cloud de manière automatisée et reproductible.
  • Surveillance Continue avec Prometheus et Grafana
    • Mise en place de Prometheus pour la collecte de métriques et la surveillance des performances des applications.
    • Utilisation de Grafana pour visualiser les données collectées et créer des tableaux de bord interactifs pour le suivi en temps réel.

Durée

Personnalisable

Participez à notre Workshop Gratuit !

Rejoignez une communauté dynamique qui partage vos intérêts et vos ambitions.

Please enable JavaScript in your browser to complete this form.
Type

What is 2+1?

Adresse :

Rue Ali Belhouane IMMOB HATHARAMOUT 4EME ETAGE B.4.1, Beb Bhar Sousse 4000 , Tunisie

Email :

admin@2iformation.tn

contact@2iformation.tn

Numéro de Téléphone :

+216 27 860 610

Conseils et Astuces

Des recommandations pour améliorer vos compétences, optimiser votre travail et rester à jour dans votre domaine.