Skip to main content
Skip table of contents

Wat is een Skryv applicatie?

Concept

Een Skryv-applicatie is een digitale oplossing waarmee een overheid of publieke organisatie haar dienstverlening digitaliseert en faciliteert. Elke applicatie bestaat uit een samenstelling van configuraties, code-elementen en infrastructuurcomponenten die samen de werking van een specifieke dienstverlening bepalen. Skryv-applicaties worden opgebouwd volgens moderne software-architectuurprincipes en draaien doorgaans in een AWS-cloudomgeving, maar kunnen desgewenst ook lokaal worden geïnstalleerd, typisch voor development-doeleinden. Klik hier voor meer informatie over Skryv en welke voordelen het product oplevert voor alle betrokkenen.

Applicatie bouwstenen

De technische kern van elke Skryv-applicatie is een Java-gebaseerde Spring Boot-applicatie.
Deze bevat de back-end logica, een workflow engine dat processen aanstuurt, API-koppelingen met frontoffice en backoffice, en een set aan kant-en-klare connectoren om verbinding te maken met authentieke databronnen of externe services. Daarnaast zijn er de uitgewerkte, webgebaseerde frontoffice en backoffice die met de back-end communiceren via API. Los van deze Skryv-eigen bouwblokken behoren verder ook enkele technische componenten tot de basisinfrastructuur. Denk daarbij aan een queuing systeem, een zoekmotor of een SQL database voor gegevensopslag. Samen vormen deze onderdelen een flexibel, uitbreidbaar en onderhoudbaar platform waarmee digitale dienstverlening snel kan worden ontwikkeld, uitgerold en beheerd. Klik hier voor een meer gedetailleerde beschrijving van deze basisinfrastructuur.

Applicaties opzetten

Het opzetten van een Skryv-applicatie start doorgaans met het bepalen van de functionele vereisten en het selecteren van de juiste bouwstenen binnen het Skryv-platform. Deze fase zit ingebed in de typische Skryv projectaanpak. De installatie gebeurt op een cloud server (AWS). Voor ontwikkelaars en configuratoren is er een lokale setup beschikbaar, bedoeld om in teamverband te werken aan de ontwikkeling en configuratie van de applicatie. Klik hier voor meer informatie over de setup van Skryv applicaties.

Applicatie omgevingen

Op de AWS cloud server zal er voor elke Skryv applicatie een aantal omgevingen beschikbaar worden gemaakt. Typische onderscheiden we een ontwikkel-, test-, acceptatie- en productieomgeving (OTAP). Klik hier voor meer info over deze omgevingen.

Applicaties beheren

Het dagdagelijks beheer van een Skryv-applicatie vereist een combinatie van algemene IT-(cloud)infrastructuurkennis en Skryv-specifieke instructies. Klik hier voor verdere informatie.

Applicatie repository

In de applicatie repository bevinden zich alle technische bestanden en verwijzingen die nodig zijn om de applicatie te bouwen, alsook de verschillende configuratiebestanden die samen gestalte geven aan de dienstverlening. Klik hier voor meer informatie.

Applicatie dataflow

Bij het operationeel uitvoeren van de dienstverlening ontstaat proces- en dossiergerelateerde data die vervolgens gevisualiseerd worden binnen de frontoffice en de backoffice. Klik hier voor meer informatie over de applicatie dataflow.

Incident management

Incidenten kunnen zich afspelen op verschillende niveau’s binnen de applicatie. Er zijn dan ook verschillende middelen om deze te monitoren en op te volgen. Klik hier voor meer informatie.

Applicatie componenten

Een Skryv-applicatie bestaat uit verschillende conceptuele en technische componenten. Sommige van die componenten vergen een specifieke setup. Klik hier voor meer informatie.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.