Technologie |
Service Oriented ArchitectureDe IT-omgeving van onderwijsinstellingen wordt complexer. Bovendien moet u sneller inspelen op veranderingen. Die uitdagingen zijn niet oplosbaar in traditionele IT-omgevingen met afzonderlijke applicaties. Daarom kiezen steeds meer instellingen voor het opzetten van een Service Oriented Architecture (SOA). In zo’n architectuur kunnen componenten van verschillende applicaties in de vorm van services worden geactiveerd en ‘georkestreerd’ tot een nieuwe omgeving. Daardoor kunt u wendbaar en kosteneffectief inspelen op veranderingen, terwijl u volledig zicht houdt op uw IT omgeving.  ToekomstvastDe Educator applicatie is volledig gebaseerd op services. Deze services zijn herbruikbaar en bieden een toekomstvaste architectuur. Daarbij zijn services autonoom en niet beperkt door een andere service en kunnen daarom 'remote' en 'lokaal' te draaien. Service zijn 'loosely coupled', dat betekent dat services gemodelleerd en beschikbaar gesteld worden door een interface, gescheiden van haar implementatie. Uiteraard is herbruik van services belangrijk.  UitbreidbaarEducator is volledig op het OSGi framework gebaseerd. Hierdoor kan een Educator klant haar oplossingen uit Educator componenten (bundels) assembleren. Maatwerk kan als OSGi bundel worden vormgegeven en is daarmee toekomstvast.  OSGi heeft een Java gebaseerd serviceplatform gespecificeerd. Het centrale deel van deze specificatie is een framework dat een model voor een applicatielevenscyclus en een service-register definieert. Het OSGi-framework biedt een elegant, compleet en dynamisch componentenmodel en elimineert de complexiteit van maatwerk.  StandaardenEducator maakt maximaal gebruik van standaarden. Het gaat hierbij over de volgende standaarden: (a) internationalisatie standaarden, (b) accesability standaarden, (c) java community standaarden (JSR 286, JSR 94), (d) Industry Standaarden, zoals PESC-AACRAO en (e) WS-standaarden.  Cloud ComputingEducator wordt zowel on-premise als in de Cloud aangeboden. Hierdoor kunt u -indien nodig- snel over de nodige computerkracht beschikken. |

