DO101
Introduction aux applications OpenShift
Présentation
Description du cours
Cours d'introduction destiné 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.
La solution Red Hat® OpenShift® Container Platform est une plateforme d'applications conteneurisées qui permet aux entreprises d'accélérer et de rationaliser le développement, la distribution et le déploiement d'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. Alors que certains développeurs souhaitent gérer l'infrastructure sous-jacente, la plupart préfèrent se concentrer sur le développement d'applications et sur l'utilisation des fonctionnalités simples de création, de déploiement et de mise à l'échelle d'OpenShift.
Une fois le cours terminé, vous continuez de bénéficier d'un accès à des travaux pratiques pendant 45 jours pour toutes les formations qui incluent un environnement virtuel.
Remarque : ce cours est proposé sous la forme de classe virtuelle de deux jours ou en autonomie. La durée peut varier en fonction de la prestation. Pour plus d'informations sur le cours, le calendrier et la tarification, sélectionnez un lieu, puis lancez la recherche dans le menu situé à droite.
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 des applications
- Mise à l'échelle d'une application
- Correction d'une application et résolution des problèmes
Public ciblé
Ce cours permet d'aborder le développement sur OpenShift assez simplement. De nombreux développeurs veulent trouver des moyens d'utiliser OpenShift dans leur entreprise et ont entendu parler de ses nombreux avantages, mais ils n'ont ni les compétences ni l'intérêt nécessaires pour aborder OpenShift selon une approche de base ascendante. La plupart 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 Administration de Red Hat OpenShift I : exploitation d'un cluster de production (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.
Programme
Programme du cours
- Configuration d'un environnement de développement d'applications cloud
- Configurer un environnement de développement avec un environnement de développement intégré moderne et un système de contrôle de version
- Déploiement d'applications sur Red Hat OpenShift Container Platform
- Déployer une application sur OpenShift
- Configuration de versions d'applications dans OpenShift
- Gérer des versions d'applications dans Red Hat OpenShift Container Platform
- Mise à l'échelle d'applications dans OpenShift
- Mettre à l'échelle et tester une application avec Red Hat OpenShift Container Platform
- Résolution des problèmes liés aux applications dans OpenShift
- Identifier et résoudre des problèmes courants dans Red Hat OpenShift Container Platform
Bénéfices
Bénéfices pour l'entreprise
Les entreprises qui disposent d'une équipe de développement capable de tirer parti d'une architecture basée sur des conteneurs, orchestrée à l'aide de Kubernetes et de la solution Red Hat OpenShift, bénéficieront des avantages suivants : amélioration de la fiabilité et de l'évolutivité, et réduction de la charge de travail pour les développeurs.
Bénéfices pour le participant
Après avoir suivi ce cours, les participants seront en mesure de déployer et mettre à jour des applications dans un cluster OpenShift 4. À l'aide de la console web OpenShift 4, ils pourront créer des applications, les déployer, les mettre à l'échelle et résoudre les problèmes.
Examens ou cours recommandés pour la suite
Tracez votre parcours de compétences
Suivez ce cours dans le cadre d'une souscription Red Hat Learning et bénéficiez d'un accès illimité et à la demande à nos ressources de formation en ligne pendant un an.
Évaluez vos connaissances
Passez une évaluation gratuite des compétences pour tester vos connaissances, identifier vos lacunes et obtenir des suggestions de formations Red Hat.