Retour

Développeur Web - Bloc 5 : Utilisation de la méthodologie DevOps pour automatiser, conteneuriser et déployer une application en continu

Objectifs de la formation

Fournir une compréhension approfondie des concepts et des outils de DevOps, ainsi que des techniques d'automatisation.

Contenu de la formation

• MODULE 8 : Introduction à DevOps - Concepts Fondamentaux : Compréhension de DevOps et son importance, Culture, pratiques et outils DevOps, Avantages de l'approche DevOps pour le développement logiciel - Principes de Développement : Agile, Agile vs. Waterfall: comparaison des méthodologies, Intégration continue (CI) et déploiement continu (CD), Automatisation des tests et des déploiements - Outils de Collaboration et de Gestion de Projet : Utilisation d'outils tels que Git, GitHub, GitLab, Gestion des tâches avec des outils comme Jira, Trello, Asana, Communication efficace avec Slack, Microsoft Teams, etc. • MODULE 9 : Automatisation et Conteneurisation - Automatisation des Processus : Introduction à l'automatisation des workflows avec des outils comme Jenkins, Travis CI, Configuration de pipelines CI/CD pour automatiser les tests, la construction et le déploiement - Conteneurisation avec Docker : Compréhension des conteneurs et de Docker, Installation et configuration de Docker, Création de conteneurs, gestion des images, Utilisation de Docker Compose pour orchestrer des applications multi-conteneurs - Gestion de l'Infrastructure avec Kubernetes : Introduction à Kubernetes et orchestration de conteneurs, Déploiement et gestion d'applications avec Kubernetes, Gestion des ressources et du scaling automatique, Stratégies de déploiement et de mise à jour des applications Exportation des assets optimisés pour l'intégration : Exportation des éléments graphiques et optimisation pour une intégration dans le développement. • Projet Examen (évaluation auprès d'un jury)

Résultats de la formation

Certification Développeur Web RNCP37805BC05 validée auprès de France Compétences. Pour valider le bloc, l'évaluation des acquis doit être supérieure ou égale à 50 %.

Conditions spécifiques d'accès à la formation

Connaissances de base en developpement logiciel, familiarite avec les systemes d exploitation et l utilisation de lignes de commande.

Métier formé

DevOps

Niveau d'étude visé

Bac+2

Type d'immersion professionnelle

Formation initiale

Organisme de formation

ETC ACADEMY

Durée de la formation

2 mois

Modalités de formation

formation entièrement présentielle

Prochaine(s) session(s)

  • 27/01/2025 - 21/03/2025

Lieu de formation

1567 route de Toulouse 31330 Merville