Θα έπρεπε να ξέρω καλύτερα από το να αναζητήσω σοφία στο πλήθος των Hacker News. Πρόσφατα κάποιος στο HN έκανε μια ενδιαφέρουσα ερώτηση: Έχετε αλλάξει ποτέ; Όντας HN, οι απαντήσεις δεν ήταν σχεδόν τόσο ενδιαφέρουσες. Στην πραγματικότητα, σχετικά λίγοι άνθρωποι απάντησαν καθόλου στην ερώτηση, προτιμώντας αντ'αυτού να υπερασπιστούν την εκτέλεση των εφαρμογών τους σε ιδιωτικά κέντρα δεδομένων. Άλλοι πρόσφεραν συμβουλές συντονισμένες σε μικρά καταστήματα και όχι σε μεγαλύτερες επιχειρήσεις. Ωστόσο, παρά τον θόρυβο, υπήρχε *ένα μικρό σήμα στο νήμα. Εάν θέλετε να αξιοποιήσετε στο έπακρο οποιοδήποτε συγκεκριμένο cloud, θα χρειαστεί να αγοράσετε τις υπηρεσίες του, κάτι που, φυσικά, περιπλέκει τη μετεγκατάσταση. Α, και αν νομίζετε ότι μπορείτε να δημιουργήσετε ένα καλύτερο σύννεφο από τους υπερκλιμάκωτους, ίσως χάνετε την ουσία. == Δείξε μου τις πιστώσεις == Μόλις οι εταιρείες επιλέξουν να βασιστούν σε ένα συγκεκριμένο cloud, τι τις ωθεί να κινηθούν; Διαβάζοντας τις απαντήσεις του HN, «οι πιστώσεις» είναι ένα κύριο κίνητρο. Δεν είναι σαφές πόσο ελκυστικό είναι ένα τέτοιο honeypot για μεγαλύτερες επιχειρήσεις, αλλά για ένα συγκεκριμένο δημογραφικό στοιχείο, η μετανάστευση μπορεί να υποκινηθεί από «αρκετές πιστώσεις Google Cloud [ή Azure ή AWS] για να κάνει μια αλλαγή χρήσιμη. .â Δυστυχώς, αυτό το απλοϊκό είδος ανάλυσης κόστους/οφέλους παραβλέπει όλα τα κρυφά κόστη της εκτέλεσης στο cloud, όπως είπε ο David Linthicum. Όπως προφανώς ανακάλυψε το GitLab, οι πιστώσεις μπορεί να ενθαρρύνουν τη μετανάστευση, αλλά δεν πληρώνουν απαραίτητα γι 'αυτό. Όπως περιγράφεται στο σχόλιο του HN, «Στο GitLab, πήγαμε από το AWS στο Azure και μετά στο Google Cloud. Γιατί να απομακρυνθούμε από το AWS αρχικά; Τα χρήματα ήταν ένα πρόβλημα, αλλά όχι επειδή το AWS ήταν εγγενώς πιο ακριβό. Αντιθέτως, ήταν ένα πρόβλημα με τη ρύθμιση: Όπως οι περισσότερες εταιρείες, δόθηκε πολύ λίγη προσοχή στο κόστος, τη ρύθμιση κ.λπ. [κατά την έναρξη με το AWS]. Το αποτέλεσμα ήταν ότι βασικά βάζαμε φωτιά στα χρήματα. Μαζί ήρθε μια προσφορά για δωρεάν πιστώσεις Azure που θα μας εξοικονομούσε λογαριασμούς περίπου ενός έτους ( αρκετά χρήματα εκείνη την εποχή Ακούγεται υπέροχο, σωστά; «Η μετακόμιση ήταν μάλλον επώδυνη και «εξαντλήσαμε τις δωρεάν πιστώσεις *πολύ* γρήγορα. Στη συνέχεια, η εταιρεία αποφάσισε να μετακομίσει στο Google Cloud (για ανεξήγητους λόγους), και διαπίστωσε ότι η μετανάστευση ήταν, και πάλι, μια «προκλητική διαδικασία.» Τι έμαθε ο σχολιαστής από την εμπειρία; Κοιτάζοντας πίσω, αν δημιουργούσα μια εταιρεία, πιθανότατα θα κολλούσα με κάτι σαν το Hetzner ή άλλον προσιτό πάροχο γυμνού μετάλλου. Οι υπηρεσίες Cloud είναι εξαιρετικές *αν* χρησιμοποιείτε τις υπηρεσίες τους στο μέγιστο δυνατό βαθμό, αλλά υποψιάζομαι ότι για το 90% των περιπτώσεων, καταλήγει να είναι ένας τεράστιος παράγοντας κόστους χωρίς τα οφέλη να το κάνουν να αξίζει τον κόπο. Για μένα, αυτό είναι το λάθος μάθημα. == Ακόμα δεν καταλαβαίνω το σύννεφο == Εάν διαβάσετε ολόκληρο το νήμα, θα βρείτε πολλούς ισχυρισμούς με αυτοπεποίθηση ότι το "φτιάξ'το μόνος σου"στο cloud (στο Hetzner ή σε άλλους αποκλειστικούς κεντρικούς υπολογιστές διακομιστών) είναι ο σωστός τρόπος. (Εδώ και εδώ και εδώ.) Όπως λένε, το δημόσιο σύννεφο είναι πιο αργό και πιο ακριβό από τον δικό σας διακομιστή κατά ένα τεράστιο περιθώριο. Εκτός από το ότι δεν είναι . Αυτή η ιδέα ότι οι επαγγελματίες της πληροφορικής μπορούν εύκολα να «εκμεταλλευτούν το σύννεφο» είναι λανθασμένη και εκτός θέματος. Το Cloud δεν ήταν ποτέ πραγματικά για την εξοικονόμηση χρημάτων. Πρόκειται για τη μεγιστοποίηση της ευελιξίας και της παραγωγικότητας. Όπως επισημαίνει ένας σχολιαστής του HN, «εργάζομαι σε μια πολύ μικρή ομάδα. Έχουμε μερικούς προγραμματιστές που λειτουργούν ως λειτουργικοί. Κανείς από εμάς δεν είναι ούτε θέλει να είναι sysadmin. Για την περίπτωσή μας, το ECS [Elastic Container Service] της Amazon είναι μια τεράστια εξοικονόμηση χρόνου και χρημάτων. Πώς; Με την κατάργηση των λειτουργιών sysadmin, η ομάδα έπρεπε να συμπληρώσει προηγουμένως. Ναι, τα περισσότερα από τα προβλήματα που είχαμε στο παρελθόν θα μπορούσαν να είχαν λυθεί από έναν ικανό sysadmin, αλλά αυτό ακριβώς είναι το νόημα. Η πρόσληψη ενός καλού sysadmin είναι πολύ πιο ακριβή για εμάς παρά να πληρώσετε λίγο επιπλέον στο Amazon και απλώς να τους πείτε "παρακαλώ εκτελέστε αυτά τα κοντέινερ με αυτήν τη διαμόρφωση. Κάνει σωστά το cloud. Άλλοι προτείνουν ότι μεταβαίνοντας σε επιλογές χωρίς διακομιστή, μειώνουν περαιτέρω την ανάγκη για sysadmin. Ναι, όσο περισσότερο αναζητάτε υπηρεσίες που είναι μοναδικές για ένα συγκεκριμένο σύννεφο, τόσο λιγότερο εύκολο είναι να μεταναστεύσετε ανεξάρτητα από το πόσες πιστώσεις σας πετάει ένας πάροχος. Αλλά, αναμφισβήτητα, τόσο λιγότερη επιθυμία θα έχετε να μεταναστεύσετε εάν οι προγραμματιστές σας είναι σημαντικά πιο παραγωγικοί επειδή δεν επανεφευρίσκουν συνεχώς τροχούς υποδομής. Μια εταιρεία προσπάθησε ρητά να αποφύγει το κλείδωμα σε οποιοδήποτε συγκεκριμένο cloud. âÂÂΑναπτύξαμε το προϊόν μας από την πρώτη στιγμή για να αναπτυχθεί σε 3AWS, Azure, IBM. Επιμένοντας στον λιγότερο κοινό παρονομαστή που ήταν FaaS/IaaS ([AWS] Lambda, [Amazon] S3, [Amazon] API [Gateway], Kubernetes Ακούγεται απλό, σωστά; Είναι σίγουρα δεν ήταν εύκολο. Επίσης, αγνοήσαμε εργαλεία που θα μπορούσαν να μας βοηθήσουν πολύ [αν μείναμε με] ένα μόνο σύννεφο για να είμαστε multicloud. Άξιζε Είναι εφικτή η μετακίνηση μεταξύ δεδομένων κοινών λειτουργιών, αλλά σίγουρα δεν είναι μερικά κλικ ή δύο θέσεις εργασίας Jenkins μακριά. Η μετακίνηση μεταξύ είναι μια δουλειά πλήρους απασχόλησης. Το να βρείτε πώς να κάνετε αυτό το μικρό VM που κάνατε στο AWS , τώρα στο Azure, θα χρειαστεί χρόνος και μάθηση. Και η μετάβαση μεταξύ άδειας AWS IAM και Azure [Active Directory]; Χρόνος, χρόνος και χρόνος.â Το Multicloud δεν είναι εύκολο να απομακρυνθεί, με άλλα λόγια, ούτε και η μετανάστευση. Αυτό σημαίνει ότι κανένα από τα δύο δεν αξίζει τελικά; Οχι απαραίτητα. Όπως το περιγράφει ο Miles Ward, CTO του SADA (βασικός συνεργάτης του Google Cloud), μπορεί να υπάρχουν επιτακτικοί λόγοι για να μεταβείτε σε άλλο σύννεφο. Για τόσους πολλούς, είναι απλώς ευκολία στη χρήση και αποτελεσματικότητα για να κάνετε τα πράγματα. για άλλους, είναι η προσοχή και η συνεργασία. Για μια τρίτη ομάδα, είναι παράλογα πλεονεκτήματα κόστους. και ένα τέταρτο, είναι η απόδοση και η αξιοπιστία. Ως εκ τούτου, όταν οι πελάτες βλέπουν κενά σε έναν ή πολλούς από αυτούς τους τέσσερις τομείς. .âÂÂ Ο Ward μάλλον έχει δίκιο: *μπορεί να υπάρχουν* επιτακτικοί λόγοι για μετανάστευση. Απλώς φροντίστε να κάνετε μια πλήρη ανάλυση του συνολικού κόστους ιδιοκτησίας της μετακόμισης, το οποίο πρέπει να ξεπεράσει κατά πολύ το Cloud X μου προσφέρει 50.000 $ σε πιστώσεις. Επιπλέον, πριν από εσάς αποφασίστε να δημιουργήσετε το δικό σας cloud, αξίζει να λάβετε υπόψη το κόστος που σχετίζεται με τη διαχείριση όλης της υποδομής σας.