Stilte tijdens de storm

playbook.png
 

Het laatste blogje is alweer een tijdje geleden. Geen zorgen, het had een goede reden. Afgelopen maanden zijn we druk bezig geweest met de ontwikkeling van ons product. Vandaag neem ik jullie mee in de reis die we afgelegd hebben.

Tegen het eind van vorig jaar bleek dat we er iets ontbrak aan onze toenmalige route van ons product. De focus lag volledig op autorisaties, maar het werd steeds duidelijker dat autorisaties niet zonder context kunnen. Want als je iemand autoriseert om data op te lezen over jouw transport, wat betekent lezen dan, en wat is de definitie van een transport? En als er later iets wijzigt, hoe pak je dat dan aan? Wat gebeurt er met bestaande autorisaties en hoe verhouden die zich tot nieuwe autorisaties. Meer essentiëler nog: wie mag welke autorisaties zien en beheren?

Al deze zaken hebben we ondergebracht in een nieuw concept: playbooks. Dit concept zorgt ervoor dat we alle ‘spelregels’ kunnen vastleggen en beheren in playbook waarmee we enorm veel mogelijkheden creëren. Het betekent ook een nieuwe abstractie laag en elke laag vraagt om een duidelijke en simpele uitleg. Deze complexiteit simpel maken is een hele uitdaging en heeft ons parallel aan de technische ontwikkeling flink bezig gehouden. En houdt ons nog steeds bezig :)

Huidige status:

  • policies

    • api - werkt

    • dataman (front end) - werkt

    • dev.poort8.nl uitleg - klaar

  • playbooks

    • api werkt

    • dataman (front end) - werkt

    • dev.poort8.nl uitleg - nog te doen

Wil je meer weten over het concept van autorisaties, kijk dan op dev.poort8.nl. Wil je de pitch over playbooks? Bel me dan!

Previous
Previous

Verhuizen!

Next
Next

Data ketens hebben de toekomst