Πίνακας περιεχομένων:
Η διαχείριση επιχειρησιακών διαδικασιών (BPM) είναι ένα παράδειγμα που επιτρέπει στις επιχειρήσεις να μοντελοποιούν, να αυτοματοποιούν, να εκτελούν, να ελέγχουν, να μετρούν και να βελτιστοποιούν τη ροή των επιχειρηματικών δραστηριοτήτων. Αυτό συμβαίνει σε όλα τα ολοκληρωμένα συστήματα της επιχείρησης, στους υπαλλήλους, στους πελάτες και στους συνεργάτες της, τόσο εντός όσο και εκτός των εταιρικών ορίων. Η αρχιτεκτονική προσανατολισμένη στην εξυπηρέτηση (SOA), από την άλλη πλευρά, είναι μια αρχιτεκτονική προσέγγιση για την κατασκευή συστημάτων εντάσεως λογισμικού από μια σειρά καθολικά διασυνδεδεμένων και αλληλεξαρτώμενων υπηρεσιών.
Το BPM και το SOA είναι ξεχωριστά παραδείγματα - η SOA είναι μια αρχιτεκτονική προσέγγιση ενώ η BPM αφορά στη μοντελοποίηση, την εφαρμογή και την παρακολούθηση των επιχειρηματικών διαδικασιών. Ωστόσο, οι δύο είναι ευθυγραμμισμένες, επειδή ένας από τους πολλούς τρόπους για την υλοποίηση επιχειρηματικών διαδικασιών είναι μέσω του σχεδιασμού SOA. Εδώ θα ρίξουμε μια ματιά στο πώς η BPM και το SOA μπορούν να συνεργαστούν και ποια οφέλη προσφέρει κάθε φορά όταν χρησιμοποιούνται ξεχωριστά. (Για ανάγνωση στο παρασκήνιο, ανατρέξτε στην ενότητα Enterprise Computing: Τι είναι το All Buzz;)
Η ομπρέλα που διαχειρίζεται το BPM και το SOA
Η αρχιτεκτονική των επιχειρήσεων είναι η λογική οργάνωσης των επιχειρηματικών διαδικασιών και της υποδομής πληροφορικής ενός οργανισμού. Είναι επίσης η ομπρέλα που διέπει και αυτά τα δύο παραδείγματα. Η αρχιτεκτονική που προσανατολίζεται στην εξυπηρέτηση είναι ένα αρχιτεκτονικό στυλ για την υλοποίηση ή τη δημιουργία μιας επιχειρησιακής αρχιτεκτονικής ακριβώς όπως το client-server, το n-tier, τα mainframes κλπ. Ο πρωταρχικός στόχος της αρχιτεκτονικής προσανατολισμένης στις υπηρεσίες είναι η ευθυγράμμιση της επιχείρησης με την τεχνολογία της πληροφορίας και οι δύο πιο αποτελεσματικές.