January 27, 2022

UPTIMETRACKING

Η καινοτομία διακρίνει μεταξύ ενός ηγέτη και ενός οπαδού


Warning: sprintf(): Too few arguments in /www/wwwroot/uptimetracking.com/wp-content/themes/newsphere/lib/breadcrumb-trail/inc/breadcrumbs.php on line 254

Πώς η Bureau Veritas μετέφερε το 85% των εφαρμογών της στο cloud AWS

1 min read

Με στρατηγικό πενταετές σχέδιο, η Bureau Veritas (BV) ξεκίνησε το έργο ψηφιακού μετασχηματισμού το 2015. Πυρήνας αυτής της μετατροπής ήταν η μετανάστευση του τεράστιου όγκου των εφαρμογών και της υποδομής της στο AWS σύννεφο. Στην πορεία, αντιμετώπισε προκλήσεις στη μετανάστευση, την καθημερινή διαχείριση, το κόστος και την ασφάλεια. Μιλάμε με τον διευθυντή IT της BV, Jean-Marc Devos Plancq, σχετικά με τη μετάβαση.

Γραφείο Veritas – ή BV σε όσους το γνωρίζουν καλά – είναι μια από τις παλαιότερες εταιρείες που εξακολουθούν να δραστηριοποιούνται οπουδήποτε. Ιδρύθηκε το 1828 στο Βέλγιο, αλλά τώρα εδρεύει στη Γαλλία, η εταιρεία δοκιμών, επιθεώρησης και πιστοποίησης απασχολεί 75.000 άτομα σε 1.500 γραφεία σε 150 χώρες.

Ο αρχικός λόγος του ήταν η αξιολόγηση των θαλάσσιων κινδύνων, αλλά από τότε, το Bureau Veritas έχει διαφοροποιηθεί σε τομείς που περιλαμβάνουν την αυτοκινητοβιομηχανία, τους σιδηροδρόμους, τις υποδομές του δημόσιου τομέα, τις μεταφορές, την αλυσίδα εφοδιασμού, την ενέργεια, τα αγροδιατροφικά προϊόντα και την υγεία. Με παρουσία σε πέντε ηπείρους, το συγκρότημα πέρασε 4,6 εκατ. Ευρώ το 2020.

«Η επιτάχυνση της ψηφιοποίησης ήταν ένας βασικός πυλώνας του σχεδίου», λέει ο Devos Plancq. «Και αυτός ο πυλώνας περιλάμβανε δύο πτυχές: την παροχή ψηφιακών υπηρεσιών στους πελάτες μας, με βάση τη βελτίωση και την ψηφιοποίηση των εσωτερικών μας διαδικασιών».

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

Η Devos Plancq επισημαίνει επίσης τη χρονοβόρα φύση τέτοιων κύκλων προμηθειών. «Έχετε προσκλήσεις υποβολής προσφορών για αντικατάσταση α ΣΑΝ αυτό θα κοστίσει εκατοντάδες χιλιάδες ή και εκατομμύρια ευρώ », λέει. «Στη συνέχεια, χρειάζονται μήνες για να επιλέξετε τον προμηθευτή και το προϊόν και να το παραδώσετε και να το εγκαταστήσετε. Χρειάζεται πολύς χρόνος για ένα μεγάλο μέρος του τμήματος πληροφορικής για 18 μήνες μόνο για να προσθέσει χωρητικότητα αποθήκευσης. Θέλαμε να αποφύγουμε αυτήν την αδράνεια. “

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

«Θέλαμε να προσανατολιστούμε προς αυτό που θα φέρει αξία για τους πελάτες, είτε εσωτερικούς είτε εξωτερικούς, που χρησιμοποιούν τις εφαρμογές που είχαμε φιλοξενήσει παραδοσιακά», λέει ο Devos Plancq.

Εκείνη την εποχή, πριν από έξι χρόνια, το Bureau Veritas έκρινε ότι η AWS ήταν «ο πιο ώριμος πάροχος, με μια πλατφόρμα που είχε τον μεγαλύτερο αριθμό άμεσα χρησιμοποιήσιμων υπηρεσιών», προσθέτει.

Έτσι, μέχρι τον Φεβρουάριο του 2021, η BV φιλοξένησε το 85% των εφαρμογών της στο AWS – αλλά αυτή η μετάβαση δεν πραγματοποιήθηκε εν μία νυκτί.

