Δικηςοκενηπικά Πληποθοπιακά Σςζηήμαηα

Σχετικά έγγραφα
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

ΓΙΚΣΤΟΚΔΝΣΡΙΚΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΤΣΗΜΑΣΑ (ΓΙΚΠ)

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Η αξρή ζύλδεζεο Client-Server

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

1 Είζοδορ ζηο Σύζηημα ΣΔΕΔ ή BPMS

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

Δικηςοκενηπικά Πληποθοπιακά Σςζηήμαηα

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ.

Αθήνα Σαξαληαπόξνπ 1α & Τπξλάβνπ, Αγ. Σηέθαλνο Τηλ Fax aqs@aqs.gr Θεζζαλονίκη Κνπληνπξηώηνπ 3 (Παξαιηαθή)

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

γηα ηνλ Άξε Κσλζηαληηλίδε

Γίθησα ποσ παρέτοληαη από τρήζηες: Κίλεηρα, ηετλοιογίες θαη αλοητηά δεηήκαηα Λεσηέρες Μακάηας

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

Η/Υ A ΤΑΞΕΩΣ ΑΕ Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Ενδεικτικά Θέματα Στατιστικής ΙΙ

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Πανελλήνια Έρεσνα «Καηαναλωηής & Ελληνικό Προϊόν»

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) FritzBox Fon WLAN Annex B ( )

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

ΞΟΝΠΔΓΓΗΕΥ ΡΝ ΞΑΗΓΗ ΓΗΑ ΡΝ ΞΔΛΘΝΠ. ΝΗ ΓΗΔΟΓΑΠΗΔΠ ΡΝ ΞΔΛΘΝΠ.

Constructors and Destructors in C++

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0

Δξγαιεία Καηαζθεπέο 1 Σάμε Δ Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ. ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Ογθνκεηξηθό δνρείν

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή. Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε.

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

Διαχείριση Πληροφοριακών Συστημάτων

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

Αποηελέζμαηα Αξιολόγηζηρ Μαθημάηων 1ος Δξαμήνος

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

ΠΑΡΔΜΒΑΔΙ ΔΤΑΙΘΗΣΟΠΟΙΗΗ ΚΑΙ ΠΡΟΛΗΨΗ ΓΙΑ ΣΟΝ HIV/AIDS ΣΗΝ ΑΚΣΟΓΡΑΜΜΗ ΣΩΝ ΠΔΡΙΦΔΡΔΙΑΚΩΝ ΔΝΟΣΗΣΩΝ ΣΗ ΚΔΝΣΡΙΚΗ ΜΑΚΔΓΟΝΙΑ ΑΤΓΟΤΣΟ 2014


ΕΞΟΡΤΞΗ & ΚΑΣΑΚΕΤΕ ΣΗΝ ΕΤΡΩΠΗ ΜΑΘΗΜΑ 43

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α

ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ

Κόληξα πιαθέ ζαιάζζεο κε δηαζηάζεηο 40Υ40 εθ. Καξθηά 3 θηιά πεξίπνπ κε κήθνο ηξηπιάζην από ην πάρνο ηνπ μύινπ θπξί κεγάιν θαη ππνκνλή

Παλεπηζηήκην Θεζζαιίαο. Πνιπηερληθή Σρνιή. Τκήκα Μεραληθώλ Η/Υ, Τειεπηθνηλσληώλ & Δηθηύσλ. [ ]

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

Άσκηση 1 - Μοπυοποίηση Κειμένου

ΠΟΛΤΜΕΡΙΜΟ - ΠΕΣΡΟΥΗΜΙΚΑ

UML (Unified Modeling Language )

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ

Τν Πξόγξακκα ζα αλαθνηλσζεί, ακέζσο κεηά ηηο γηνξηέο ηνπ Πάζρα.

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΔΛΔΓΥΟ ΔΜΒΟΛΙΑΣΙΚΗ ΚΑΛΤΦΗ Δ ΠΑΙΓΙΑ ΠΡΟΥΟΛΙΚΗ ΚΑΙ ΥΟΛΙΚΗ ΗΛΙΚΙΑ ΣΟΤ ΝΟΜΟΤ ΚΔΡΚΤΡΑ

Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν.

