2016-08-30 2 views
0

Momentan verwalten wir Server für jede Umgebung wie DEV, FVT, UAT und PROD. Ich denke, wir können in Bluemix Räume erstellen, um das obige Setup zu replizieren, aber beseitigt Bluemix vollständig die Notwendigkeit von Servern ?. Ich denke, wir müssen zumindest eine Sandbox-Umgebung unterhalten, um den Code zu testen, bevor wir ihn auf Bluemix übertragen. Und wie unterscheidet sich der Bereitstellungsprozess in Bluemix von der herkömmlichen Methode?Macht IBM Bluemix die Wartung von Servern überflüssig?

Antwort

2

@aryanRaj_kary

Das Konzept der Räume [1] zur Abtrennung von Umgebungen wie DEV, FVT & ART perfekt. Ich denke nicht, dass auch mit einer Sandbox etwas nicht in Ordnung ist, aber das Raumkonzept in Bluemix sollte Ihren Bedürfnissen entsprechen.

In Bluemix haben Sie in Bezug auf HA die Wahl zwischen zwei Bereitstellungsmethoden. Wir verwenden einen intelligenten Update-Service namens Active Deploy [2] und wir verwenden auch das Zero-Downtime-Konzept von "Blue-Green" -Einsetzungen [3]. Der Unterschied zwischen den beiden ist, dass in Blue-Green-Bereitstellungen beide Versionen niemals gleichzeitig aktiv sind. Bei Active Deploy ist jedoch während der Hochlaufphase nur ein minimaler Datenverkehr für beide Versionen zulässig [4].

[1] https://console.ng.bluemix.net/docs/admin/orgs_spaces.html#spaceinfo

[2] https://console.ng.bluemix.net/docs/services/ActiveDeploy/index.html

[3] https://console.ng.bluemix.net/docs/manageapps/updapps.html#blue_green

[4] https://console.ng.bluemix.net/docs/services/ActiveDeploy/faq.html#bluegreendeployments

+0

@ RandalAnders- danke für die Info. Wenn wir für die Bereitstellungen Tools wie Urban Code verwenden möchten, benötigen wir einen weiteren Server, nicht wahr? –

+0

Richtig, Sie würden einen weiteren Server für UCD benötigen. Es würde ungefähr so ​​aussehen: https://www.ibm.com/developerworks/community/blogs/hickmat/resource/BLOGS_UPLOADED_IMAGES/BluemixandUCD.jpeg?lang=de – RandalAnders