Description du cours
Une introduction destinée aux développeurs qui couvre la création, le déploiement et la mise à l'échelle des applications ainsi que la résolution des problèmes avec OpenShift
Red Hat® OpenShift® Container Platform est une plateforme d'applications conteneurisées qui permet aux entreprises d'accélérer et de simplifier le développement, la distribution et le déploiement des applications, sur site ou dans le cloud. Avec l'adoption croissante d'OpenShift et de Kubernetes, les développeurs doivent apprendre à maîtriser les plateformes d'applications conteneurisées pour développer, créer et déployer des applications. Bien que certains développeurs s'intéressent à la gestion de l'infrastructure sous-jacente, la plupart veulent se concentrer sur le développement des applications et sur l'utilisation d'OpenShift pour la simplicité de ses capacités de développement, de déploiement et de mise à l'échelle.
Contenu du cours
- Gestion du code source des applications avec Git
- Développement d'applications avec VSCode
- Déploiement d'une application sur OpenShift
- Mise à jour d'une application
- Configuration des secrets d'application
- Mise à l'échelle d'une application
- Correction et résolution des problèmes liés aux applications
Public ciblé
Ce cours de base doit permettre aux participants d'aborder le développement avec OpenShift. Beaucoup de développeurs ont entendu parler des nombreux avantages d'OpenShift et aimeraient pouvoir l'utiliser dans leur entreprise. Ils n'ont cependant pas les connaissances nécessaires ou un intérêt réel pour se lancer dans l'exploration approfondie d'OpenShift. La plupart des développeurs préfèrent chercher des moyens de créer et déployer des applications plus rapidement et facilement. Nous conseillons aux participants qui souhaitent en apprendre davantage sur l'infrastructure sous-jacente d'OpenShift et qui disposent déjà de bonnes compétences de niveau RHCSA de commencer par le cours Red Hat OpenShift I : conteneurs et Kubernetes (DO180).
Formations recommandées
Les participants doivent disposer d'une solide expérience en développement d'applications et en programmation orientée objet. Si ce n'est pas le cas, nous leur recommandons de suivre le cours Développement d'applications Red Hat I : programmation en Java EE (AD183).
Technologies requises
- Pour ce cours, vous devez amener votre propre matériel.
- Vous devez être en mesure d'installer des logiciels sur votre appareil.
- Vous aurez besoin d'accéder à Internet.