Τρεις φάσεις στη μετάβαση στο cloud

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

Αυτή η διερευνητική περίοδος – διάρκειας 18 έως 24 μηνών – είδε τις εφαρμογές να μετακινούνται στο cloud καθώς προέκυψε η ευκαιρία. «Μετακινήσαμε εφαρμογές στο AWS που ήταν εύκολο να αναπτυχθούν, ιδίως αυτές που έχουν ήδη παραδοθεί από DevSecOps και αυτοματοποιημένη και ασφαλής με τεχνολογίες όπως η Java », λέει ο Devos Plancq.

Με τον χρόνο, την εμπιστοσύνη και τη γνώση που αποκτήθηκε, η BV υιοθέτησε την προσέγγιση «cloud-first». «Σύμφωνα με αυτήν την αρχή, οποιεσδήποτε νέες εφαρμογές έπρεπε να αναπτυχθούν στο cloud, εκτός αν ήταν τεχνικά αδύνατο», λέει. Αυτή η περίοδος διήρκεσε δύο ακόμη χρόνια πριν φτάσει το τρίτο στάδιο.

“Όταν πιστεύαμε ότι είχαμε καλή γνώση της πλατφόρμας AWS, αποφασίσαμε να μετεγκαταστήσουμε όλους τους διακομιστές για τις εταιρικές μας λύσεις στο cloud, ώστε να μπορέσουμε να κλείσουμε την επιτόπια υποδομή μας”, λέει ο Devos Plancq.

Αυτή η φάση μετεγκατάστασης στο σύννεφο AWS σήμαινε τη μεταφορά βάσεων δεδομένων Oracle και SQL Server RDS του Αμαζονίου σύστημα διαχείρισης βάσεων δεδομένων (DBMS). Όμως, οι ομάδες IT Bureau του Bureau Veritas δεν συμφώνησαν με ένα απλό “lift and shift”. «Έχουμε ενσωματώσει μια αναβάθμιση έκδοσης στις βάσεις δεδομένων μας για τη μετάβασή τους στο σύννεφο», λέει ο Devos Plancq.

«Ήταν ευκολότερο να μετεγκαταστήσουμε τις βάσεις δεδομένων μας στο cloud παρά να πραγματοποιήσουμε μια ενημέρωση επί τόπου, γιατί αυτό θα απαιτούσε επίσης αλλαγές στην υποδομή. Περιορίσαμε τους εαυτούς μας στη δημιουργία διαμερισμάτων δημιουργίας αντιγράφων ασφαλείας και ανάκτησης στις περιπτώσεις που τοποθετήσαμε στο AWS, και αυτό τελείωσε. “

Δοκιμή παλινδρόμησης πραγματοποιήθηκε «για να βεβαιωθείτε ότι όλα λειτουργούσαν, ότι δεν υπήρχαν προβλήματα συνδεσιμότητας», προσθέτει.

Η επιτυχής μετεγκατάσταση cloud απαιτεί μερικά κόλπα

Η μετεγκατάσταση ενός DBMS στο Amazon RDS μπορεί μερικές φορές να προκαλέσει εκπλήξεις, αλλά οι ομάδες IT BV δεν είχαν προβλήματα. «Το μεγαλύτερο μέρος της λειτουργικότητας στις βάσεις δεδομένων SQL φροντίζεται από την RDS», λέει ο Devos Plancq. «Αλλά υπάρχει κάποια λειτουργικότητα που δεν μπορεί να αναλάβει η AWS. Εάν το χρησιμοποιήσετε, πρέπει να βρείτε μια άλλη λύση. “

Αυτή ήταν μια από τις στιγμές που χρειαζόταν εξωτερική βοήθεια, οπότε η BV εγγράφηκε στο Πρόγραμμα επιτάχυνσης μετανάστευσης AWS (MAP).

