Το μέλλον των εσωτερικών πλατφορμών προγραμματιστών εγγενών στο cloud. Οι πάροχοι υπηρεσιών cloud θα δημιουργήσουν το (David Mitchell)

Το μέλλον των εσωτερικών πλατφορμών προγραμματιστών εγγενών στο cloud. Οι πάροχοι υπηρεσιών cloud θα δημιουργήσουν το (David Mitchell)

Το μέλλον των εσωτερικών πλατφορμών προγραμματιστών εγγενών στο cloud. Οι πάροχοι υπηρεσιών cloud θα δημιουργήσουν το (David Mitchell) PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Πόσο κοντά είμαστε στους παρόχους υπηρεσιών cloud που δημιουργούν εσωτερικές πλατφόρμες προγραμματιστών εγγενών στο cloud; 

Για να δημιουργήσουμε το σκηνικό, ας ξεκινήσουμε με γενικές στρατηγικές μετεγκατάστασης στο cloud. 

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

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

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

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

Το σύννεφο προσφέρει ασημένια επένδυση! 

Οι υπηρεσίες cloud χωρίς διακομιστή, όπως το Google Cloud Run, οι εφαρμογές κοντέινερ Azure και οι εφαρμογές AWS Runner ενσωματώνουν το ήθος του cloud-native – είναι επεκτάσιμες, ανθεκτικές και πλήρως διαχειριζόμενες. Αυτές οι υπηρεσίες επιτρέπουν σε έναν οργανισμό να χρησιμοποιήσει τα οφέλη της μεταφοράς εμπορευματοκιβωτίων, καθιστώντας δυνατή την ανάπτυξη της ίδιας εφαρμογής σε πολλαπλές πλατφόρμες cloud, διασφαλίζοντας έτσι ότι η εφαρμογή εκτελείται με συνέπεια, ανεξάρτητα από την υποκείμενη υποδομή. 

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

Το Hype Cycle της Gartner υποστηρίζει ότι η μηχανική πλατφόρμας και οι εσωτερικές πλατφόρμες προγραμματιστών βελτιώνουν την εμπειρία προγραμματιστή. «Μια εσωτερική πλατφόρμα προγραμματιστών (IDP) έχει δημιουργηθεί από μια ομάδα πλατφόρμας για να δημιουργήσει χρυσές διαδρομές και να επιτρέψει την αυτοεξυπηρέτηση του προγραμματιστή. Ένα IDP αποτελείται από πολλές διαφορετικές τεχνολογίες και εργαλεία κολλημένα μεταξύ τους με τρόπο που μειώνει το γνωστικό φορτίο στους προγραμματιστές χωρίς να αφαιρεί το πλαίσιο και τις υποκείμενες τεχνολογίες». Ακολουθώντας αυτές τις βέλτιστες πρακτικές, οι ομάδες πλατφόρμας αντιμετώπιζαν ιστορικά την πλατφόρμα τους ως προϊόν, χτίζοντας την με βάση την έρευνα των χρηστών και στη συνέχεια διατηρώντας και βελτιώνοντάς την συνεχώς. 

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

Σε ένα πρόσφατο άρθρο του Forbes, 16 ηγέτες τεχνολογίας μοιράστηκαν τις επιλογές τους για «Στρατηγικές και υπηρεσίες που πρέπει να έχετε στο Cloud», το οποίο καταγράφει την ουσία του προβλήματος. Η βασική παρατήρηση ήταν ότι «…κάθε CIO επικεντρώνεται στη δημιουργία μιας εσωτερικής πλατφόρμας προγραμματιστών για να ξεπεράσει την πολυπλοκότητα των εγγενών τεχνολογιών του cloud και να επιβάλει τη διακυβέρνηση για αυτόνομες ομάδες ανάπτυξης. Ως αποτέλεσμα, οι μηχανικοί πλατφόρμας χτίζουν εσωτερικές πλατφόρμες προγραμματιστών χρησιμοποιώντας δυνατότητες cloud. Ωστόσο, αυτή είναι μια χρονοβόρα και ατέρμονη άσκηση».  

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

Οι πάροχοι υπηρεσιών cloud συνδυάζουν τις υπηρεσίες cloud και τις δυνατότητες υπηρεσιών cloud μαζί για να δημιουργήσουν πραγματικά εγγενείς εσωτερικές πλατφόρμες προγραμματιστών στο cloud. Τα τελευταία χρόνια, έχουμε δει την εμφάνιση παρόμοιων πλατφορμών από κάθε έναν από τους κύριους παρόχους cloud, συμπεριλαμβανομένων των: AWS app runner, εφαρμογών κοντέινερ Azure και Google Cloud Run. Μερικές από αυτές τις υπηρεσίες χωρίς διακομιστές, εγγενείς στο cloud περιλαμβάνουν: φιλοξενία κοντέινερ, επεκτασιμότητα, δημιουργία και ανάπτυξη κοντέινερ, έκδοση έκδοσης υπηρεσίας, ανανέωση πιστοποιητικού TLS, ενσωμάτωση μητρώου κοντέινερ, ενσωματωμένη καταγραφή και παρακολούθηση και διακομιστή μεσολάβησης API. Ενσωματώνονται γρήγορα με βάσεις δεδομένων cloud και μπορούμε να τις κυβερνήσουμε χρησιμοποιώντας πολιτικές ασφάλειας cloud. 

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

Σφραγίδα ώρας:

Περισσότερα από Fintextra