Comprendre le DevOps

Le modèle DevOps est un ensemble de pratiques de développement de logiciels et d'exploitation informatique qui permet de distribuer des solutions logicielles de façon plus fiable, plus stable et plus rapide. Axé sur la culture informatique, l'automatisation, la conception de plateformes et un flux de rétroaction continu, ce modèle favorise une distribution rapide de services de qualité et une forte valeur métier.

Développement avec Red Hat OpenShift

Cette plateforme fiable, complète et cohérente permet de développer, moderniser et déployer des applications à grande échelle.

Définition du DevOps

Le modèle DevOps accélère les processus qui permettent de passer du développement d'une idée à son déploiement dans un environnement de production, où elle apporte de la valeur à l'utilisateur. Cette approche nécessite que les équipes de développement et d'exploitation communiquent fréquemment entre elles, qu'elles évitent autant que possible les tâches répétitives et qu'elles abordent leur travail en gardant à l'esprit celui de leurs collaborateurs. Le provisionnement doit également être évolutif et flexible. Les ressources nécessaires sont accessibles grâce à des capacités en libre-service et d'automatisation. Les équipes de développement, qui travaillent généralement dans un environnement de développement standard, collaborent étroitement avec les équipes d'exploitation informatique pour accélérer l'assemblage des logiciels, les tests et les lancements sans pour autant sacrifier la fiabilité.

Thèmes liés au DevOps

Ressources

Livre numérique

Création d'une usine logicielle pour le DevSecOps

Obtenez des recommandations pour réussir la mise en place de pratiques DevSecOps.

Livre numérique

Guide de développement : intégrer la sécurité de la chaîne d'approvisionnement aux processus DevSecOps

Découvrez les mesures à prendre pour prévenir les problèmes de sécurité.

Livre numérique

État actuel de la modernisation des applications

Découvrez les approches qu'adoptent les décideurs informatiques pour moderniser les applications.

Série de livres numériques

Culture et pratiques DevOps avec OpenShift

Apprenez-en plus sur les concepts DevOps et leur mise en œuvre.

Parcours de formation

Pipelines de CI/CD et Red Hat OpenShift Service on AWS

Apprenez tout ce qu'il faut savoir sur l'approche CI/CD.

Développement rationalisé : intégration de GitHub et modèles logiciels dans Red Hat Developer Hub

Apprenez à intégrer GitHub à Red Hat Developer Hub et à utiliser GitHub Actions pour rationaliser les workflows.

Mises à jour sur place de Kubernetes avec le déploiement bleu/vert

Découvrez comment déployer une autre version d'une application sans temps d'arrêt.

Sécurisation de la chaîne d'approvisionnement des logiciels avec Jenkins, TAS et TPA : l'approche de Red Hat

Apprenez à sécuriser un pipeline Jenkins avec Red Hat Trusted Artifact Signer et Red Hat Trusted Profile Analyzer.

En savoir plus sur le DevOps

Produits

Contrats avec des conseillers stratégiques qui prennent en considération tous les tenants et les aboutissants de votre entreprise, analysent les défis auxquels vous êtes confrontés et vous aident à les relever avec des solutions complètes et économiques.

Ressources