Η άβολη οικονομική εξάρτηση από το cloud

Το cloud dependency δεν είναι απλώς τεχνική αρχιτεκτονική επιλογή. Είναι οικονομική δομή που τιμολογεί την ευκολία, την έξοδο, την εξειδίκευση, τη μόχλευση,...

Η άβολη οικονομική εξάρτηση από το cloud

Η έκπτωση που έγινε στρατηγική

Ο πρώτος λογαριασμός cloud που έχει σημασία σπάνια είναι ο πρώτος. Ο πρώτος συνήθως είναι ανακούφιση. Χωρίς αγορά διακομιστών, χωρίς αναμονή για κύκλο προμηθειών, χωρίς συζήτηση με τις εγκαταστάσεις για ψύξη, χωρίς ηρωικό υπολογιστικό φύλλο για τη χωρητικότητα των επόμενων τριών ετών. Μια ομάδα ανοίγει λογαριασμό, αναπτύσσει μια υπηρεσία, τη βλέπει να λειτουργεί και νιώθει σαν να έχει ανασταλεί προσωρινά η βαρύτητα. Ο λογαριασμός φαίνεται πολιτισμένος. Το οικονομικό τμήμα συμφωνεί. Η αρχιτεκτονική λέει τη λέξη ελαστικό. Όλοι φεύγουν με τη διακριτική λάμψη της επάρκειας.

Μετά το σύστημα γίνεται χρήσιμο. Εκεί αλλάζουν τα οικονομικά. Τα δεδομένα μεγαλώνουν. Η καταγραφή μεγαλώνει επειδή κάποιος επιτέλους θέλει να μάθει τι συνέβη. Η διαχειριζόμενη βάση δεδομένων γίνεται το μέρος όπου ζει η επιχειρησιακή μνήμη. Η ουρά μηνυμάτων συνδέεται με τα κατάντη συστήματα. Το επίπεδο ταυτότητας γίνεται η κύρια είσοδος. Η αποθήκη δεδομένων δέχεται εξαγωγές επειδή και οι αναλυτές είναι άνθρωποι. Μερικές εξειδικευμένες υπηρεσίες γίνονται φυσιολογικά μέρη της στοίβας. Ο μηνιαίος λογαριασμός είναι ακόμα ένας μόνο αριθμός, αλλά πλέον περιέχει πολλά μέλλοντα.

Η εξάρτηση από το cloud γίνεται άβολη επειδή ξεκινά ως ευκολία και ωριμάζει σε θέση διαπραγμάτευσης. Το ερώτημα δεν είναι αν το cloud είναι καλό ή κακό. Αυτό το πλαίσιο είναι πολύ τεμπέλικο για ενήλικες με συστήματα παραγωγής. Το ερώτημα είναι αν ο οργανισμός κατανοεί ποια κόστη είναι ορατά, ποια κόστη αναβάλλονται, ποιες δυνατότητες έχουν βγει από τα χέρια του και τι θα χρειαζόταν για να αλλάξει πορεία χωρίς να σταματήσει η εργασία που πλέον εξαρτάται από την πλατφόρμα.

Το πιο ακριβό μέρος της εξάρτησης συχνά δεν είναι η αναγραφόμενη τιμή. Είναι η απώλεια της ευχέρειας επιλογής. Ευχέρεια επιλογής είναι η ικανότητα να επαναδιαπραγματευτείς, να μετακινηθείς, να απλοποιήσεις, να κάνεις παύση, να αντικαταστήσεις ή να αρνηθείς χωρίς να μετατραπεί ο οργανισμός σε δωμάτιο κρίσης. Το cloud μπορεί να αγοράσει χρήσιμη ευχέρεια επιλογής νωρίς: γρήγορα πειράματα, προσωρινή χωρητικότητα, διαχειριζόμενες λειτουργίες ασφάλειας, παγκόσμια εμβέλεια. Μπορεί επίσης να ξοδέψει ευχέρεια επιλογής αργότερα, όταν τα δεδομένα, η ταυτότητα, οι λειτουργίες και οι δεξιότητες εγκατασταθούν τόσο σφιχτά γύρω από έναν πάροχο που η αποχώρηση γίνεται έργο με το δικό του σύστημα καιρού.

Το χρήσιμο ερώτημα δεν είναι αν το cloud είναι φθηνό. Είναι αν κάθε επίπεδο ευκολίας αφήνει στον οργανισμό αρκετή ελευθερία για να κινηθεί.

Η εξάρτηση από το cloud δεν είναι χρήση του cloud

Η χρήση υπηρεσιών cloud είναι συνηθισμένη. Το να εξαρτάσαι από υπηρεσίες cloud είναι επίσης συνηθισμένο. Το πρόβλημα αρχίζει όταν η εξάρτηση είναι αόρατη σε όσους λαμβάνουν τις αποφάσεις. Ένα φορτίο εργασίας που τρέχει σε ενοικιαζόμενη υποδομή δεν καταγράφεται αυτόματα. Ένα φορτίο εργασίας του οποίου το μοντέλο δεδομένων, η ταυτότητα, η παρατηρησιμότητα, η διαδικασία ανάπτυξης, η στάση ασφαλείας, η στρατηγική αντιγράφων ασφαλείας, τα αναλυτικά στοιχεία και οι συνήθειες του προσωπικού προϋποθέτουν έναν πάροχο είναι διαφορετική υπόθεση. Το ένα είναι φιλοξενία. Το άλλο είναι ένα λειτουργικό μοντέλο με έναν προμηθευτή στο κέντρο του.

