Now Reading
1-2-3 DevOps environnement avec L’IBM SmartCloud Application Services!
0

1-2-3 DevOps environnement avec L’IBM SmartCloud Application Services!

by Cloud Guru11 mars 2013

Dans cet article, je vais expliquer comment vous pouvez démarrer le scénario développement  et opérations rapidement. Ceci grâce à l’IBM SmartCloud Application Services qui contient tous les outils nécessaires.

Tout d’abord, avec l’IBM SmartCloud Application Services, vous avez accès au « Collaborative Lifecycle Management Service » (CLMS) qui est un ensemble préconfiguré. Il se compose de la suite de produits Rational RTC, RRC et RQM. Ensuite, vous pouvez également activer le « Workload Service » (WS) qui vous permet de rapidement déployer un « pattern » sur l’IBM SmartCloud Enterprise. Et enfin, pour intégrer le tout, vous avez l’opportunité d’utiliser l’image « Rational Application Developer » du catalogue publique de l’IBM SmartCloud Enterprise.

Un article (en Anglais) décrit comment activer l’IBM SmartCloud Application Services : ‘‘How to enable IBM SmartCloud Application Services

Maintenant pour activer le scénario DevOps, où un développeur sera capable d’interagir aussi bien avec CLMS qu’avec WS, nous allons utiliser l’image RAD de l’IBM SmartCloud Enterprise.

Cette image contient déjà le client RTC et le client IWD, chacun d’eux permettant respectivement d’interagir avec CLMS et WS à partir de RAD.

N.B.: Si vous voulez installer RAD localement, voici des articles illustrant la procédure:
– « 
Manage your WebApp virtual application pattern from Rational Application Developer »
– « 
How to install Rational Team Concert Plugin for SmartCloud Application CLMS?« 

Créer l’instance RAD sur l’IBM SmartCloud Enterprise

Tout d’abord, nous devons lancer une instance de l’image RAD se trouvant dans le catalogue public de SCE.
A partir du « control panel », cliquer sur « Add instance » et chercher l’image RAD image, vous pouvez utiliser les filtres pour faciliter votre recherche.

article3_1

Seule la version Pré-Release 8.0.4 est compatible.
Démarrez cette image comme toute autre image mais n’oubliez pas d’utiliser votre « ssh key » et de vous souvenir de l’endroit où vous l’avez sauvegardé.

Se connecter à votre instance RAD

Une fois l’instance démarrée, une documentation est accessible en bas de page du portal SCE et en voici les étapes principales :

Nous allons nous connecter à RAD en utilisant VNC, et pour cela nous devons d’abord ouvrir un tunnel ssh avec l’instance.

article3_2

Si vous tournez sur Windows, vous pouvez installer Cygwin pour avoir accès à la commande ssh, ou utiliser Petty.

Ensuite, nous devons lancer le « VNC viewer » et entrer les données du tunnel.

article3_3

Entrez ensuite le password, vous pouvez le trouver dans la documentation et n’oubliez surtout pas de le changer au plus vite (voir les FAQs dans la documentation)

RAD s’ouvre:

article3_4

Vous devez tout d’abord créer un projet, et y associer des utilisateurs. Cette vidéo vous montre cela :

Ensuite :

1) Ouvrez votre environnement RAD et sélectionner la perspective « Jazz Administration »
2) Sélectionnez « Connect to Project Area »
3) Assurez-vous que « Create new repository connection » est sélectionné.
4) Entrez l’adresse de votre environnement CLMS, la forme est https://<hostname>:9443/ccm/, ainsi que l’utilisateur et son password.

article3_5

5) Entrez un « password » général si cela n’est pas encore fait.
6) Acceptez les certificats
7) Sélectionnez le projet.

Configurer l’IBM « Workload Deployer Plug-in »

1) Ouvrez votre environnement RAD.
2) Ouvrez la vue « Servers » à partir de la perspective J2EE.
3) Clique-droit « New »-> »Server » à partir de cette vue.
4) Choisissez « Workload Deployer » dans la directorie « IBM » et entrez l’adresse IP de la WS console.
5) Entrez ensuite l’utilisateur et son mot de passe.
6) Il faut définir le « Cloud group » auquel nous voulons accéder. Avec SCAWS, il n’y a pas d’autre choix que « SCE Cloud group »

article3_6
7) Appuyez sur « Finish ».
8) Maintenant dans la vue « Server » vous avez :

article3_7

9) Nous devons maintenant attacher l’application.
10) Clique-droit sur le « Workload Deployer » et sélectionnez « Acquire Cloud  Application ». Choisissez « Perform query » et surlignez le « Virtual application pattern » que vous désirez.
11) Choisissez un emplacement pour la sauvegarde de votre configuration.
12) Sélectionnez le « EAR file » que vous voulez charger.
13) Appuyez « Finish ».

Utilisation

Démarrer l’application:

article3_8

Clique-droit sur votre modèle et choisissez « start ». Vous pouvez aussi faire d’abord un « publish ».

Cet article est disponible en Anglais à l’adresse : http://cloud.itdove.com/?p=1276

Vidéos à voir :

– en Francais:
> Comment activer le service IBM SmartCloud Application Collaborative Lifecycle Service

> Comment activer le service IBM SmartCloud Application Workload Service

– en Anglais:
> IBM SmartCloud Application Service video series on the IBMCloudEprise Channel.

Dominique Vernier
Dominique est le Global IT Architect chez IBM Cloud, en charge du déploiement de la solution Cloud d’IBM à travers le monde. Il possède une vaste expérience en TI et a déjà travaillé pour le Centre IBM Sud-Ouest de l’Europe Nuage d’excellence et le Centre d’excellence SOA. Il est co-auteur de deux brevets et a déposé (Processus de brevet en instance), deux autres en tant qu’auteur. Il est basé à Bruxelles.

{lang: 'fr'}
About The Author
Cloud Guru

Vous souhaitez réagir sur cet article ?