XBintegrator cloud server, applicaties verrijken in een SaaS-formule |
| Tuesday, April 28, 2009 |
Speciaal voor applicatieontwikkelaars heeft zusterbedrijf Invenso XBintegrator cloud server opgezet. Het platform laat toe om gesloten applicaties te verrijken met extra functionaliteit en die functionaliteit aan te bieden in een SaaS-formule. Een kant-en-klaar platform dus om applicaties stap voor stap uit te breiden met nieuwe functionaliteit die als dienst beschikbaar is in de cloud.
Applicaties verrijkenSoftwarebouwers krijgen geregeld vragen van hun klanten naar bijkomende functionaliteit, die hun applicatie standaard niet biedt. Vooral het verzoek is populair om data uit een applicatie te halen en in een webinterface beschikbaar te stellen. Zulke features ontwikkelen is best een tijdrovende bezigheid, en is vaak ook niet de kerncompetentie van de softwarebouwer in kwestie. XBintegrator cloud server brengt hier soelaas. Dit platform biedt met name een kant-en-klare architectuur om nieuwe functionaliteit toe te voegen aan een applicatie, onder de vorm van hosted services. Die services bouwt Convenso in opdracht van de applicatiebouwer op de XBintegrator cloud server. De extra functionaliteit die Convenso toevoegt kan divers zijn. Voor de beta-klanten van de cloud server heeft Convenso bijvoorbeeld functionaliteit toegevoegd om debiteuren, facturen en betalingen op te halen uit diverse boekhoudpakketten of tijdsregistratiegegevens op te halen uit een ERP-systeem en die beschikbaar te maken in online prestatierapporten. Stuk voor stuk functionaliteiten die niet in de basisapplicaties zaten en die nu via de XBintegrator cloud server wel beschikbaar zijn voor de gebruikers van deze toepassingen.
Toepassingen schaalbaar makenXBintegrator cloud server biedt een schaalbaar transactiemodel aan waarbij de softwarebouwer zelf bepaalt hoe hij zijn klanten laat betalen voor de extra services. De SaaS-administratiemodule op de cloud server genereert, op basis van de ingestelde voorkeuren, automatisch de nodige facturen in de gewenste look en feel. In die administratiemodule beheert de softwarebouwer ook welke klant toegang krijgt tot welke functionaliteit.
Communiceren met de basisapplicatieXBintegrator cloud server communiceert met de basistoepassing van de softwarebouwer via XBprobe, een stukje software dat op de applicatieserver staat waarop de toepassing draait. De haalt de nodige inputdata op via SQL, FILE input of API integratie en converteert de data naar een bruikbaar inputformaat. XBprobe neemt met een voorgedefinieerde regelmaat contact op met de cloud server en communiceert de verzamelde data in geëncrypteerde en gecomprimeerde vorm. XBintegrator cloud server decrypteert de gegevens, pakt ze uit en gaat aan ermee de slag.
Veiligheid voor allesHet XBintegrator cloud platform wordt veilig gehost op een dedicated server in een Belgisch datacenter, dat alle nodige garanties biedt rond betrouwbaarheid en beschikbaarheid. Ook de data-uitwisseling via XBprobe is geëncrypteerd en verloopt via private certificaten. |