Η εξάρτηση έχει επίπεδα. Υπάρχει η εμπορική εξάρτηση: εκπτώσεις, δεσμεύσεις, δεσμευμένη χωρητικότητα, πιστώσεις, συμβάσεις μέσω αγοράς, επίπεδα υποστήριξης και ημερολόγια προμηθειών. Υπάρχει η τεχνική εξάρτηση: ιδιόκτητα API, διαχειριζόμενες βάσεις δεδομένων, συστήματα συμβάντων, υπηρεσίες ταυτότητας, πρότυπα ανάπτυξης, παράγοντες παρακολούθησης και σημασιολογία αποθήκευσης. Υπάρχει η οργανωτική εξάρτηση: εκπαίδευση, εγχειρίδια λειτουργίας, προφίλ προσλήψεων, συνήθειες διαχείρισης περιστατικών, ροές έγκρισης και η παρηγορητική πεποίθηση ότι η πύλη είναι το σύστημα. Κάθε επίπεδο μπορεί να είναι λογικό. Μαζί καθορίζουν πόσο διαπραγματεύσιμο είναι το μέλλον.

Πολλοί οργανισμοί υποτιμούν το οργανωτικό επίπεδο επειδή δεν εμφανίζεται στα διαγράμματα αρχιτεκτονικής. Οι μηχανικοί αποκτούν άνεση με έναν πάροχο. Οι ομάδες ασφαλείας μαθαίνουν το μοντέλο πολιτικής του. Το οικονομικό τμήμα μαθαίνει τη γλώσσα των τιμολογίων του. Το τμήμα προμηθειών μαθαίνει τις συμβατικές του τελετουργίες. Οι ομάδες διαχείρισης περιστατικών μαθαίνουν τους πίνακές του. Αυτή η άνεση έχει αξία. Δημιουργεί επίσης κόστος αλλαγής. Ένας δεύτερος πάροχος μπορεί να είναι τεχνικά εφικτός και οικονομικά παράλογος αν κανείς δεν έχει το λειτουργικό λεξιλόγιο για να τον διαχειριστεί υπό πίεση.

Γι' αυτό η εξάρτηση θα πρέπει να αντιμετωπίζεται ως διαχειριζόμενη έκθεση και όχι ως ηθική αποτυχία. Ένα νοσοκομείο μπορεί εύλογα να χρησιμοποιεί διαχειριζόμενες υπηρεσίες cloud για μη κρίσιμα αναλυτικά στοιχεία και να διατηρεί παράλληλα την κλινική συνέχεια πιο κοντά. Ένας έμπορος λιανικής μπορεί να αποδεχθεί υψηλό βαθμό σύζευξης με την πλατφόρμα για ταχεία κλιμάκωση. Ένας δημόσιος φορέας μπορεί να επιλέξει αυστηρότερη φορητότητα για τα αρχεία πολιτών. Το λάθος δεν είναι να επιλέξεις την εξάρτηση. Το λάθος είναι να την επιλέξεις κατά λάθος και να ανακαλύψεις το τίμημα μόνο όταν κάποιος ζητήσει έξοδο.

Η οικονομική επιφάνεια είναι μεγαλύτερη από την υπολογιστική ισχύ

Οι συζητήσεις για το cloud συχνά ξεκινούν από την υπολογιστική ισχύ και την αποθήκευση επειδή είναι εύκολο να μετρηθούν. Αυτό μοιάζει με το να κρίνεις ένα εστιατόριο από την τιμή των πατατών. Η οικονομική επιφάνεια περιλαμβάνει ταυτότητα, κίνηση δικτύου, αρχεία καταγραφής, αντίγραφα ασφαλείας, αναπαραγωγή, παρατηρησιμότητα, σάρωση ασφαλείας, διαχείριση κλειδιών, διαχειριζόμενες βάσεις δεδομένων, ουρές, αναλυτικά στοιχεία, μεταφορά δεδομένων, υποστήριξη, αποδεικτικά συμμόρφωσης, χρόνο προσωπικού, εργασίες μετανάστευσης και το κόστος του να λες όχι στις προεπιλογές. Το τιμολόγιο είναι μόνο το μέρος του συστήματος που είναι αρκετά ευγενικό ώστε να φτάνει ως PDF.

Οι διαχειριζόμενες υπηρεσίες μπορεί να είναι εξαιρετικές επειδή μετατρέπουν δύσκολη λειτουργική εργασία σε όριο υπηρεσίας. Μια διαχειριζόμενη βάση δεδομένων μπορεί να είναι ασφαλέστερη και φθηνότερη από μια κακοδιαχειριζόμενη τοπική βάση δεδομένων. Μια διαχειριζόμενη ουρά μπορεί να εξοικονομήσει εβδομάδες μηχανικής εργασίας. Ένα διαχειριζόμενο επίπεδο ταυτότητας μπορεί να μειώσει καταστροφικά λάθη. Αλλά η μετατροπή δεν είναι εξαφάνιση. Η εργασία μετακινείται. Η ευθύνη μετακινείται λιγότερο. Ο οργανισμός εξακολουθεί να κατέχει την ποιότητα των δεδομένων, την πολιτική πρόσβασης, τον σκοπό των αντιγράφων ασφαλείας, τη διατήρηση, τον χρόνο ανάκαμψης, τα αποδεικτικά στοιχεία και τις συνέπειες μιας διακοπής. Έχει νοικιάσει μυς, όχι κρίση.

