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
, 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.