Αντισταθμιστική ανάλυση

Σωτήρησ Τςιμπώνησ System Engineering & Design Forthnet

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο κόζηος ανά μονάδα παραγωγής. Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο ζηαθερό κόζηος ανά μονάδα παραγωγής

T A E K W O N D O. Δ. ΠπθαξΨο. ΔπΫθνπξνο ΘαζεγεηΪο ΑζιεηηθΪο ΦπζηθνζεξαπεΫαο ΡΔΦΑΑ - ΑΞΘ

EL Eνωμένη στην πολυμορυία EL A8-0249/119. Τροπολογία. Mireille D'Ornano εμ νλόκαηνο ηεο Οκάδαο ENF

Λεκηική έκθραζη, κριηική, οικειόηηηα και ηύπος δεζμού ζηις ζηενές διαπροζωπικές ζτέζεις

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο

Έλεγχος αποθεμάτων (Inventory control) 1960

Παλαιοσλαβική Γλώσσα. Ενότητα 13: Μορφολογία Τα ρήματα. Αλεξάνδρα Ιωαννίδου. Τμήμα Σλαβικών Σπουδών

Πρόγραμμα Εκπαιδεύσεων & Εξετάσεων Πιστοποίησης

ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 2017

Δικτσοκεντρικά Πληρουοριακά σστήματα

Έωρ και 28% η αύξηζη ηων ειζθοπών από ηο 2019!

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

ΜΑΘΗΜΑΤΙΚΑ ΘΔΤΙΚΗΣ ΚΑΙ ΤΔΦΝΟΛΟΓΙΚΗΣ ΚΑΤΔΥΘΥΝΣΗΣ Β ΛΥΚΔΙΟΥ ΤΔΣΤ(1) ΣΤΑ ΓΙΑΝΥΣΜΑΤΑ

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf

Σημαζιολογικός Παγκόζμιος Ιζηός. Η γιώζζα XML

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ. Παραγωγικές Λειτουργίες Επιχείρησης

ΓΙΟΙΚΗΣΗ ΟΛΙΚΗΣ ΠΟΙΟΤΗΤΑΣ ΣΤΙΣ ΒΙΒΛΙΟΘΗΚΔΣ: ΤΑ ΟΦΔΛΗ, ΤΑ ΔΜΠΟΓΙΑ ΚΑΙ ΤΟ ΚΟΣΤΟΣ ΤΗΣ ΠΟΙΟΤΗΤΑΣ

Γηαηάμεηο Αλίρλεπζεο Γηαξξνώλ (λεξνύ θαπζίκωλ ρεκηθώλ )

ΗΛΕΚΤΡΟΝΙΚΗ ΥΛΟΠΟΙΗΣΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΩΛΗΣΕΩΝ, ΠΡΟΜΗΘΕΙΩΝ ΚΑΙ ΔΙΑΚΙΝΗΣΕΩΝ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ MICROSOFT DYNAMICS NAVISION

Transcript:

Δικηςοκενηπικά Πληποθοπιακά Σςζηήμαηα Ειζαγωγή ζηη SOA και ESB Μαπίνορ Θεμιζηοκλέοςρ Αλδξνύηζνπ 150 Γξαθείν 206 Σει. 210 414 2723 Email: mthemist@unipi.gr

Μειονεκηήμαηα ΕΑΙ πγθεληξσηηθή ιύζε Απώιεηα απηνλνκίαο Απαηηνύζε κεγάιε γθάκα γλώζεσλ Proprietary ινγηζκηθό θαη αθξηβό Καλέλα παθέην ΔΑΙ δελ έιπλε όια ηα πξνβιήκαηα Απόηνκεο θακπύιεο Τςειό θόζηνο

Μειονεκηήμαηα ΕΑΙ Πνιιά νξγαλσζηαθά πξνβιήκαηα Υξνλνβόξα Τςειή πνιππινθόηεηα Μεησκέλε δηεηζδπηηθόηεηα ζε εθαξκνγέο εηαίξσλ Αζθάιεηα Μεγάιεο αιιαγέο Μεγάιε αληίδξαζε

Μαθήμαηα ΕΑΙ Γηαρσξηζκόο ΔΓ από εθαξκνγέο θαη νινθιήξσζε Υξήζε XML γηα κεηαθνξά θαη κεηάθξαζε δεδνκέλσλ Υξήζε adapters Με επεκβαηηθή κέζνδνο Έκθαζε ζηελ νινθιήξσζε δηαδηθαζηώλ θαη όρη εθαξκνγώλ Υξήζε integration brokers Υξήζε αξρηηεθηνληθώλ Hub and Spoke ή Bus

Time Εξέλιξη EAI Mid 2000 s Enterprise Service Bus arly 2000 s Process Integrators / Web Services ate 1990 s / SOA Message Brokers / Application Servers / Component Based Technologies Mid 1990 s Application Spaghetti Peer to Peer / Middleware 1960-1990 Islands of Technology No Integration Middleware Based Integrators 1 st Generation Integrators Process/Service Based Integrators New Wave Integrators Integration Sophistication

BPM και SOA BPM Τπνζηεξίδεη ηε δεκηνπξγία, εθηέιεζε θαη βειηηζηνπνίεζε ΔΓ Παξέρεη insight Δπηηξέπεη ηε ζπλερή βειηίσζε ησλ ΔΓ αλάινγα κε ηνπο ζηόρνπο ηνπ νξγαληζκνύ Γελ απαηηεί ηελ ππνζηήξημε ηεο SOA αιιά ε SOA απινπνηεί ζε κεγάιν βαζκό ηελ πινπνίεζε εθαξκνγσλ BPM SOA Τπνζηεξίδεη ηε δεκηνπξγία ζύλζεζε θαη δηαρείξεζε ραιαξά ζπλδεδεκέλσλ ππεξεζηώλ Παξέρεη encapsulation Δπηηξέπεη ηε δηαρείξηζε ηεο πνιππινθόηεηαο θαζώο ζπλδέεη ρξήζηεο, δηαδηθαζίεο θαη Π Παξέρεη έλα επίπεδν ειέγρνπ θαη δηαρείξηζεο ην νπνίν ηξέρεη ζε εθαξκνγέο BPM

SOA Paradigm γηα ηελ θαηαλόεζε θαη ζπληήξεζε ΔΓ πνπ απηνκαηνπνηνύληαη από θαηαλεκεκέλα Π ηεξίδεηαη ζε 3 Business Concepts Μία ππεξεζία είλαη έλα θνκκάηη επηρεηξεκαηηθήο ιεηηνπξγίαο Σν ESB είλαη ε ππνδνκή πνπ παξέρεη πςειή δηαιεηηνπξγηθόηεηα κεηαμύ θαηαλεκεκέλσλ ππεξεζηώλ θαη εθαξκνγώλ ηεξίδεηαη ζε ραιαξά ζπλδεδεκέλεο εθαξκνγέο ζηόρνο ε κείσζε ησλ εμαξηήζεσλ

Πολιηικέρ και Διαδικαζίερ Η θαηαλεκεκέλε επεμεξαγαζία επηθέξεη ξηδηθέο αιιαγέο πλδπαζκόο δηαθνξεηηθώλ ελεξγεηώλ Έκθαζε ζηε ζπλεξγαζία Αλάγθε νξηζκνύ Ρόισλ Πνιηηηθώλ θαη Γηαδηθαζηώλ Η δεκηνπξγία θαη εθαξκνγή λέσλ πνιηηηθώλ απαηηεί πεξηζζόηεξν ρξόλν από όηη ε ηερληθή ιύζε.