Η πιο επικίνδυνη επιχειρηματική περίπτωση για το cloud είναι αυτή που τιμολογεί την υπηρεσία και αγνοεί τη συμπεριφορά που δημιουργεί. Όταν η αποθήκευση είναι εύκολη, οι ομάδες διατηρούν περισσότερα. Όταν τα αρχεία καταγραφής είναι αρκετά φθηνά, οι ομάδες καταγράφουν χωρίς ταξινόμηση. Όταν η αντιγραφή δεδομένων γίνεται με ένα κουμπί, τα αντίγραφα πολλαπλασιάζονται. Όταν τα διαχειριζόμενα αναλυτικά στοιχεία είναι διαθέσιμα, εμφανίζονται ακατέργαστες εξαγωγές. Όταν όλες οι ομάδες μπορούν να δημιουργούν πόρους, οι συμβάσεις ονοματοδοσίας γίνονται λαϊκή παράδοση. Η ευκολία έχει αξία, αλλά η ευκολία χωρίς καταγραφή απογραφής γίνεται μια μικρή φορολογική αρχή μέσα στην αρχιτεκτονική.

Η σωστή οικονομία του cloud ξεκινά λοιπόν με έναν χάρτη υπηρεσιών, όχι με έναν πίνακα εκπτώσεων. Ποια φορτία είναι κρίσιμα. Ποια δεδομένα έχουν νομική ευαισθησία ή ευαισθησία ως προς την αποστολή. Ποιες υπηρεσίες είναι ιδιόκτητες. Ποιες μπορούν να αντικατασταθούν. Ποια δεδομένα διασχίζουν όρια επί πληρωμή. Ποια αρχεία καταγραφής χρειάζονται ως αποδεικτικά στοιχεία. Ποια αντίγραφα ασφαλείας δοκιμάζονται. Ποιες δεσμεύσεις συνδέονται με πραγματική ζήτηση. Ποιοι άνθρωποι μπορούν να λειτουργήσουν το σύστημα όταν η πύλη είναι αργή, ο λογαριασμός προκαλεί έκπληξη ή ο πάροχος αλλάζει μια προεπιλογή.

Ο λογαριασμός αντικατοπτρίζει κάτι περισσότερο από τη χρήση. Αντικατοπτρίζει το πού έχουν εγκατασταθεί ο έλεγχος, η γνώση και η μελλοντική διαπραγματευτική ισχύς.

Το egress δεν είναι το σκάνδαλο, είναι το σύμπτωμα

Τα τέλη egress συγκεντρώνουν μεγάλη προσοχή επειδή φαίνονται αγενή. Το να πληρώνεις για να βγάλεις δεδομένα από ένα μέρος όπου πλήρωσες για να τα βάλεις έχει τη συναισθηματική υφή του να χρεώνεσαι επειδή αποχωρείς από μια συνάντηση. Ο εκνευρισμός είναι κατανοητός. Αλλά το egress δεν είναι ολόκληρο το πρόβλημα. Είναι το ορατό σύμπτωμα ενός ευρύτερου οικονομικού σχεδιασμού: τα δεδομένα γίνονται πιο πολύτιμα για τον πάροχο όταν παραμένουν και πιο δαπανηρά για τον πελάτη όταν μετακινούνται.

Η βαρύτητα των δεδομένων είναι εν μέρει τεχνική. Τα μεγάλα σύνολα δεδομένων μετακινούνται αργά. Τα παράγωγα σύνολα δεδομένων χρειάζονται συμφιλίωση. Τα ευρετήρια, οι άδειες, τα σχήματα, τα μεταδεδομένα και η γενεαλογία δεν ταξιδεύουν αυτόματα. Τα κατάντη συστήματα υποθέτουν διαδρομές. Οι αναλυτές φτιάχνουν σημειωματάρια. Οι ροές εργασίας εξαρτώνται από τοποθεσίες. Το κόστος της μετακίνησης περιλαμβάνει το εύρος ζώνης, αλλά περιλαμβάνει και την ανθρώπινη εργασία για να σημαίνει το μετακινούμενο πράγμα το ίδιο πράγμα μετά την άφιξή του. Όποιος έχει μεταναστεύσει μια υποδομή δεδομένων ξέρει ότι τα bytes είναι συχνά το λιγότερο σαρκαστικό μέρος της άσκησης.

Η βαρύτητα των δεδομένων είναι επίσης πολιτική. Μια ομάδα που θέλει να εγκαταλείψει μια πλατφόρμα μπορεί να αντιμετωπίσει αντιρρήσεις από κάθε ομάδα που έχτισε γύρω της. Η ασφάλεια ρωτά για τους ελέγχους. Η ανάλυση ρωτά για τους αγωγούς. Το προϊόν ρωτά για την καθυστέρηση. Τα οικονομικά ρωτούν γιατί δεν χρησιμοποιείται η υπάρχουσα δέσμευση. Το νομικό τμήμα ρωτά αν αλλάζουν οι επεξεργαστές δεδομένων. Οι λειτουργίες ρωτούν ποιος θα κρατήσει τον βομβητή. Καμία από αυτές τις αντιρρήσεις δεν είναι ανόητη. Μαζί σχηματίζουν τα οικονομικά της παραμονής.

