Η διαχείριση ενημερώσεων κώδικα είναι η διαδικασία εύρεσης, δοκιμής και εφαρμογής ενημερώσεων λογισμικού σε έναν οργανισμό. Ακούγεται απλό. Δεν είναι. Μια μεσαίου μεγέθους εταιρεία εκτελεί εκατοντάδες εφαρμογές σε χιλιάδες συσκευές. Κάθε προμηθευτής κυκλοφορεί ενημερώσεις κώδικα με το δικό του πρόγραμμα. Ορισμένες ενημερώσεις κώδικα έρχονται σε σύγκρουση μεταξύ τους. Ορισμένες διακόπτουν τις προσαρμοσμένες ενσωματώσεις. Ορισμένες απαιτούν χρόνο διακοπής λειτουργίας που η επιχείρηση δεν μπορεί να αντέξει οικονομικά. Ο διαχειριστής ενημερώσεων κώδικα εξισορροπεί την ασφάλεια με τον λειτουργικό κίνδυνο.
Ένα καλό πρόγραμμα διαχείρισης ενημερώσεων κώδικα ξεκινά με το απόθεμα. Δεν μπορείτε να ενημερώσετε κάτι που δεν γνωρίζετε ότι υπάρχει. Αυτό σημαίνει παρακολούθηση κάθε διακομιστή, σταθμού εργασίας και συσκευής δικτύου. Σημαίνει να γνωρίζετε ποιο λογισμικό εκτελείται σε κάθε ένα από αυτά και ποιος το κατέχει. Στη συνέχεια έρχεται η ιεράρχηση προτεραιοτήτων. Οι κρίσιμες ευπάθειες σε συστήματα που συνδέονται με το διαδίκτυο ενημερώνονται πρώτα. Τα εσωτερικά εργαλεία με περιορισμένη έκθεση μπορούν να περιμένουν. Οι δοκιμές πραγματοποιούνται σε ένα περιβάλλον σταδιακής βελτίωσης πριν από την παραγωγή. Υπάρχουν σχέδια επαναφοράς για όταν μια ενημέρωση κώδικα προκαλεί προβλήματα. Ο αυτοματισμός χειρίζεται τις τακτικές ενημερώσεις. Οι εξαιρέσεις παρακολουθούνται και ελέγχονται. Οι οργανισμοί που ενημερώνουν σωστά το αντιμετωπίζουν ως μια συνεχή διαδικασία, όχι ως ένα τριμηνιαίο έργο.
Βήματα διαχείρισης ενημερώσεων κώδικα
- Απογραφή όλων των συστημάτων και του λογισμικού
- Παρακολουθήστε τις συμβουλές των προμηθευτών για νέες ενημερώσεις κώδικα
- Δοκιμή ενημερώσεων κώδικα σε περιβάλλον σταδιακής προσαρμογής
- Ανάπτυξη στην παραγωγή σε φάσεις
- Επαλήθευση εγκατάστασης και παρακολούθηση εξαιρέσεων
Οι περισσότερες παραβιάσεις εκμεταλλεύονται γνωστά τρωτά σημεία. Η διαχείριση ενημερώσεων κώδικα κλείνει την πόρτα πριν την διαπεράσουν οι εισβολείς.
Comments (2)
Leave a comment