Accéder au contenu principal

Cours

Concepts DevOps

Débutant4 h

Dans cette introduction DevOps, vous maîtriserez les bases et découvrirez les concepts, outils et techniques pour améliorer la productivité.

R4 h16 vidéos49 exercices3,750 XP14,180Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Découvrez les principes fondamentaux du DevOps



Le DevOps vise à favoriser le développement de logiciels de haute qualité de manière productive et collaborative. Il s'agit d'un ensemble de philosophies, de pratiques et d'outils culturels visant à améliorer la manière dont les logiciels sont fournis. Cette introduction au cours DevOps simplifie les environnements complexes de développement logiciel modernes et vous place aux commandes.

Vous obtiendrez une vue d'ensemble complète du développement logiciel, vous apprendrez tous les concepts essentiels du DevOps et vous les appliquerez à des cas d'utilisation concrets.

Découvrez les concepts clés du DevOps



Au fil du cours, vous découvrirez les différences entre DevOps, DataOps et MLOps. De plus, vous aborderez les méthodologies de base en gestion de projet, ainsi que les concepts fondamentaux de l'architecture logicielle.

Découvrez les outils DevOps essentiels



Une fois que vous aurez acquis les connaissances nécessaires dans ces domaines, vous passerez aux concepts principaux de l'infrastructure logicielle et explorerez l'intégration continue et la livraison continue. Vous découvrirez également certains des principaux outils DevOps et explorerez comment garantir la qualité et la sécurité des données.

Après avoir suivi cette introduction au cours DevOps, vous serez en mesure d'appliquer vos connaissances à presque tous les projets de développement logiciel afin d'améliorer la qualité des résultats et la productivité de votre équipe. Commençons donc à explorer le développement logiciel moderne et à mettre en pratique ce que nous apprenons dès le premier jour.

Prérequis

Aucun prérequis pour ce cours

Programme de formation

Plan du cours

1

Introduction au DevOps

Dans ce chapitre, vous verrez ce qu’est le DevOps, vous en découvrirez les principes et les bénéfices. Vous apprendrez comment il s’applique à différents types de développement logiciel. Enfin, vous passerez en revue les bases de la gestion de projet pour comparer différentes approches et comprendre comment elles peuvent renforcer DevOps et apporter des avantages considérables aux organisations.
Commencer le chapitre
2

Architecture DevOps

Ce chapitre présente les principaux composants d’une infrastructure IT, la gestion des changements et l’architecture logicielle. Vous verrez comment les différentes briques s’assemblent pour constituer des produits en ligne, comment elles interagissent entre elles, et comment les équipes collaborent selon le modèle DevOps de gestion des changements. Vous explorerez en détail les éléments clés du DevOps. À la fin de ce chapitre, vous serez en mesure d’aborder des problèmes complexes d’ingénierie logicielle, comme la conception architecturale, et d’améliorer des produits en ligne de manière sûre et rapide.
Commencer le chapitre
3

Mise en œuvre du DevOps pour l’ingénierie des données

Ici, vous vous placerez dans la peau d’un·e data engineer pour appréhender DevOps sous cet angle. Vous explorerez ce que signifie l’architecture DevOps du point de vue de l’ingénierie des données. Vous étudierez ensuite les concepts essentiels liés aux Data Pipelines et leur utilisation dans une architecture de microservices. Après avoir découvert les data pipelines, vous endosserez la casquette de Data Scientist et envisagerez DevOps sous l’angle du reporting. Pour finir, vous passerez en revue l’écosystème d’outils DevOps et discuterez des principaux outils utilisés.
Commencer le chapitre
4

Des données précises, prédictives et sans biais avec DevOps

Dans ce dernier chapitre, vous examinerez comment DevOps contribue à garantir une haute qualité des données. Vous aborderez également les notions de qualité et de fiabilité dans le logiciel. Enfin, vous étudierez les concepts culturels qui rendent DevOps possible. Vous consoliderez ensuite tous vos acquis pour être pleinement équipé·e de la puissance de DevOps.
Commencer le chapitre
R

Concepts DevOps

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.