Οι βάσεις δεδομένων που διαχειρίζεται το RDS επικοινωνούν μέσω Ελαστικό BeanStalk, η οποία είναι μία από τις πιο μακροχρόνιες υπηρεσίες που παρέχονται από την AWS, και χρησιμοποιείται σε μεγάλο βαθμό από το Bureau Veritas. “Αυτό το PaaS επιτρέπει την ανάπτυξη εφαρμογών και τα οφέλη της αυτοματοποιημένης κλιμάκωσης πλατφόρμας”, λέει ο επικεφαλής της πληροφορικής. “Διαχειρίζεστε το περιβάλλον και όχι τους διακομιστές επειδή η πλατφόρμα διαχειρίζεται ανάλογα με τον αριθμό των χρηστών ανά πάσα στιγμή.”

Η ομάδα IT διαχειρίζεται περίπου 50 εφαρμογές με αυτόν τον τρόπο, από συνολικά 115.

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

Οι περισσότερες από τις εφαρμογές που αναπτύχθηκαν από το Bureau Veritas είναι γραμμένες σε Java. Το Elastic BeanStalk δημιουργήθηκε με γνώμονα την Java και υποστηρίζει πλαίσια και γλώσσες που περιλαμβάνουν .NET, Node.js, PHP, Python, Go και Ruby.

Από την άλλη πλευρά, το Elastic BeanStalk απαιτεί επίσης να λάβετε υπόψη πολλές ιδιαιτερότητες, λέει ο Devos Plancq. “Είναι σημαντικό οι εφαρμογές σας να μην εξαρτώνται από τις συνεδρίες χρηστών”, προσθέτει. «Επειδή η πλατφόρμα αποφασίζει ποιος διακομιστής είναι ενεργός ή όχι, οι χρήστες μπορούν να χάσουν την πρόοδό τους σε μια εργασία. Επομένως, πρέπει να διαχειριστείτε τις συνεδρίες σε μια κοινόχρηστη κρυφή μνήμη. “

Για αυτό, το Bureau Veritas χρησιμοποιεί το Amazon ElastiCache, η οποία είναι μια υπηρεσία που βασίζεται σε βάσεις δεδομένων στη μνήμη Redis και Memcached.

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

Το πρώτο σύννεφο φέρνει καρπούς

Το Devos Plancq είναι γεμάτο επαίνους για το πόσο γρήγορα είναι δυνατό να αναπτυχθούν και να αναπτυχθούν λύσεις μέσω των υπηρεσιών AWS. Δείχνει το παράδειγμα του Επανεκκινήστε την επιχείρησή σας στο Bureau Veritas, η οποία παρέχει υπηρεσίες για να βοηθήσει τους πελάτες να ανοίξουν ξανά χώρους εργασίας και χώρους στο κοινό μετά από περιορισμούς Covid. Η εφαρμογή αναπτύχθηκε σε 14 ημέρες και αναπτύχθηκε σε 85 χώρες σε «τρεις ή τέσσερις ημέρες», λέει.

Επισημαίνει τον αριθμό των νέων υπηρεσιών που ανακοινώνονται τακτικά από την AWS, πολλές από τις οποίες προωθούν μια προσέγγιση χωρίς διακομιστές. «Πηγαίνουμε τα πράγματα στο επόμενο επίπεδο με το PaaS με υπηρεσίες όπως Λάμδα που επιτρέπουν τη χρήση υπολογιστικής αξίας χιλιοστών του δευτερολέπτου για την εκτέλεση εφαρμογών », λέει.

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

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

«Εργαζόμαστε για τη σύνδεση των συστημάτων μας μέσω API [application programming interfaces],” αυτος λεει. “Χρησιμοποιούμε API πύλης για να επιτρέπεται στις τοπικές εφαρμογές να μιλούν σε εφαρμογές σε ολόκληρη την ομάδα, αλλά και να επιτρέπουν την πρόσβαση σε πελάτες και συνεργάτες. “

Το API Gateway χρησιμοποιείται, για παράδειγμα, στο Code’n’go, η εφαρμογή μαθητών κωδικών αυτοκινητόδρομου που αναπτύχθηκε από την BV και παραδόθηκε μέσω σχολών οδήγησης.

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

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

«Είμαστε συχνά περιορισμένοι από τις τεχνικές προϋποθέσεις των πακέτων λογισμικού», λέει ο Devos Plancq. Το Bureau Veritas χρησιμοποιεί το Documentum για EDM, Sybele για αποκατάσταση καταστροφών, Tableau για BI και αναφορές και SAP για χρηματοοικονομικά.

Leave a Reply

Your email address will not be published.