Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Concepte și teme cheie
- Ce este SOA?
- Ce fel de stil arhitectural să alegi?
- Stilul „țeavă și filtru”.
- Constrângeri asupra tipurilor de date
- Ciclul de viață al dezvoltării
- Oferirea unui nivel adecvat de abstractizare
- Teme cheie abordate în RUP pentru SOA
Identificarea și specificarea serviciului
- Construirea unui model de serviciu
- Servicii definite de WSDL
- Elaborarea specificațiilor de servicii
- Definirea furnizorilor de servicii
- Determinarea granularității unui serviciu
- O specificație comportamentală
- Specificarea politicii
- Definirea serviciilor candidaților
- Servicii de refactorizare
Gestionarea unui portofoliu de servicii
- Aplicații ca entități dinamice
- Un portofoliu de capabilități disponibile
- Legarea timpului procesului
- Legarea timpului de rulare
- Politica WSDL, XSD și WS
- Procesul de gestionare a portofoliului de servicii
- Configurarea unui SLA pentru un serviciu web
Soluții de partiționare orientate spre servicii
- Gestionarea modelelor
- Clasificarea elementelor
- Diferiți factori interesați care revizuiesc modelul
- Utilizarea pachetelor
- Reprezentarea vederilor în model
- Structură compozită din UML 2.0
- Folosind „piese” și „conectori”
- Partiționarea serviciilor gestionate
Orientări noi și actualizate
- Gestionarea atașamentelor de mesaje
- Proiectarea mesajelor
- Asigurarea coerenței schemei mesajului
- Încapsularea datelor de serviciu
- Schema de date de relație - limitele serviciului
- Servicii de mediere
- Conducerea statului
- Meritele serviciilor cu stat și apatride
- Gestionarea stării resurselor
- Gode la servicii la componente de serviciu
- Modelul tradițional de proiectare/implementare
Design centrat pe mesaj
- Concentrați-vă pe domeniul serviciilor
- Ingineria domeniului
- Aplicarea analizei și proiectării orientate pe obiecte
- Producerea de modele foarte reutilizabile
- Arena tradițională business-to-business
- Standardizare EDI
- Mesaj hibrid și abordare centrată pe servicii
- Analiza cazurilor de utilizare
- Cerințe de documentare
- Utilizarea modelelor de procese de afaceri
- Cerințe nefuncționale
- Baza de date de cerințe
Design centrat pe servicii
- Expunerea funcțiilor așteptate de la afacere
- Expunerea operațiunilor furnizorilor de servicii
- Realizarea de interfețe de service intuitive
- Modelare centrată pe servicii
- Abordare bazată pe cazuri de utilizare
- Înțelegerea nevoilor actorilor
- Obiectivele proiectului - din punct de vedere al afacerii
- Implicarea arhitectului software
- Informații despre politică, solicitate de consumatorii de servicii
- Rolul executiv de afaceri
- Interacțiunea cu sistemul back-end
- Conectarea serviciului la modelul de implementare
- Rafinarea modelului de servicii
- Abordarea problemelor de performanță
Collaboration-design centrat
- Servicii de colaborare
- Vizualizare proces a serviciilor
- Modelarea tradițională de afaceri
- Îndeplinirea rolurilor în colaborare
- Procese de schimb de parteneri (PIP)
- standardele OAGIS.
- Mentalitate centrată pe proces
- „Decalajul între afaceri și IT”
- Activități „Cutia neagră”.
- Definirea indicatorilor cheie de performanță (KPI)
- Versiunea și publicarea unui model
- Producerea de metrici pentru monitorizare
- Limbajul coregrafiei
- Business limbaj de execuție a procesului (BPEL)
- Monitorizarea serviciilor
Ce este SOA Governance?
- Respectarea standardelor sau legilor
- Managementul schimbării
- Asigurarea calitatii serviciilor
- Gestionarea portofoliului de servicii
- Gestionarea ciclului de viață al serviciului
- Utilizarea politicilor pentru a restricționa comportamentul
- Monitorizarea performantei serviciilor
Problema guvernării SOA Go.
- Governanța care apare ca inițiative SOA
- Un mediu dinamic pentru interacțiunea serviciilor
- Încurajarea reutilizarii serviciilor
- Controlul modului în care serviciile interacționează între ele
SOA Goetape de guvernare
- În primul rând: conștientizarea faptului că este nevoie de guvernare
- În al doilea rând: guvernanța care îmbunătățește execuția afacerii
- În al treilea rând: amestecarea tehnologiei și schimbărilor de comportament
- În al patrulea rând: selecția și implementarea tehnologiei
Serviciu Management
- Perspectivă în timp de proiectare
- Perspectiva timpului de rulare
- Depozitul serviciului pentru reutilizare
- Servicii cuprinse în platforme eterogene
- Virtualizare de servicii pentru gestionarea timpului de rulare a serviciilor
Componente critice de guvernare
- Serviciu de registru de servicii și un depozit de active
- Crearea unui „Centr de Excellență SOA”
- Concentrarea pe stabilirea liniilor directoare organizaționale SOA
- Maturitatea organizatorica
- Politici de guvernare agreate
SOA Goinstrumente de administrare
- Monitorizarea in timp real a evenimentelor
- Eșecuri într-un cadru BSM
- Instrumentare la nivel de serviciu
- Conectarea la sistemele de management operațional
- Virtualizarea ca posibilitate pentru separarea logicii de guvernare/servicii
- Virtualizarea serviciilor gestionată de personalul operațional
Dezvoltarea guvernării SOA de bază
- De ce stiva de tehnologie SOA a devenit complexă
- Amestecare între COTS și intern
- Justificarea consultanților externi să ajute
- Să ne dăm seama în ce afacere suntem cu adevărat
Roluri și responsabilități implicate în SOA Governance
- Înființarea unui Centru SOA de Excellență
- Planificare la nivelul întregii întreprinderi și asistență în execuție
- Rolurile arhitectului SOA/arhitectului guvernanței
- Rezolvarea potențialelor conflicte de interese
- Asigurați-vă că sunt respectate liniile directoare de guvernare
Bariere în calea guvernării SOA
- Ne-am dat seama de nevoia de guvernare
- Lipsa Gotehnologiilor de guvernare
- Lipsa virtualizărilor de servicii
Starea bunei guvernări
- Interacțiunea cu părți externe
- Gestionarea regulilor de afaceri și administrarea BRE
- Reglementări pentru buna guvernare
- Depozitul de acorduri
- Încorporarea proactivă a guvernanței în afacere
- Governanța prin acțiune mai degrabă decât prin declarație
- Monitorizare SLA pentru stabilirea prețurilor premium
Factorii critici de succes
- Începeți să vă gândiți devreme la guvernare
- Vedeți guvernanța ca pe o țintă în mișcare
- Gestionați politicile ca entități cu propriile lor cicluri de viață
- Alegeți o platformă tehnologică
- Platforma ar trebui să răspundă nevoilor imediate de guvernare
- Suport viitor pe măsură ce infrastructura SOA se extinde
- Aplicați acordurile de nivel de servicii
Cerințe
Experiență în proiectarea de software
21 ore
Mărturii (5)
Trainer had a good rapport and was very helpful and kept it interesting; makes a big difference when learning.
Andy Johnston - QA Ltd
Curs - REST API - a pattern of exchange of information between sites
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Curs - Talend Open Studio for ESB
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Curs - Enabling SOA with BPM and BPMN
I really enjoyed the interactif.
Jan Lenie - APB
Curs - 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.