Το μόνο κόστος τεχνολογίας που δεν μετράτε—που θα μπορούσε να εξοικονομήσει εκατομμύρια αν το κάνατε

Μία από τις μεγαλύτερες αλλαγές που θα συμβεί με τη μετάβαση στο cloud είναι ο τρόπος με τον οποίο πληρώνουμε για την τεχνολογία και τις εφαρμογές. Ο κλάδος έχει μεταπηδήσει από το all-you-can-process σε έναν διακομιστή με κέντρα δεδομένων εσωτερικής εγκατάστασης σε ένα μεταβλητό ή υπολογιστικό μοντέλο χρησιμότητας. Σύμφωνα με μια πρόσφατη Apptio αναφέρουν, αυτό σημαίνει ότι «μικροβελτιστοποιήσεις μπορούν να συμβαίνουν σε επίπεδο ομάδας κάθε μέρα για να αλλάξουν τη μορφή των δαπανών του cloud… Είναι ένας κόσμος OpEx (λειτουργικά έξοδα) αντί για CapEx (κεφαλαιακά έξοδα), αλλάζοντας εντελώς τον τρόπο με τον οποίο αναφέρονται τα οικονομικά και κατάφερε.»

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

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

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

Δεν είναι κοινή πρακτική στον κλάδο να υπολογίζετε το συνολικό κόστος για το τεχνολογικό σας περιβάλλον για τις εκατοντάδες εφαρμογές ή την τεχνολογία που υποστηρίζει η ομάδα σας. Αυτό πρέπει να αλλάξει. (Σημείωση: Δεν μιλώ για Robotic Processing Automation-RPA, χρήση bots για την αυτοματοποίηση ψηφιακών εργασιών.) Η προσέγγισή μου επικεντρώνεται στην αποτελεσματικότητα των εφαρμογών, του κώδικα και των διαδικασιών, όχι στην αποτελεσματικότητα μέσω αυτοματισμού.

Γιατί είναι σημαντική η μέτρηση του Συνολικού Κόστους του Κώδικα.

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

Ένα αποτελεσματικό, υγιές σύστημα απαιτεί λιγότερους πόρους για την επεξεργασία του ίδιου φόρτου εργασίας από ένα αναποτελεσματικό σύστημα. Η βελτιστοποίηση κώδικα απελευθερώνει ακόμη περισσότερους πόρους.

Σχεδόν οποιοδήποτε σύστημα έχει τη δυνατότητα να πραγματοποιήσει εξορθολογισμό της χωρητικότητας κατά τουλάχιστον 30 έως 40 τοις εκατό και η βελτιστοποίηση κωδικών μπορεί να προσφέρει ένα άλλο 20 έως 80 τοις εκατό της εξοικονόμησης κόστους.

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

Φανταστείτε το συνολικό κόστος του κώδικα για 20 χρόνια και σκεφτείτε: «Θα μπορούσαμε να κάνουμε αυτόν τον κωδικό 20% πιο αποτελεσματικό και, αν ναι, πόσα θα μπορούσαμε να εξοικονομήσουμε σε 20 χρόνια;»

Στη συνέχεια, υπάρχει η μετάβαση στο σύννεφο και το pay-as-you-go έναντι προκαταβολή μοντέλο που επιβαρύνει το κόστος λειτουργίας και συντήρησης συστημάτων δεδομένων πιο γρήγορα από ό,τι μπορούμε να τα συλλάβουμε και να τα αναλύσουμε. Η αναφορά Apptio υπογραμμίζει πώς όλοι χάνουν όταν δεν υπάρχει διαφάνεια στο κόστος των υπηρεσιών cloud:

  • Η μηχανική ξοδεύει περισσότερα από όσα χρειάζεται με ελάχιστη κατανόηση της αποδοτικότητας κόστους.
  • Οι ομάδες χρηματοδότησης δυσκολεύονται να κατανοήσουν -και να συμβαδίσουν με αυτό - τι ξοδεύεται για τον εκπληκτικό αριθμό επιλογών (μόνο το AWS έχει περίπου 300,000 SKU και επιπλέον χιλιάδες νέες δυνατότητες ετησίως).
  • Η ηγεσία δεν έχει επαρκή συμβολή στο πόσα θα δαπανηθούν ή την ικανότητα να επηρεάσει τις προτεραιότητες.
  • Η προμήθεια δεν συμμετέχει σκόπιμα στη δική της εξωτερική ανάθεση.

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

Στο επόμενο άρθρο μου, θα μιλήσω για το πώς μπορούμε να μετρήσουμε το συνολικό κόστος του κώδικα, εξοικονομώντας έτσι δισεκατομμύρια σε αναποτελεσματικές διαδικασίες. Είσαι μαζί μου?

Πηγή: https://www.forbes.com/sites/forbesbooksauthors/2023/02/27/the-one-technology-cost-youre-not-measuring-that-could-save-millions-if-you-did/