Μια σοβαρή αρχιτεκτονική τιμολογεί τη μετακίνηση πριν χρειαστεί η μετακίνηση. Κρατά τα κρίσιμα δεδομένα σε ανοιχτές μορφές. Καταγράφει τις εκδόσεις σχημάτων και τη γενεαλογία. Διαχωρίζει τα αρχικά αρχεία από τα παράγωγα επίπεδα ευκολίας. Δοκιμάζει την εξαγωγή και την επαναφορά. Αποφεύγει να γίνεται κάθε αναλυτικό αντίγραφο μια νέα εξάρτηση. Τεκμηριώνει τι θα χαλούσε κατά τη μετανάστευση. Αυτή η εργασία μπορεί να φαίνεται απαισιόδοξη κατά την ανάπτυξη. Φαίνεται λιγότερο απαισιόδοξη όταν ο οργανισμός λαμβάνει μια προσφορά ανανέωσης με τη ζεστασιά μιας κλήσης στάθμευσης.

Οι δεσμεύσεις είναι χρήσιμες μέχρι να γίνουν πολιτική

Η δεσμευμένη χωρητικότητα, οι εκπτώσεις για επιχειρήσεις, οι δεσμεύσεις δαπανών και τα πιστωτικά υπολοίπα cloud μπορούν να είναι οικονομικά συνετά. Μειώνουν το μοναδιαίο κόστος όταν η ζήτηση είναι πραγματική και σταθερή. Αλλάζουν όμως και τη συμπεριφορά. Μια δέσμευση μπορεί να μετατραπεί σε μια σιωπηλή εντολή να χρησιμοποιείται περισσότερο μια πλατφόρμα, επειδή τα χρήματα έχουν ήδη υποσχεθεί. Η αρχιτεκτονική ακολουθεί τότε τη σύμβαση αντί για τον φόρτο εργασίας. Αυτό δεν είναι διαφθορά. Είναι αριθμητική που φοράει διακριτικό.

Οι δεσμεύσεις είναι ιδιαίτερα δύσκολες στην τεχνητή νοημοσύνη και στην εργασία με δεδομένα, επειδή η ζήτηση είναι αβέβαιη. Ένα πιλοτικό πρόγραμμα μπορεί να χρειάζεται εκρηκτικά πειράματα. Ένας φόρτος εργασίας παραγωγικής συμπερασματολογίας μπορεί να σταθεροποιηθεί. Η εκπαίδευση μπορεί να απαιτεί περιστασιακές μεγάλες εργασίες. Η καταγραφή και η αξιολόγηση μπορεί να αυξάνονται καθώς ωριμάζει η διακυβέρνηση. Η αποθήκευση μπορεί να συσσωρεύεται επειδή η διαγραφή απαιτεί περισσότερη πειθαρχία από τη δημιουργία. Η πρόωρη δέσμευση μπορεί να κάνει τον οργανισμό να βελτιστοποιεί για θέατρο προβλέψεων. Η καθυστερημένη δέσμευση μπορεί να σπαταλήσει χρήματα. Σε κάθε περίπτωση, η δέσμευση θα πρέπει να αντιμετωπίζεται ως θέση κινδύνου, όχι απλώς ως νίκη προμηθειών.

Τα πιστωτικά υπολοίπα αξίζουν τη δική τους προσοχή. Η δωρεάν ή επιδοτούμενη χωρητικότητα μπορεί να είναι χρήσιμη, ιδιαίτερα για πειραματισμό και για εργασία δημοσίου συμφέροντος. Μπορεί επίσης να σπείρει εξάρτηση προτού ο οργανισμός τιμολογήσει τη σταθερή κατάσταση. Μια ομάδα χτίζει πάνω σε υπηρεσίες που είναι προσωρινά φθηνές, ενσωματώνεται βαθιά και αργότερα ανακαλύπτει τον κανονικό λογαριασμό. Το πρώτο έτος δεν ήταν το κόστος. Ήταν η πρόβλεψη-δόλωμα. Δεν απαιτείται κακοβουλία. Το υπολογιστικό φύλλο έκανε τη δουλειά με σοβαρό ύφος.

Η καλή διακυβέρνηση ρωτά τι υποχρεώνει λειτουργικά μια δέσμευση. Ποιοι φόρτοι εργασίας καλύπτονται. Ποιοι εξαιρούνται. Τι συμβαίνει αν πέσει η ζήτηση. Τι συμβαίνει αν υπάρχει καλύτερη υπηρεσία αλλού. Η έκπτωση αποθαρρύνει τη φορητότητα. Κάνει τη βιωσιμότητα χειρότερη επιβραβεύοντας την υπερκατανάλωση. Κρύβει το κόστος διατήρησης της τοπικής τεχνογνωσίας. Μια έκπτωση που αποδυναμώνει τις μελλοντικές επιλογές θα πρέπει να καταγράφεται και ως εξοικονόμηση και ως έκθεση. Τα οικονομικά κατανοούν αυτή τη γλώσσα. Η αρχιτεκτονική θα έπρεπε επίσης.

