Geïntegreerd Smart City Operating System voor Vlaanderen

Uitvoering

Alle negen componenten/tracks zijn intussen opgeleverd, wat betekent dat het volledige OCAPI-MVP is gerealiseerd zoals voorzien (m.i.v. de bijsturingen en aanvullingen).

Het OCAPI-MVP werd gepresenteerd ter gelegenheid van een meetup van Digipolis op 24 oktober 2019. Daarbij werden ook enkele demo-applicaties getoond die additioneel in het kader van fase 1 van OCAPI werden opgezet om de meerwaarde van het OCAPI-platform voor andere besturen 'tastbaar' te kunnen aantonen.

De volgende functionaliteiten en herbruikbare generieke componenten van het OCAPI-MVP werden tijdens de meetup getoond:

  • De werkplaats waarin men in teamverband kan samenwerken aan opdrachten en softwarecomponenten (deliverables);
  • Men kan op een vlotte wijze de werkinstrumenten nodig voor de uitvoering van een opdracht initiëren via templates, die thematisch per technische biotoop beschikbaar gemaakt kunnen worden;
  • Vanuit de werkplaats kan men de ontwikkelde softwarecomponenten (in de vorm van API's) publiceren op een marktplaats, inclusief het opmaken van een branding voor de desbetreffende component;
  • Op de marktplaats, die men kan opdelen in verschillende catalogi, kan men vlot zoeken op API’s, en kan men een contract leggen met die API’s;
  • API’s draaien in een service mesh omgeving die gemakkelijk policies en contracten kan serven;
  • Platformgebruikers kunnen zich als dusdanig registreren en kunnen gebruik maken van een bestaand profiel bij ACM/IDM (= toegangs- en gebruikersbeheer van de Vlaamse overheid), google of een eigen profiel (bv. A-profiel) om zich kenbaar te maken;
  • De platformcomponenten binnen het CPaaS werken event-based samen via een message-driven architectuur.

De volgende demo-applicaties kwamen tijdens de meetup aan bod:

  • My.ACPaaS Meldingen: een app voor Brasschaat, Mortsel en Leuven om meldingen in te seinen en te dispatchen;
  • CRM voor My.ACPaaS Meldingen;
  • GEO/GIS Referentieel (functioneel onderdeel van My.ACPaaS Meldingen);
  • Digitale Kluis voor Brasschaat en Gent;
  • Formulieren-app voor Brecht: een self-service module zodat er geen ontwikkelaar meer nodig is voor het opmaken van formulieren;
  • Multi-site Deployment (Schilde);
  • Chatbot voor Edegem;
  • Burgerprofiel op maat;
  • ACPaaS e-dev: vanuit een architectuurtekening naar een voorstel voor gebruik van engines.

De meetup op 24 oktober 2019 heeft aangetoond dat de architectuur en de bouwblokken van/binnen het OCAPI-platform gekend zijn in deze experimentele modus (MVP), en dat deze opgeschaalde ACPaaS (of CPaaS) een basis kan vormen voor een geïntegreerd Smart City Operating System na een verdere operationaliseringsfase waarin de componenten productieklaar gemaakt worden op de gewenste schaal.

Nadat vervolgens de verdere integraties van de verschillende OCAPI(-MVP)-componenten werden afgewerkt via acceptatietesten in november 2019, werd eind december 2019 een Move To Production (MTP) voor de OCAPI(-MVP)-componenten afgerond.

Hiermee is fase 1 van OCAPI voltooid. Nu is het zoals gezegd de bedoeling om in fase 2 van OCAPI een aantal use cases in een aantal pilootsteden op te zetten waarmee het OCAPI-MVP zal worden uitgetest. Deze tweede fase van OCAPI is in voorbereiding.

Delen: