Εξέλιξη Κομματιού
A Service Oriented Methodology
- Εισαγωγή σε έναν οδικό χάρτη υιοθέτησης SOA
- Τρεις προσεγγίσεις ανάλυσης
- Ανάλυση προσανατολισμένη στην υπηρεσία
Πλεονεκτήματα του SOA
- Παραδοσιακή προσέγγιση EAI
- Προβλήματα με την παραδοσιακή προσέγγιση EAI
- Εισαγάγετε την αρχιτεκτονική προσανατολισμένη στην υπηρεσία (SOA)
- Μπορούμε να αλλάξουμε εύκολα τη διαδικασία
- Αλλαγή ροής με χρήση της προσέγγισης παλαιού τύπου
- Αντικατάσταση εφαρμογής
- Άλλα Πλεονεκτήματα
- Business Πλεονεκτήματα
- Στάδια Υιοθεσίας
SOA Παρελθόν και παρόν
- Από το XML στο Web Service στο SOA
- Πώς γινόταν το SOA πριν
- Αναδυόμενα πρότυπα για SOA
- Συγκρίνετε το SOA με άλλες αρχιτεκτονικές
Τι είναι η υπηρεσία προσανατολισμένη αρχιτεκτονική;
- Τι είναι το SOA;
- Δημιουργία κοινής κατανόησης του SOA
- Η εξέλιξη του SOA
- Εισαγωγή των εννοιών των υπηρεσιών και του SOA
- Αρχές σχεδίασης SOA
- Η σχέση μεταξύ SOA και διαδικτυακών υπηρεσιών
- Τα πλεονεκτήματα και οι κίνδυνοι του SOA
Εισαγωγή στη μοντελοποίηση και UML
- Γιατί να χρησιμοποιήσετε μοντέλα με SOA
- Η διαφορά μεταξύ μοντέλου και μεθοδολογίας
- Γιατί να χρησιμοποιήσετε την Unified Modeling Language;
- Προσδιορισμός επιχειρηματικών διαδικασιών
- Σημειογραφία, Μοτίβα και Μεθοδολογία
- Ποια Μεθοδολογία να επιλέξω;
Εισαγωγή στις Business Διαδικασίες
- Πώς μια συλλογή υπηρεσιών εκτελεί μια εργασία
- Απλή αλληλεπίδραση απόκρισης αιτήματος
- Πολύπλοκη αλληλεπίδραση που περιλαμβάνει πολλές υπηρεσίες
- Αναδεικνύεται η ανάγκη για υπηρεσία συντονιστή
- Γέννηση ενορχήστρωσης ή επιχειρηματικής διαδικασίας
- Σύνθεση διεργασιών με χρήση Business Γλώσσα εκτέλεσης διεργασιών (BPEL)
- BPM βασισμένες λύσεις για ενορχήστρωση
- Παραδείγματα επιχειρηματικών διαδικασιών
Web Services
- Βασικά στοιχεία υπηρεσιών web
- Στοίβα βασικών προτύπων υπηρεσιών web
- Η σημασία του WSDL
- Ο σχεδιασμός του SOAP
- Η χρήση μητρώων μέσω UDDI
- Οι βασικές έννοιες του προσανατολισμού υπηρεσιών
Διανομή υπηρεσιών σε ένα δίκτυο
- Ευθυγράμμιση λειτουργικών και μη λειτουργικών απαιτήσεων
- Ο ρόλος των Διαμεσολαβητών στα Δίκτυα Υπηρεσιών
- Εισαγωγές στις επεκτάσεις WS-*
- Αρχές SOA
Μοντελοποίηση δομικών στοιχείων SOA
- Χρησιμοποιώντας το UML για την ανάλυση και το σχεδιασμό διεπαφών
- Δημιουργία μοντέλου τομέα
- Εφαρμογή και υλοποίηση Use Cases
- Εμφάνιση συνεργασίας υπηρεσιών web
- Χρήση διαγραμμάτων επικοινωνίας
Enterprise Service Bus (ESB)
- Στόχοι
- Επίκληση υπηρεσίας
- Ενοποίηση συστήματος παλαιού τύπου
- Web Services στη Διάσωση
- Ο ρόλος του ESB στο SOA
- Ασφάλεια και ESB
Υπηρεσίες που βασίζονται σε διαδικασίες
- Αφαίρεση επιπέδου υπηρεσιών
- Εισαγωγή στο επίπεδο επιχειρηματικής διαδικασίας
- Μοτίβα διαδικασίας
- Ενορχήστρωση και χορογραφία
- Η χρήση του WS-BPEL για αυτοματοποίηση διεργασιών
Υπηρεσιακό Μοντέλο Αναφοράς
- Μοντέλα αναφοράς και αρχιτεκτονικές αναφοράς
- Το μοντέλο και η αρχιτεκτονική αναφοράς IMPACT SOA
- Οι προμηθευτές SOA και η σχέση τους με το SOA
- Υποστήριξη SOA σε πλατφόρμες .NET και Java EE
Πολυεπίπεδη Αρχιτεκτονική
- Το σχέδιο στρώσεων
- Κλασική αρχιτεκτονική τριών επιπέδων
- Σύνδεση στο επίπεδο τομέα
- Σύνδεση με τη διεπαφή χρήστη
- Χρήση πακέτων για την αποσύνθεση ενός συστήματος
- Αποφυγή αμοιβαίων εξαρτήσεων
- Τι είναι το layering και γιατί το χρειαζόμαστε;
- Επίπεδο υπηρεσίας εφαρμογής
- Business επίπεδο εξυπηρέτησης
- Επίπεδο υπηρεσίας ενορχήστρωσης
Απαιτήσεις
Απαιτούνται γενικές γνώσεις εταιρικών συστημάτων πληροφορικής. Οι γνώσεις ενοποίησης συστημάτων πληροφορικής μπορεί να είναι επωφελείς.
Σχόλια (5)
Ο εκπαιδευτής είχε καλό σχέσιμο και ήταν πολύ χρήσιμος, διατηρώντας το ενδιαφέρον; αυτό κάνει μεγάλη διάφορο στη μάθηση.
Andy Johnston - QA Ltd
Κομμάτι - REST API - a pattern of exchange of information between sites
Μηχανική Μετάφραση
Είναι μια πρακτική σύνοδος.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Κομμάτι - Talend Open Studio for ESB
Μηχανική Μετάφραση
εκτενές γνώση που καλύπτει πολλά θέματα.
metab alanazi - Saudi Arabian Monetary Authority
Κομμάτι - Enabling SOA with BPM and BPMN
Μηχανική Μετάφραση
Απόλυτα ενόςορμησα το επικοινωνητικό. (Note: The word "interactif" seems to be a misspelling of "interactive". I have translated it as "επικοινωνητικό", which is the closest term in Greek, though it usually refers to communicative rather than interactive. If "interactive" was intended, the correct translation would be "διασυνδετικό".)
Jan Lenie - APB
Κομμάτι - Mule: Integrating Your Applications
Μηχανική Μετάφραση
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
Κομμάτι - Systems and Service Architecture - Microservices Architecture
Μηχανική Μετάφραση