Η εξάρτηση από το cloud σπάνια ζει σε μία μόνο ρήτρα. Συσσωρεύεται μέσα από ελκυστικές εκπτώσεις, χρήσιμες υπηρεσίες, συνήθειες, ελλιπή τεκμήρια και ανθρώπινη ευχέρεια.

Οι διαχειριζόμενες υπηρεσίες μετακινούν την εργασία, όχι τη λογοδοσία

Το ισχυρότερο επιχείρημα για το cloud παραμένει η λειτουργική ποιότητα. Οι περισσότεροι οργανισμοί δεν θέλουν να τα διαχειρίζονται όλα μόνοι τους, και πολλοί δεν θα έπρεπε. Ο κόσμος έχει αρκετούς κακοσυντηρημένους διακομιστές, ξεχασμένα παράθυρα ενημερώσεων, ημιτελή αντίγραφα ασφαλείας και ηρωικούς διαχειριστές που γνωρίζουν πάρα πολλά επειδή κανείς δεν κατέγραψε τίποτα. Η διαχειριζόμενη υποδομή μπορεί να βελτιώσει την αξιοπιστία, την ασφάλεια, την ταχύτητα και την εστίαση. Το να προσποιείται κανείς το αντίθετο είναι νοσταλγία με διάγραμμα rack.

Αλλά το «managed» δεν σημαίνει εκχώρηση αρμοδιοτήτων με τη νομική ή θεσμική έννοια. Αν μια διαχειριζόμενη βάση δεδομένων χάσει δεδομένα, ο οργανισμός εξακολουθεί να έρχεται αντιμέτωπος με τον χρήστη. Αν μια διαχειριζόμενη διαμόρφωση ταυτότητας παραχωρήσει υπερβολική πρόσβαση, ο οργανισμός εξακολουθεί να φέρει την ευθύνη για την παραβίαση. Αν μια διαχειριζόμενη υπηρεσία τεχνητής νοημοσύνης αποθηκεύει τα ερωτήματα κατά τρόπο που παραβιάζει την πολιτική, ο οργανισμός εξακολουθεί να καλείται να εξηγήσει την επιλογή του. Ο πάροχος μπορεί να μοιράζεται την ευθύνη, αλλά η αποστολή δεν μεταφέρεται στον πάροχο. Παραμένει ενοχλητικά τοπική στον οργανισμό που υποσχέθηκε την υπηρεσία.

Αυτή η διάκριση έχει σημασία για το κόστος. Οι διαχειριζόμενες υπηρεσίες μπορούν να μειώσουν τις ανάγκες σε προσωπικό για ορισμένες εργασίες, ενώ παράλληλα αυξάνουν την ανάγκη για αρχιτεκτονική, ασφάλεια, διαχείριση προμηθευτών, διακυβέρνηση δεδομένων, FinOps και ικανότητα ελέγχου. Αν το επιχειρηματικό σενάριο καταργήσει την παλιά ομάδα λειτουργίας και ξεχάσει να χρηματοδοτήσει τη νέα εργασία ελέγχου, ο οργανισμός δεν έχει εξοικονομήσει χρήματα. Έχει μετατρέψει ορατή εργασία σε κρυφό κίνδυνο. Ο λογαριασμός φαίνεται τακτοποιημένος μέχρι το πρώτο περιστατικό, οπότε οι απόντες άνθρωποι γίνονται περίεργα ακριβοί.

Ένα ώριμο λειτουργικό μοντέλο cloud διατηρεί επομένως αρκετή εσωτερική ικανότητα ώστε να λειτουργεί ως ικανός εντολέας. Γνωρίζει πώς λειτουργεί η υπηρεσία στο επίπεδο που απαιτείται για να τη διαμορφώνει, να την παρακολουθεί, να την αμφισβητεί, να την επαναφέρει και να την εγκαταλείπει. Διαθέτει εγχειρίδια λειτουργίας που περιγράφουν κάτι περισσότερο από το ποιο κουμπί να πατήσει. Μπορεί να διαβάζει αρχεία καταγραφής, να περιστρέφει κλειδιά, να δοκιμάζει αντίγραφα ασφαλείας, να περιορίζει την πρόσβαση και να θέτει ακριβείς ερωτήσεις στους προμηθευτές. Δεν χρειάζεται να κατασκευάσει κάθε στοιχείο. Χρειάζεται όμως να αποφύγει να γίνει επιβάτης στην ίδια του την υποδομή.

Η ανθεκτικότητα είναι εμπορική στάση

Η ανθεκτικότητα περιγράφεται συχνά ως ιδιότητα της μηχανικής: πλεονάζουσες ζώνες, αντίγραφα ασφαλείας, ανακατεύθυνση σε περίπτωση βλάβης, ουρές, επαναλήψεις, διακόπτες κυκλώματος, αποκατάσταση μετά από καταστροφή. Όλα αυτά έχουν σημασία. Αλλά η ανθεκτικότητα είναι και εμπορική. Μπορεί ο οργανισμός να συνεχίσει να λειτουργεί κατά τη διάρκεια μιας διαφωνίας συμβολαίου, καθυστέρησης υποστήριξης, περιφερειακής διακοπής, αύξησης τιμής, απόσυρσης προϊόντος, αλλαγής πολιτικής, περιορισμού εξαγωγών ή αναστολής λογαριασμού. Αυτά δεν είναι απλώς νομικά σενάρια. Είναι τρόποι αποτυχίας με αριθμούς παραγγελιών αγοράς.