Υπηπεζίερ Ιζηού Οη ππεξεζίεο Ιζηνύ απνηεινύλ έλα ηξόπν θαηαλόεζεο ηνπ ηερληθνύ κέξνπο ηεο SOA Τα WS ειζάγοςν πποβλήμαηα Η ύπαξμε κε ώξηκσλ standards δελ εγθπάηαη ηε δηαιεηηνπξγηθόηεηα Σα WS δελ είλαη ηθαλά από κόλα ηνπο λα πεηύρνπλ ηνλ θαηάιιειν αξηζκό ραιαξώλ ζπλδέζεσλ Παγίδα WS δελ πξέπεη λα ζεσξεζνύλ σο ε ιύζε ζην πξόβιεκα ηεο νινθιήξσζεο

SOA ζηην Ππάξη Η ζεσξία δηαθέξεη από ηελ πξάμε Δθηηκήζεηο θαη αξρέο κπνξεί λα κελ αληαπνθξίλνηαη ζηελ πξαγκαηηθόηεηα Η ινγηθή όηη ε SOA απνηειεί κία ζηξαηεγηθή γηα ηελ ππάξρνπζα ΙΣ ππνδνκή θαη ηε ζπληήξεζε ηεο νδεγεί ζε πξνβιήκαηα ζηαζεξόηεηαο - ζπκβαηόηεηαο Σν θάζε Π είλαη δηαθνξεηηθό -> πξέπεη λα δεκηνπξγήζνπκε ηε δηθό καο SOA ηγνπξεπηείηε όηη ε ιύζε πνπ εηζάγεηαη είλαη θαηάιιειε γηα ην πξόβιεκα ζαο

SOA Governance and Management Δπξεζε θαηάιιειεο πξνζέγγηζεο δηαθπβέξλεζεο Καηάιιειε νκάδα (εκπεηξία, έκθαζε ζηηο απαηηήζεηο ηνπ ζπζηήκαηνο θαη όρη ζηα θαιά παηδηά) Καηάιιειν balance κεηαμύ ζπγθεληξσκέλεο θαη θαηαλεκεκέλεο αξρηηεθηνληθήο

SOA Governance and Management Μελ μεθηλήζεηε κε ηε δηαρείξηζε ησλ WS Η δηαρείξηζε ρξεηάδεηαη όηαλ δεκηνπξγεζνύλ ηα WS Μελ πηνζεηήζεηε πξαθηηθέο πνπ ππνζηεξίδνπλ ηε ζρεδίαζε όισλ ησλ WS εμαξρήο ή ηε θαηαζθεπή νιόθιεξεο ηεο ππνδνκήο. Ξεθηλήζηε ζηαδηαθά δνπιεύνληαο παξάιιεια ρσξίο λα αλεζπρείηε γηα πηζαλά πξνβιήκαηα πνπ κπνξεί λα πξνθύςνπλ από θάπνηα παξάιεηςε Δμαζθαιίζηε ηελ ππνζηήξημε ηεο αλώηεξεο δηνίθεζεο. Η SOA είλαη ζηξαηεγηθή πνπ επεξεάδεη όινθιεξν ηνλ νξγαληζκό

Web Services Βαζηθόο ζηόρνο ελόο Web Service είλαη ε παξνρή service abstraction πνπ επηηξέπεη ηε δηαιεηηνπξγηθόηεηα κεηαμύ εηεξνγελώλ εθαξκνγώλ

Enterprise Service Bus (ESB) Ολοκλήπωζη μέζω ESB Τπεξεζίεο event-driven πνπ νινθιεξώλνληαη κέ ραιαξέο ζπλδέζεηο κέζσ ηεο SOA Αλεμαξηεζία εθαξκνγώλ αιιά θαη νινθιήξσζε Σν ESB παξέρεη ηελ πινπνίεζε ηνπ backbone κηαο SOA ιύζεο Έλα event δεκηνπξγείηαη κε ρξήζε ηεο XML

Processes Τί είναι η Διασείπηζη Επισειπημαηικών Διαδικαζιών; Organizational Units Order Management Process Customer Relationship Management Sales and Marketing Production Planning Manufacturing Inventory & Logistics Finance & HR Product Configuration Order Management Warranty & Returns Management Customer Relationship Management Sales and Marketing Production Planning Manufacturing Inventory & Logistics Finance & HR CRM SFA Product product SCM product DB LMS ERP MES B2B Inv MGMT ERP CRM producti SFA Prodict product SCM DB LMS B2B nfo. Inv ERP. MES MGMT ERP Enterprise Infrastructure Services (Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations) Real-World Business Processes span organizations, systems, and applications. Enterprise Infrastructure Services (Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations) BPM models, simulates, executes, manages, monitors, & optimizes those Business Processes.

Πποζεγγίζειρ Ολοκλήπωζηρ Application and Integration logic Separated Application and Integration logic intertwined EAI (1998) Application Server Hub and Spoke Integration ESB (2002) Custom Code/ MOM Distributed Integration

Enterprise Service Bus CORBA θαιή ηδέα αιιά... EAI πνιύ θαιή ιύζε αιιά... Τπήξρε αλάγθε γηα κία απιή εθαξκνγή ηεο πξνζέγγηζεο SOA κέζσ κηαο ηερλνινγίαο ρακεινύ θόζηνπο πνπ ζα κπνξνύζε: λα πξνζαξκνζηεί εύθνια θαη λα αληηζηέθεηαη ζηηο ηερλνινγηθέο εμέιημεηο ησλ πξσηνθόιισλ, δηεπαθώλ θαη εξγαιείσλ κνληεινπνίεζεο ΔΓ

ESB Απνθεληξσκέλε ιύζε Γηαηήξεζε απηνλνκίαο Non Proprietary ινγηζκηθό = ρακειό θόζηνο Γελ απαηηεί πάξα πνιιέο γλώζεηο πξνγξακκαηηζκνύ Δπαλαρξεζηκνπνίεζε ππαξρώλησλ ιύζεσλ Έκθαζε ζηηο ΔΓ Υξήζε XML, SOA θαη WS Γηαρσξηζκόο ΔΓ από εθαξκνγέο θαη νινθιήξσζε

Τι κάνει ένα Enterprise Service Bus Υξεζηκνπνηεί ws θαη άιια standards θαη ηα ζπλδπάδεη κε βέιηηζηεο πξαθηηθέο θαη ηδέεο από ην ρώξν ηεο ΔΑΙ Σα ws πξνζαξκόδνληαη ζηε ιύζε ESB Οη ΔΓ εθηείλνληαη από άθξν ζε άθξν θαη νινθιεξώλνληαη Μία ιύζε ESB δελ είλαη απιώο έλα ζύλνιν ws πνπ δέζεθαλ κε κία ιύζε ΔΑΙ είλαη θάηη παξαπάλσ...

Ππομηθεςηέρ - Enterprise Service Bus IBM BEA TIBCO WebMethods SeeBeyond MICROSOFT (Indigo, BizTalk)

Φαπακηηπιζηικά ESB Διειζδςηικόηηηα (Pervasiveness): Μία ιύζε ESB κπνξεί λα πξνζαξκνζηεί κε ηέηνην ηξόπν ώζηε λα αληαπνθξηζεί ζηηο αλάγθεο-απαηηήζεηο δηαθνξεηηθώλ έξγσλ θαη πνηθίισλ ζπλζεθώλ νινθιήξσζεο. Standards Based Integration: Υξεζηκνπνηεί πιεζώξα πξνηύπσλ νινθιήξσζεο Καηανεμημένη ολοκλήπωζη: Π ζπλδένληαη κέζσ ραιαξώλ ζπλδέζεσλ θαη είλαη πξνζβάζηκεο από παληνύ

Φαπακηηπιζηικά ESB Σηαδιακή ανάπηςξη-ςιοθέηηζη Καηαλεκεκέλε κεηάθξαζε δεδνκέλσλ Δπεθηαζηκόηεηα κέζσ ζηξσκαηνπνηεκέλσλ ws Event-Driven SOA Οινθιήξσζε επηρεηξεκαηηθώλ δηαδηθαζηώλ

Φαπακηηπιζηικά ESB Standards Based Integration Connectivity: J2EE(Java Message Service [JMS]),.NET, COM, C#, C++. Translation and Routing: XSLT, Xpath, XQuery Services: SOAP, WSDL, WS, Apache Axis Process and Routing: WSDL, BPEL4WS, WSchoreography, ebxml θιπ

