Intégration cloud

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 Aide > Documentation > Spécification de l'API de Silk Central 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