Τι είναι η μέθοδος ανάπτυξης Blue / Green;
Είναι μια μέθοδος ανάπτυξης λογισμικού που περιλαμβάνει τη διατήρηση δύο ταυτόσημων περιβαλλόντων παραγωγής.
Ορισμός
Η μέθοδος ανάπτυξης Blue / Green περιλαμβάνει τη διατήρηση δύο ταυτόσημων περιβαλλόντων παραγωγής, με το ένα περιβάλλον (μπλε) να τρέχει την τρέχουσα έκδοση της εφαρμογής και το άλλο (πράσινο) να τρέχει την καινούργια έκδοση.
Ανταλλαγή Κυκλοφορίας
Μόνο το ένα περιβάλλον δέχεται ζωντανή κυκλοφορία οποιαδήποτε στιγμή, με όλη την παραγωγική κυκλοφορία να κατευθύνεται σε αυτό, ενώ το ανενεργό περιβάλλον χρησιμοποιείται για δοκιμές και την εφαρμογή νέων αλλαγών.
Αντίστροφη Μεταφορά
Αν προκύψουν προβλήματα με την νέα έκδοση, η κυκλοφορία μπορεί να επιστραφεί αμέσως στο προηγούμενο ζωντανό περιβάλλον, μειώνοντας τον χρόνο διακοπής και τον κίνδυνο.
Σκοπός
Η μέθοδος στοχεύει στη μείωση του χρόνου διακοπής κατά την ανάπτυξη, με την άμεση ανακατεύθυνση των αιτημάτων από το ένα περιβάλλον στο άλλο.