|
|
|
|
SOA Service Oriented Architecture
Wat kunnen wij voor u doen?
Klik hier voor onze contactgegevens. Wat is SOA? Service-orientatie, vertaling van Service-Oriented Architecture (SOA), is een
softwarearchitectuurmodel, geen technologie op zich. Een volgens SOA opgebouwd
systeem bestaat meestal uit drie soorten componenten: Vaak worden services uitgevoerd als webservice, maar dit is verre van noodzakelijk. Een service kan ook aangeboden worden in een andere vorm. Bijvoorbeeld door het versturen van data in elke vorm, zoals als flat file (.txt), als email, ftp... Ook acties uitgevoerd door een persoon kunnen beschouwd worden als een service. SOA is de evolutie van de monolitische, client-server en multi-tier architectuur. Business-applicaties zoals ERP, CRM en SCM systemen worden bij SOA op afstand toegankelijk gemaakt, door delen van deze applicaties aanroepbaar te maken in de vorm van web services. Zie ook wikipedia. Wat is een webservice? Een webservice kan gedefinieerd worden als een applicatiecomponent die een bepaalde functie (service) verricht en die toegankelijk is via standaard internet (web) protocollen. Een webservice maakt het mogelijk om op een standaard manier op afstand vanaf een client een dienst op te vragen aan een server. Welke problemen kun je oplossen met SOA? Een belangrijk probleem van bedrijfssoftware is de beperkte flexibiliteit. Het is moeilijk en duur om bedrijfsprocessen te wijzigen en daardoor is de time to market voor nieuwe producten en processen te groot. Het voornaamste doel van SOA is dan ook om bedrijfsprocessen flexibeler te maken. Verder vergemakkelijkt SOA software-integratie, zodat brede (ERP) systemen gemakkelijker kunnen worden aangevuld met specifieke toepassingen. Hoe pak ik het aan? Belangrijke onderdelen van een aanpak is:
Wie zijn de belangrijkste SOA-leveranciers? SAP, IBM, Oracle en Microsoft zijn belangrijke
SOA-leveranciers, alle met een eigen herkomst en invalshoek. Wat kunnen wij voor u doen?
Klik hier voor onze contactgegevens. |