Phase 1 Σηαδιακή Υιοθέηηζη ESB Phase x Phase 2 ESB ESB ESB ESB Adapter Integration Broker PoS Finance SCM CRM CRM ERP DB SCM Field Front Office Back Office Partner

Φαπακηηπιζηικά ESB Επιλεκηική ανάπηςξη ζςζηαηικών ολοκλήπωζηρ: Adapters, distributed data transformation services, routing services δεκηνπξγνύληαη εάλ θαη όηαλ ρξεηάδνληαη θαη είλαη αλεμάξηεηα. Καηανεμημένη μεηάθπαζη δεδομένων Επεκηαζιμόηηηα μέζω ζηπωμαηοποιημένων ws Event-Driven SOA Ολοκλήπωζη επισειπημαηικών διαδικαζιών

Φαπακηηπιζηικά ESB Απηνλνκία (ΔΑΙ - πξόβιεκα κε firewalls) Απνκαθξπζκέλε δηαρείξηζε θαη πξνζαξκνγή Real time insight! Λεηηνπξγηθή ελεκέξσζε επηρεηξήζεσλ XML Datatype: Παξέρεη insulation κόλσζε από θαζνιηθέο αιιαγέο ζε δνκέο δεδνκέλσλ θαη δηεπαθέο Σν ESB κπνξεί λα ειέγμεη ην πεξηερόκελν ησλ κελπκάησλ (έιεγρνο θαη πνηόηεηα) ή κπνξεί λα αιιάμεη ην κνλνπάηη παξάδνζεο ελόο κελύκαηνο ή λα επεθηείλεη ην κήλπκα

Μελέηη Πεπίπηωζηρ

Video Rental Chain Μεγάιε αιπζίδα ελνηθίαζεο video-dvd Γηαζέηεη ρηιηάδεο ππνθαηαζηήκαηα ζε κεγάιε επξσπαηθή ρώξα Ίδηα νξγάλσζε θαη πιεξνθνξηθή ππνδνκή Κνηλέο πξαθηηθέο θαη δηαδηθαζίεο όζνλ αθνξά ην inventory management, accounting, reporting θιπ

Video Rental Chain Ππόβλήμαηα 1. Η θεληξηθή δηνίθεζε επηζπκνύζε ηελ νινθιήξσζε 2. Η πιεηνςεθία ησλ ππνθαηαζηεκάησλ ήζειε λα δηαηεξήζεη ηελ απηνλνκία ηεο 3. Οη πειάηεο ήζειαλ λα ελνηθηάδνπλ video ή dvd από έλα θαηάζηεκα θαη λα ηα επηζηξέθνπλ ζε νπνηνδήπνηε θαηάζηεκα ηεο αιπζίδαο

Video Rental Chain Λύζη 1. Οινθιήξσζε κέζσ ESB 2. Σα ππνθαηαζηεκάηα ιεηηνπξγνύζαλ απηόλνκα 3. Σν θάζε θαηάζηεκα κπνξνύζε λα εληνπίζεη κέζσ ηεο εθαξκνγήο ηνπ πνηα dvd έρνπλ επηζηξαθεί ζε άιιν ππνθαηάζηεκα 4. Η δηνίθεζε κπνξνύζε λα παξέρεη θαιύηεξεο ππεξεζίεο ζε ρακειόηεξν θόζηνο. Αθόκε κπνξνύζε λα δηαρεηξίδεηαη θαιύηεξα ην ζύζηεκα ηεο

Video Rental Chain Headquarters Credit Gaming Inventory DVD Inventory Employee Data Sub-1 PoS Inventory Employee Scheduling Sub-2 PoS Inventory Employee Scheduling Sub-x PoS Inventory Employee Scheduling

ESB ESB ESB Headquarters Credit Video Rental Chain Gaming Inventory ESB DVD Inventory Employee Data Sub-1 PoS Inventory Sub-2 PoS Inventory Sub-x PoS Inventory Employee Scheduling Employee Scheduling Employee Scheduling