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.
Kursplan
En tjänsteorienterad metodik
- Introduktion till en färdplan för SOA-implementering
- Tre analysmetoder
- Tjänsteorienterad analys
Fördelar med SOA
- Traditionell EAI-metod
- Problem med traditionell EAI-metod
- Här kommer Service Oriented Architecture (SOA) in i bilden.
- Vi kan enkelt ändra processen
- Ändra flöde med hjälp av äldre tillvägagångssätt
- Ersätta ett program
- Andra fördelar
- Business Fördelar
- Steg för införande
SOA förr och nu
- Från XML till Webbtjänst till SOA
- Hur SOA gjordes tidigare
- Nya standarder för SOA
- Jämför SOA med andra arkitekturer
Vad är tjänsteorienterad arkitektur?
- Vad är SOA?
- Skapa en gemensam förståelse för SOA
- Utvecklingen av SOA
- Introduktion till begreppen tjänster och SOA
- Designprinciper för SOA
- Förhållandet mellan SOA och webbtjänster
- Fördelarna och riskerna med SOA
Introduktion till modellering och UML
- Varför använda modeller med SOA?
- Skillnaden mellan modell och metodik
- Varför använda Unified Modelling Language?
- Identifiera affärsprocesser
- Notation, mönster och metodik
- Vilken metod ska man välja?
Introduktion till Business Processer
- Så här utför en samling tjänster en uppgift
- Enkel interaktion med svar på begäran
- Komplex interaktion som involverar många tjänster
- Behov av en koordinatortjänst uppstår
- Orkestrering eller affärsprocess föds
- Skapa processer med hjälp av Business BPEL (Process Execution Language)
- BPM Baserade lösningar för orkestrering
- Exempel på affärsprocesser
Web Services
- Grundläggande webbtjänstelement
- Stack med grundläggande standarder för webbtjänster
- Vikten av WSDL
- Utformningen av SOAP
- Användning av register via UDDI
- De grundläggande begreppen inom serviceorientering
Distribuera tjänster över ett nätverk
- Anpassning av funktionella och icke-funktionella krav
- Mellanhändernas roll i servicenätverken
- Introduktioner till WS-*-tillägg
- SOA-principer
Modellering av SOA-byggstenar
- Använda UML för att analysera och designa gränssnitt
- Generera en domänmodell
- Genomförande och förverkligande av Use Cases
- Visa webbtjänstsamarbete
- Användning av kommunikationsdiagram
Service Bus för företag (ESB)
- Mål
- Anrop av tjänst
- Integrering av äldre system
- Web Services Till undsättning
- ESB:s roll i SOA
- Säkerhet och ESB
Processdrivna tjänster
- Abstraktion av tjänstlager
- Introduktion till affärsprocesslagret
- Mönster för processer
- Orkestrering och koreografi
- Användningen av WS-BPEL för processautomation
Serviceorienterad referensmodell
- Referensmodeller och referensarkitekturer
- Referensmodellen och arkitekturen för IMPACT SOA
- SOA-leverantörer och deras relation med SOA
- SOA-stöd i .NET- och Java EE-plattformar
Skiktad arkitektur
- Mönstret för lager
- Klassisk arkitektur i tre nivåer
- Ansluta till domänlagret
- Länka till användargränssnittet
- Använda paket för att dela upp ett system
- Undvika ömsesidiga beroenden
- Vad är lager på lager och varför behöver vi det?
- Tjänstlager för program
- Business Tjänstskikt
- Lager för orkestreringstjänst
Krav
Allmän kunskap om företagets IT-system required.IT kunskap om systemintegration kan vara fördelaktigt.
14 timmar
Vittnesmål (5)
Trainer had a good rapport and was very helpful and kept it interesting; makes a big difference when learning.
Andy Johnston - QA Ltd
Kurs - 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)
Kurs - Talend Open Studio for ESB
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Kurs - Enabling SOA with BPM and BPMN
I really enjoyed the interactif.
Jan Lenie - APB
Kurs - 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.