Προγραμματισμός

10 εργαλεία για τη διαχείριση του SOA

Τρία ζητήματα που φτάνουν στην κορυφή γρήγορα κατά την ανάπτυξη μιας αρχιτεκτονικής προσανατολισμένης στις υπηρεσίες είναι η διακυβέρνηση, η ποιότητα και η διαχείριση. Σε αυτό το άρθρο, μέρος μιας σειράς Network World Data Center στο SOA, μάθετε για 10 εργαλεία που έχουν σχεδιαστεί για να σας βοηθήσουν να δημιουργήσετε καλύτερες εφαρμογές και να εντοπίσετε προβλήματα απόδοσης προτού τελειώσουν.

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

Πολλά από τα σημερινά εργαλεία διαχείρισης δεν είναι αρκετά κοκκώδη για να λειτουργούν σε ένα περιβάλλον SOA, λέει ο Rich Colton, διευθυντής ολοκλήρωσης εφαρμογών στην εταιρεία μηχανικών και κατασκευών Washington Group International στο Boise του Αϊντάχο. "Αυτό είναι που έχει καθυστερήσει. Όλοι λένε ότι πρέπει να διαχειριστούμε την υποδομή, αλλά πρώτα πρέπει να καταλάβω τι είδους πόρους απαιτούμε από αυτήν την υποδομή", λέει.

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


Διαβάστε σχετική ιστορία για τη διαχείριση του SOA


"Οι υπεύθυνοι εταιρικής πληροφορικής πρέπει να καταλάβουν ποιο μέρος του SOA αντιμετωπίζουν και ποιο μέρος θέλουν να διαχειριστούν αυτή τη στιγμή. Δεν είναι συχνά μια αυτόνομη κατάσταση προϊόντος", λέει ο Randy Heffner, αναλυτής της Forrester Research. "Αργά ή γρήγορα, εάν κάνετε στρατηγικό SOA, θα χρειαστείτε ισχυρή διαχείριση SOA. Και για να αποκτήσετε συγκρίσιμη λειτουργικότητα, ίσως χρειαστεί να αποκτήσετε ένα σύνολο προϊόντων, και όχι μόνο ένα."

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