![[8.5.5.5 ou ultérieure]](../ng_v8555.gif)
Vidéo : DevOps with WebSphere Liberty Server
Cette retranscription est celle de la vidéo "DevOps with WebSphere Liberty Server", qui explique comment développer, créer et déployer une application avec le serveur Liberty DevOps et des outils en open source. Cette transcription est le storyboard de la vidéo. La section Audio décrit la narration et les légendes. La section Action à l'écran décrit le contenu affiché dans la vidéo.
Demo-
DevOps with WebSphere
Liberty Server
Scène | Audio | Action à l'écran |
---|---|---|
1 | Cette démonstration va vous expliquer comment générer et déployer votre application avec WebSphere Liberty Server et un jeu d'outils en open source. | Affichage du titre Demo - DevOps with WebSphere Liberty Server. |
2 | Vous allez utiliser Git pour le contrôle des sources, WebSphere Application Server Developer Tools pour développer votre application, et Maven pour la générer. | Affichage de l'image de la tâche 1.
Develop and
Build Application (Développer et générer une application) qui
utilise les options suivantes :
|
3 | Vous allez aussi apporter des modifications à votre application Web qui s'exécute sous Liberty et transférer ces modifications de l'environnement de développement intégré Eclipse vers l'environnement de production. | Affichage de l'image de la tâche 2. Update Application that uses WDT (Mettre à jour l'application qui utilise WDT). |
4 | Vous allez utiliser Apache Maven avec le plug-in Maven de WebSphere Liberty afin d'exécuter le test d'intégration permettant de vérifier vos modifications. | Affichage de l'image de la tâche 3. Test Application with the Liberty Maven plug-in (Tester l'application avec le plug-in Maven Liberty). |
5 | Vous allez aussi utiliser Jenkins pour l'intégration continue. | Affichage de l'image de la tâche 4. Continuous Integration (Intégration continue) qui utilise Jenkins. |
6 | Vous allez utiliser Chef pour insérer une
nouvelle génération à l'environnement de production. Liberty sera l'environnement d'exécution Java™ Platform, Enterprise Edition de tous les autres scénarios DevOps. Nous utiliserons une application Airline - AcmeAir comme exemple dans cette démonstration. Elle permettra de s'exercer avec des exemples DevOps contrôlables, et pouvant être recommencés de nombreuses fois. |
Affichage de l'image de la tâche 5. Continuous Deploy (Déploiement continu) qui utilise Chef. |
Scène | Audio | Action à l'écran |
---|---|---|
7 | Commençons par le premier scénario : développer
et générer votre application. Ouvez Eclipse, dans lequel WDT est déjà préinstallé.
|
Affichage du titre Step 1 Develop and
Build Application (Etape 1 Développer et générer une
application). Démonstration des étapes à effectuer pour développer et générer une application qui utilise WDT. Ouverture d'Eclipse, dans lequel WDT est préinstallé.
|
Scène | Audio | Action à l'écran |
---|---|---|
8 | Dans le scénario 2, nous allons apporter une rapide modification à notre application et démontrer comment effectuer une livraison continue avec cela. Pour simplifier le scénario, nous effectuerons une toute petite modification de notre page indexée. Pour remplacer du contenu mis en évidence par ""Welcome to Acme Air"". Après avoir sauvegardé ces modifications, vous pouvez actualiser afin de vérifier qu'elles ont bien été prises en compte. |
Affichage du titre Step 2 Update
Application (Etape 2 Mettre à jour une application) Démonstration d'affichage de la page Index qui est mise à jour dans l'application. |
Scène | Audio | Action à l'écran |
---|---|---|
9 | Nous allons ensuite utiliser le plug-in
Maven Liberty pour les
tests d'intégration.
|
Démonstration du test d'une application, avec
les étapes suivantes :
|
Scène | Audio | Action à l'écran |
---|---|---|
10 |
|
Affichage du titre Step 4 Continuous
Integration (Etape 4 Intégration continue) Démonstration d'une intégration continue avec Jenkins, avec les étapes suivantes :
|
Scène | Audio | Action à l'écran |
---|---|---|
11 |
Nous venons de démontrer un exemple d'utilisation de DevOps avec Liberty et des outils courants en open source. Vous pouvez maintenant vous exercer avec les scénarios End to End DevOps (DevOps de bout en bout) autant de fois que vous le souhaitez. Dans le cadre de cette démonstration, nous avons choisi d'utiliser Chef, WDT, Maven et Jenkins, car ces technologies sont facilement interchangeables avec d'autres outils DevOps tels que uDeploy et Puppet. Mercu de votre attention. |
Affichage du titre Step 5 Continuous
Deploy (Etape 5 Déploiement continu) Démonstration d'un déploiement continu avec Chef qui comprend les étapes suivantes :
|