Silk Central vous permet de procéder à l'intégration dans des services cloud publics et privés en configurant des profils de fournisseur
cloud. Les profils de cloud reposent sur un concept de plug-in. Vous pouvez ainsi écrire votre propre plug-in pour un fournisseur
cloud spécifique. Un plug-in de fournisseur cloud déploie un environnement virtuel avant chaque exécution de tests automatisés.
Remarque : L'API de cloud va être modifiée dans les prochaines versions de Silk Central. Si vous utilisez cette API, la mise à niveau vers une version ultérieure de Silk Central peut vous amener à mettre à jour votre implémentation.
Reportez-vous au
Javadoc pour connaître tous les détails sur les méthodes et classes Java disponibles. Si le lien ne fonctionne pas, cliquez sur
dans le menu
Silk Central pour ouvrir le Javadoc.
L'interface de base par laquelle il convient de commencer est
CloudProviderProfile (com.segue.scc.published.api.cloud).
CloudProviderProfile spécifie l'accès et le contrôle d'un système de cloud externe. Pour implémenter un plug-in de fournisseur cloud, procédez
comme suit :
- Déterminer les propriétés devant être configurées dans un profil de fournisseur cloud pour accéder à distance à un fournisseur
de ce type
- Valider les propriétés de profil et vérifier la connexion au fournisseur cloud
- Récupérer la liste des modèles d'image disponibles à partir du fournisseur cloud
- Déployer un environnement virtuel en fonction d'un modèle d'image sélectionné et exposer les adresses d'hôte accessibles de
l'extérieur
- Vérifier si un environnement virtuel est déployé et en cours d'exécution
- Supprimer un environnement virtuel spécifique