Ορισμένα μοτίβα ανθεκτικότητας είναι τεχνικά και εμπορικά ταυτόχρονα. Η διατήρηση έγκυρων αρχείων σε φορητές μορφές είναι ταυτόχρονα διαχείριση δεδομένων και διαπραγμάτευση. Τα ανεξάρτητα αρχεία καταγραφής είναι ταυτόχρονα παρατηρησιμότητα και αποδεικτικά στοιχεία. Ο τοπικός έλεγχος κλειδιών είναι ταυτόχρονα ασφάλεια και διαπραγματευτική ισχύς. Ο σχεδιασμός πολλαπλών περιοχών είναι ταυτόχρονα διαθεσιμότητα και νομική έκθεση. Μια δοκιμασμένη επαναφορά εκτός της κύριας πλατφόρμας είναι ταυτόχρονα αποκατάσταση μετά από καταστροφή και υπενθύμιση ότι η αποχώρηση είναι δυνατή. Οι κατηγορίες είναι βολικές μέχρι να τις αγνοήσει η πραγματικότητα.

Το multi-cloud προτείνεται μερικές φορές ως η αυτόματη απάντηση. Μπορεί να βοηθήσει σε συγκεκριμένες περιπτώσεις, ειδικά όταν τα φορτία εργασίας έχουν σχεδιαστεί για φορητότητα και οι ομάδες έχουν χρηματοδοτηθεί για να διαχειρίζονται την επιπλέον πολυπλοκότητα. Μπορεί επίσης να γίνει ακριβό θέατρο: δύο πλατφόρμες, δύο σύνολα δεξιοτήτων, δύο μοντέλα ασφάλειας, διπλάσια σύγχυση και καμία πραγματική δοκιμασμένη έξοδος. Το multi-cloud δεν είναι από μόνο του αρετή. Η αρετή είναι η αξιόπιστη επιλογή. Μερικές φορές αυτό επιτυγχάνεται με ανοιχτές μορφές, φορτία εργασίας σε containers, φορητές βάσεις δεδομένων, ανεξάρτητη ταυτότητα και πειθαρχία προμηθευτών, αντί για συμμετρικό διπλασιασμό.

Το ερώτημα της ανθεκτικότητας θα πρέπει να είναι πρακτικό. Ποια φορτία εργασίας πρέπει να επιβιώσουν από την πίεση του παρόχου. Πόσο μπορούν να υποβαθμιστούν. Ποια δεδομένα πρέπει να είναι διαθέσιμα τοπικά. Ποιες εξαρτήσεις από το επίπεδο ελέγχου είναι αποδεκτές. Ποιες ενέργειες έκτακτης ανάγκης μπορούν να γίνουν χωρίς έγκριση του παρόχου. Ποιες έξοδοι έχουν δοκιμαστεί. Ποιες ομάδες τις έχουν εξασκήσει. Αν η απάντηση είναι ως επί το πλείστον αυτοπεποίθηση, ο οργανισμός έχει έναν πίνακα διάθεσης, όχι ανθεκτικότητα.

Το σχέδιο εξόδου είναι μέρος του λογαριασμού

Ο σχεδιασμός εξόδου συχνά αντιμετωπίζεται ως απαισιοδοξία. Θα έπρεπε να αντιμετωπίζεται ως λογιστική. Ένα σχέδιο εξόδου δεν σημαίνει ότι ο οργανισμός σχεδιάζει να φύγει αύριο. Σημαίνει ότι ο οργανισμός γνωρίζει τι θα συνεπαγόταν η αποχώρηση, γεγονός που μειώνει την πιθανότητα η παραμονή να καταστεί υποχρεωτική. Το σχέδιο μπορεί να είναι λιτό: καταγραφή κρίσιμων υπηρεσιών, ταξινόμηση φορητότητας, τεκμηρίωση μορφών δεδομένων, διατήρηση ανεξάρτητων αποδεικτικών στοιχείων, δοκιμή εξαγωγής, εντοπισμός εναλλακτικών προτύπων και εξάσκηση αποκατάστασης για τα λίγα φορτία εργασίας που πραγματικά έχουν σημασία.

Η έξοδος δεν χρειάζεται να είναι όλα ή τίποτα. Ένα καλό σχέδιο εντοπίζει μερικές εξόδους. Μετακινήστε την ανάλυση πριν από τις βασικές λειτουργίες. Αντικαταστήστε μια ιδιόκτητη ουρά σε μία ροή εργασίας. Διατηρήστε αντίγραφα ασφαλείας εκτός του κύριου cloud. Διατηρήστε μια ανεξάρτητη διαδρομή ανάκτησης ταυτότητας. Ανακατασκευάστε την πιο δαπανηρή βαθμίδα αποθήκευσης. Διαχωρίστε τα δεδομένα αξιολόγησης AI από ένα εργαλείο συγκεκριμένου παρόχου. Κάθε μερική έξοδος μειώνει την πίεση εξάρτησης. Το ζητούμενο δεν είναι η δραματική ανεξαρτησία. Το ζητούμενο είναι να μειωθούν οι τρόποι με τους οποίους ο οργανισμός μπορεί να βρεθεί σε αδιέξοδο.

