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-antagande
- Tre analysmetoder
- Tjänsteorienterad analys
Fördelar med SOA
- Traditionell EAI-metod
- Problem med traditionell EAI-metod
- Gå in i Service Oriented Architecture (SOA)
- Vi kan enkelt ändra processen
- Ändra flöde med äldre tillvägagångssätt
- Ersätta en applikation
- Andra fördelar
- Business Fördelar
- Adoptionsstadier
SOA förr och nu
- Från XML till Web Service 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 av begreppen tjänster och SOA
- Designprinciper för SOA
- Relationen 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 Modeling Language?
- Identifiera affärsprocesser
- Notation, mönster och metodik
- Vilken metod att välja?
Introduktion till Business Processer
- Hur en samling tjänster utför en uppgift
- Enkel interaktion med begäran och svar
- Komplex interaktion som involverar många tjänster
- Behovet av en samordnartjänst uppstår
- Födelse av orkestrering eller affärsprocess
- Att komponera processer med Business Process Execution Language (BPEL)
- BPM baserade lösningar för orkestrering
- Exempel på affärsprocesser
Web Services
- Grundläggande webbtjänster element
- Grundläggande webbtjänster standarder stack
- Vikten av WSDL
- Designen av SOAP
- Användningen av register via UDDI
- De grundläggande begreppen serviceorientering
Distribuera tjänster över ett nätverk
- Att anpassa funktionella och icke-funktionella krav
- Intermediärernas roll i servicenätverk
- Introduktioner till WS-*-tillägg
- SOA grundsatser
Modellera SOA-byggstenar
- Använda UML för att analysera och designa gränssnitt
- Generera en domänmodell
- Implementera och förverkliga Use Cases
- Visar webbtjänstsamarbete
- Användning av kommunikationsdiagram
Enterprise Service Bus (ESB)
- Mål
- Serviceanrop
- Äldre systemintegration
- Web Services till undsättning
- ESBs roll i SOA
- Säkerhet och ESB
Processdrivna tjänster
- Abstraktion av tjänstelager
- Introduktion till affärsprocessskikt
- Processmönster
- Orkesterering och koreografi
- Användningen av WS-BPEL för processautomatisering
Serviceorienterad referensmodell
- Referensmodeller och referensarkitekturer
- IMPACT SOA-referensmodellen och arkitekturen
- SOA-leverantörer och deras relation till SOA
- SOA-stöd i .NET och Java EE-plattformar
Skiktad arkitektur
- Lagermönstret
- Klassisk arkitektur i tre nivåer
- Ansluter till domänlagret
- Länka till användargränssnittet
- Använda paket för att bryta ner ett system
- Undvika ömsesidiga beroenden
- Vad är skiktning och varför behöver vi det?
- Applikationstjänstskikt
- Business servicelager
- Orchestration servicelager
Krav
Allmän kunskap om företags IT-system krävs. Kunskap om IT-systemintegrering kan vara till nytta.
14 timmar
Vittnesmål (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Kurs - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Kurs - Enabling SOA with BPM and BPMN
Övningen och tränaren är till stor hjälp i kodningen.
Paul Andrew - IT
Kurs - REST API - a pattern of exchange of information between sites
Machine Translated