Cloud Integration

Silk Central ermöglicht die Integration mit Anbietern von öffentlichen oder privaten Cloud Services, indem Cloud Profile konfiguriert werden. Cloud Profile basieren auf einem Plug-in Konzept, welches Ihnen die Möglichkeit bietet Ihr eigenes Plug-in für einen bestimmten Cloud Anbieter zu entwickeln. Ein Cloud-Anbieter Plug-in richtet vor jedem automatisierten Testlauf eine virtuelle Umgebung ein.
Anmerkung: Die Cloud API wird voraussichtlich in einer zukünftigen Version von Silk Central Änderungen erhalten. Wenn Sie diese API verwenden, kann die Aktualisierung auf eine zukünftige Version von Silk Central bedeuten, dass Sie Ihre Plug-in Implementation anpassen müssen.

Einzelheiten über die verfügbaren Java-Klassen und -Methoden finden Sie in Javadoc. Wenn der Link nicht funktioniert, klicken Sie im Silk Central-Menü auf Hilfe > Dokumentation > Silk Central API Spezifikation, um Javadoc zu öffnen.

Die Basisschnittstelle ist CloudProviderProfile (com.segue.scc.published.api.cloud). Die Schnittstelle CloudProviderProfile spezifiziert den Zugang und den Umgang mit einem externen Cloud-System. Die Implementation eines Cloud-Anbieter Plug-Ins soll folgendes erreichen:
  • Aufzeigen, welche Eigenschaften in einem Cloud-Anbieter-Profil konfiguriert werden müssen, um von extern auf einen Anbieter dieses Typs zugreifen zu können.
  • Validieren von Profileigenschaften und Überprüfung der Verbindung zum Cloud-Anbieter.
  • Eine Liste verfügbarer Image-Vorlagen vom Cloud-Anbieter beziehen.
  • Einrichten einer virtuellen Umgebung, basierend auf der ausgewählten Image-Vorlage, und aufzeigen der extern erreichbaren Hostadressen.
  • Überprüfen, ob eine virtuelle Umgebung eingerichtet und am Laufen ist.
  • Löschen einer bestimmten virtuellen Umgebung.