Το δυσάρεστο μέρος είναι ότι η έξοδος κοστίζει χρήματα ακόμη και όταν δεν χρησιμοποιείται. Οι ανοιχτές μορφές απαιτούν πειθαρχία. Τα φορητά σχέδια μπορεί να είναι λιγότερο βολικά. Το προσωπικό χρειάζεται εκπαίδευση. Οι δοκιμές καταναλώνουν χρόνο. Τα ανεξάρτητα αρχεία καταγραφής απαιτούν αποθήκευση και έλεγχο πρόσβασης. Οι προμήθειες χρειάζονται ισχυρότερες ρήτρες. Οι ανασκοπήσεις αρχιτεκτονικής διαρκούν περισσότερο. Γι' αυτό η έξοδος θα πρέπει να τιμολογείται ρητά. Αν οι ηγέτες αποφασίσουν να μην πληρώσουν για αυτήν, αυτή είναι μια απόφαση. Αν κανείς δεν την τιμολογεί, το σύστημα επιλέγει σιωπηλά την εξάρτηση και την αποκαλεί αποδοτικότητα.

Υπάρχει ένας χρήσιμος κανόνας: όσο πιο κρίσιμο είναι το φορτίο εργασίας, τόσο πιο βαρετά θα πρέπει να είναι τα αποδεικτικά στοιχεία εξόδου. Όχι μια διαφάνεια που λέει «φορητό». Όχι μια παράγραφος σύμβασης που υπόσχεται εύλογη βοήθεια. Μια πρόσφατη εξαγωγή. Ένα αποκατεστημένο δείγμα. Μια μετρημένη διάρκεια. Μια λίστα χαμένων λειτουργιών. Ένας κατονομασμένος υπεύθυνος. Ένα γνωστό κόστος. Αν αυτό ακούγεται μη ρομαντικό, καλώς. Ο ρομαντισμός δεν είναι στρατηγική ανάκαμψης.

Η διακυβέρνηση του cloud θα πρέπει να είναι ένας κύκλος, όχι μια ετήσια έκπληξη. Ο κύκλος μετατρέπει την εξάρτηση από μια κληρονομημένη κατάσταση σε μια διαχειρίσιμη έκθεση σε κίνδυνο.

Η τοπική τεχνογνωσία είναι οικονομικός έλεγχος

Ένα από τα πιο αθόρυβα κόστη της εξάρτησης από το cloud είναι η στένωση των δεξιοτήτων. Οι ομάδες γίνονται πολύ καλές στην κονσόλα ενός παρόχου, στη γλώσσα πολιτικών, στο μοντέλο ανάπτυξης, στις διαχειριζόμενες υπηρεσίες και στις ρουτίνες υποστήριξης. Αυτό είναι παραγωγικό έως ότου γίνει η μόνη διαθέσιμη γλώσσα. Όταν ένας προμηθευτής προτείνει μια νέα υπηρεσία, η ομάδα την αξιολογεί με άνεση. Όταν ένα διοικητικό συμβούλιο ρωτά αν υπάρχει άλλη διαδρομή, η απάντηση είναι πιο αργή, πιο ασαφής και συνήθως πιο δαπανηρή, επειδή ο οργανισμός δεν έχει εξασκηθεί στο να σκέφτεται έξω από την πλατφόρμα.

Η δεξιότητα είναι διαπραγματευτική ισχύς. Μια ομάδα που κατανοεί τις βάσεις δεδομένων μπορεί να αμφισβητήσει έναν σχεδιασμό διαχειριζόμενης βάσης δεδομένων. Μια ομάδα που κατανοεί τη δικτύωση μπορεί να θέσει ερωτήματα για τα μοτίβα μεταφοράς δεδομένων. Μια ομάδα που κατανοεί την ταυτότητα μπορεί να αποφύγει να αντιμετωπίζει τις προεπιλογές του παρόχου ως πολιτική ασφαλείας. Μια ομάδα που κατανοεί τα μοντέλα κόστους μπορεί να εντοπίσει πότε μια έκπτωση αλλάζει την αρχιτεκτονική. Μια ομάδα που κατανοεί την ανάκαμψη μπορεί να ζητήσει αποδείξεις αντί για διαβεβαιώσεις. Η εξειδίκευση δεν απαιτεί να γίνονται όλα εσωτερικά. Απαιτεί να γνωρίζει κανείς αρκετά ώστε να παραμένει επικίνδυνος σε μια σύσκεψη, κατά προτίμηση πριν από το μεσημεριανό διάλειμμα.

