Ανάπτυξη, δοκιμαστικό περιβάλλον και παραγωγή
Δημιουργήστε, δοκιμάστε και εξυπηρετήστε τους χρήστες σε ξεχωριστά περιβάλλοντα
Χρησιμοποιήστε ξεχωριστά περιβάλλοντα για να δημιουργείτε, να δοκιμάζετε μια επιλεγμένη έκδοση και να εκτελείτε την εφαρμογή για τους χρήστες.
Δώστε σε κάθε εγκατάσταση έναν σαφή σκοπό
- Αναπτύξτε την επόμενη αλλαγή
Ελέγξτε την πιο πρόσφατη εργασία στο περιβάλλον ανάπτυξης.
- Δοκιμάστε μια έκδοση
Χρησιμοποιήστε το δοκιμαστικό περιβάλλον για να ελέγξετε την επιλεγμένη έκδοση και τις διαδρομές χρηστών της.
- Εκτελέστε την εφαρμογή σε λειτουργία
Κρατήστε την παραγωγή συνδεδεμένη με την έκδοση που προορίζεται για τους χρήστες.
Δώστε σε κάθε περιβάλλον έναν σαφή σκοπό
Το περιβάλλον ανάπτυξης λαμβάνει την εργασία σε εξέλιξη. Το δοκιμαστικό περιβάλλον είναι ένα σημείο για τον έλεγχο μιας έκδοσης. Η παραγωγή εξυπηρετεί την έκδοση στην οποία θέλετε να βασίζονται οι χρήστες σας.
Οι προβολές περιβάλλοντος εμφανίζουν τους εγκατεστημένους πόρους και την επιχειρησιακή κατάσταση. Επιβεβαιώστε το περιβάλλον πριν χρησιμοποιήσετε τα χειριστήρια επανεκκίνησης ή δημοσίευσης.
Κρατήστε τη διαθεσιμότητα ξεχωριστά από την έκδοση που δοκιμάζεται
Εξετάστε την πιο πρόσφατη εργασία ανάπτυξης. Το περιβάλλον ανάπτυξης λαμβάνει τις αλλαγές σε εξέλιξη. Χρησιμοποιήστε το για να ελέγξετε την υλοποίηση σε σχέση με τη ζητούμενη συμπεριφορά πριν προετοιμάσετε μια έκδοση, κρατώντας την παραγωγή στην προβλεπόμενη έκδοσή της.
Ελέγξτε μια έκδοση στο δοκιμαστικό περιβάλλον. Το δοκιμαστικό περιβάλλον παρέχει το πλαίσιο για τον έλεγχο μιας επιλεγμένης έκδοσης. Επιβεβαιώστε τόσο τη διαθεσιμότητα όσο και την έκδοση που εκτελείται και, στη συνέχεια, δοκιμάστε τις διαδρομές χρηστών που αφορούν τη δημοσίευση. Ένα περιβάλλον που ξεκίνησε δεν επιλέγει αυτόματα νέα έκδοση.
Διαχειριστείτε τον χρόνο λειτουργίας των δοκιμών. Τα περιβάλλοντα ανάπτυξης και δοκιμών μπορούν να τεθούν σε παύση όταν δεν χρειάζονται. Οι περίοδοι λειτουργίας τους προσμετρώνται στη χρήση φιλοξενίας. Διαβάστε την πραγματική κατάσταση και την περίοδο χρέωσης, ώστε οι αποφάσεις διαθεσιμότητας να παραμένουν συνδεδεμένες με το κόστος τους.
Διατηρήστε ορατές τη διαθεσιμότητα των δοκιμών και το κόστος λειτουργίας
Τα περιβάλλοντα ανάπτυξης και δοκιμών μπορούν να τεθούν σε παύση όταν δεν χρειάζονται. Ο χρόνος λειτουργίας τους καταγράφεται για τη χρήση φιλοξενίας, ενώ η παραγωγή ακολουθεί τη συνδρομή της.
Πριν από μια δοκιμή, επαληθεύστε ότι το απαιτούμενο περιβάλλον είναι διαθέσιμο. Στη συνέχεια, δείτε την επιχειρησιακή κατάσταση και την προβολή κόστους αντί να υποθέτετε ότι πρέπει να παραμείνει σε λειτουργία.
Δώστε σε κάθε περιβάλλον έναν σαφή ρόλο στον έλεγχο
Το περιβάλλον ανάπτυξης υποστηρίζει την κατασκευή, το δοκιμαστικό περιβάλλον τον έλεγχο πριν από τη δημοσίευση και η παραγωγή εξυπηρετεί την εφαρμογή σε λειτουργία. Επιλέξτε το περιβάλλον που αντιστοιχεί στην ενέργεια που σκοπεύετε να εκτελέσετε.
Διαβάστε την τρέχουσα κατάσταση και την έκδοσή του πριν δοκιμάσετε μια αλλαγή. Το ίδιο έργο μπορεί να εξυπηρετεί διαφορετικές εκδόσεις σε διαφορετικά περιβάλλοντα, γι' αυτό μια επιτυχημένη δοκιμή στο περιβάλλον ανάπτυξης είναι μόνο ένα βήμα της δημοσίευσης.
Ένας σαφής σκοπός για κάθε στάδιο
Αναπτύξτε το επόμενο αποτέλεσμα. Ελέγξτε την τρέχουσα εργασία και τις συνήθεις και εξαιρετικές περιπτώσεις της στο περιβάλλον ανάπτυξης. Χρησιμοποιήστε τα εργαλεία του έργου για να παρακολουθείτε τις προϋποθέσεις και την κατασκευή.
Δοκιμάστε την προβλεπόμενη έκδοση. Κάντε το δοκιμαστικό περιβάλλον διαθέσιμο, επιβεβαιώστε την έκδοσή του και δοκιμάστε ολόκληρη την εργασία. Η διαθεσιμότητα και η εγκατάσταση είναι ξεχωριστές αποφάσεις.
Επιβεβαιώστε την έκδοση σε λειτουργία. Η παραγωγή εξυπηρετεί τη δημοσιευμένη έκδοση. Επαληθεύστε την έκδοσή της και τη διαδρομή του χρήστη μετά την εγκατάσταση.
Διατηρήστε κατανοητά τον πειραματισμό και την πραγματική χρήση
Χρησιμοποιήστε ξεχωριστά περιβάλλοντα για να ελέγχετε την εργασία, να επαληθεύετε τη δημοσίευση και να διαχειρίζεστε τον χρόνο λειτουργίας των δοκιμών.
Ερωτήσεις για την ανάπτυξη, το δοκιμαστικό περιβάλλον και την παραγωγή
Διαχωρίζουν την ανάπτυξη σε εξέλιξη, τη δοκιμή εκδόσεων και την πραγματική χρήση της εφαρμογής. Έτσι κάθε έλεγχος έχει σαφές πλαίσιο και σας βοηθά να εντοπίσετε ποια έκδοση βλέπει πραγματικά ένας χρήστης.
Η εκκίνηση αποκαθιστά τη διαθεσιμότητα. Η εγκατάσταση καθορίζει την έκδοση που εκτελείται εκεί. Διαβάστε την τρέχουσα έκδοση αφού το περιβάλλον γίνει διαθέσιμο και εγκαταστήστε την προβλεπόμενη έκδοση όταν χρειάζεται.
Χρησιμοποιήστε τα χειριστήρια που προσφέρονται για τα περιβάλλοντα ανάπτυξης και δοκιμών και παρακολουθήστε την κατάσταση που προκύπτει. Το αίτημα και η πραγματική κατάσταση παύσης είναι ξεχωριστά στάδια.
Η προβολή χρέωσης καταγράφει τις περιόδους λειτουργίας τους με την ισχύουσα ωριαία χρέωση. Οι περίοδοι στρογγυλοποιούνται σε χρεωμένες ώρες· ελέγξτε την περίοδο και το ποσό που εμφανίζονται για το πραγματικό έργο.
Παρακολουθήστε την κατάσταση που εμφανίζεται και τον χρόνο επανάληψης πριν υποβάλετε άλλη ενέργεια. Επιβεβαιώστε τη διαθεσιμότητα που προκύπτει αντί να υποθέτετε ότι το πρώτο αίτημα έχει ήδη ολοκληρωθεί.