Η εκπαίδευση θα πρέπει επομένως να περιλαμβάνει τις υποκείμενες δυνατότητες και όχι μόνο την πιστοποίηση του παρόχου. Τι είναι μια ουρά. Τι σημαίνει απροσδιοριστία. Πώς αποτυγχάνουν τα αντίγραφα ασφαλείας. Τι καθιστά ένα αρχείο καταγραφής χρήσιμο ως απόδειξη. Πώς αλλάζει η εξουσία με τον έλεγχο των κλειδιών κρυπτογράφησης. Τι είναι η βαρύτητα δεδομένων. Πώς επηρεάζουν οι δεσμεύσεις τη συμπεριφορά. Πώς μετράμε το κόστος ανά χρήσιμη συναλλαγή. Τα εργαλεία του παρόχου είναι σημαντικά, αλλά θα πρέπει να αντιμετωπίζονται ως υλοποιήσεις ευρύτερων εννοιών. Διαφορετικά, ο οργανισμός μπερδεύει το μενού με την κουζίνα.

Αυτό ισχύει ιδιαίτερα στον δημόσιο και τον ημιδημόσιο τομέα. Οι θεσμοί με μακροχρόνιες υποχρεώσεις δεν μπορούν να αφήσουν τη λειτουργική τους γλώσσα να είναι εξ ολοκλήρου μισθωμένη. Ένας δήμος, ένα νοσοκομείο, ένα σχολείο, μια υπηρεσία ύδρευσης ή μια ρυθμιστική αρχή μπορεί να χρησιμοποιεί καλά τις υπηρεσίες νέφους, αλλά θα πρέπει να κατανοεί τις δυνατότητες από τις οποίες εξαρτάται. Διαφορετικά, η δημόσια ευθύνη γίνεται ένα δελτίο υποστήριξης με ένα λογότυπο, και όλοι ανακαλύπτουν πολύ αργά ότι η διακυβέρνηση μέσω ουράς δελτίων έχει περιορισμένη συνταγματική γοητεία.

Το άβολο συμπέρασμα

Η εξάρτηση από το νέφος είναι άβολη επειδή δεν είναι μια ιστορία με κακό. Το νέφος μπορεί να είναι η σωστή απάντηση. Μπορεί να μειώσει τη σπατάλη, να βελτιώσει την ασφάλεια, να επιταχύνει την παράδοση, να υποστηρίξει την έρευνα, να διαχειριστεί τις αιχμές ζήτησης και να καταστήσει τις μικρές ομάδες ικανές για εργασία που διαφορετικά δεν θα μπορούσαν να επιχειρήσουν. Πολλές επικρίσεις για το νέφος υποθέτουν σιωπηρά ένα επίπεδο τοπικής λειτουργικής αριστείας που δεν υπάρχει. Μια κακοδιαχειριζόμενη ιδιωτική πλατφόρμα δεν είναι κυριαρχία. Είναι απλώς μια πιο οικεία διακοπή λειτουργίας.

Η δυσφορία προέρχεται από την ανάγκη να λογοδοτήσουμε με ειλικρίνεια. Η ευκολία έχει αξία. Το κλείδωμα έχει αξία για τον προμηθευτή. Η έξοδος έχει κόστος. Η δεξιότητα έχει κόστος. Οι αποδείξεις έχουν κόστος. Η φορητότητα έχει κόστος. Οι δεσμεύσεις έχουν και εξοικονομήσεις και περιορισμούς. Οι διαχειριζόμενες υπηρεσίες μειώνουν κάποια εργασία και δημιουργούν άλλη. Η σοβαρή συζήτηση βάζει όλα αυτά στο ίδιο τραπέζι. Απορρίπτει τόσο τη φαντασίωση ότι η μισθωμένη υποδομή είναι αυτόματα απελευθέρωση όσο και τη φαντασίωση ότι η ιδιοκτησία υλικού είναι αυτόματα έλεγχος.

Μια καλή στρατηγική νέφους επιλέγει την εξάρτηση συνειδητά. Χρησιμοποιεί διαχειριζόμενες υπηρεσίες όπου δημιουργούν πραγματική αξία. Χαράζει αυστηρότερα όρια γύρω από κρίσιμα δεδομένα, αποδείξεις, ταυτότητα και ανάκαμψη. Χρηματοδοτεί την εσωτερική ικανότητα. Αντιμετωπίζει τα συμβόλαια ως μέρος της αρχιτεκτονικής. Δοκιμάζει την εξαγωγή πριν από τη διαπραγμάτευση. Γνωρίζει ποια φορτία εργασίας μπορούν να είναι βαθιά συνδεδεμένα και ποια πρέπει να παραμείνουν φορητά. Βλέπει τον λογαριασμό του νέφους όχι ως τιμωρία, αλλά ως σήμα για το πώς έχει επιλέξει να λειτουργεί ο οργανισμός.

Το μάθημα είναι αρκετά σαφές για να είναι χρήσιμο. Τα οικονομικά του νέφους είναι άβολα επειδή τιμολογούν το μέλλον, όχι μόνο το παρόν. Η φθηνή διαδρομή μπορεί να είναι φθηνή επειδή κάποιος άλλος κρατά την έξοδο. Η ακριβή διαδρομή μπορεί να είναι ακριβή επειδή διατηρεί την επιλογή. Κανένα από τα δύο γεγονότα δεν αποφασίζει από μόνο του την απάντηση. Ο θεσμός αποφασίζει ονομάζοντας τι πρέπει να παραμείνει υπό τον έλεγχό του, τι μπορεί να μισθωθεί, τι πρέπει να είναι μετακινήσιμο και τι τίμημα είναι διατεθειμένος να πληρώσει για την ικανότητα να αλλάξει γνώμη.