ZEN Backstage implementatie
What is Backstage, and why should I use it?
Backstage is een open platform voor het bouwen van ontwikkelaarsportalen - locaties waar bedrijven technische ondersteuning en onderwijs kunnen bieden. Deze portalen maken het mogelijk om softwaredocumentatie, voorbeeldcode, tools en kennisbanken aan te bieden om de communicatie en functionele samenwerking te verbeteren. Vanuit het perspectief van een ontwikkelaar vereenvoudigt een ontwikkelaarsportaal het beheer van API's.
Backstage biedt een gecentraliseerde catalogus van microservices en infrastructuur, waardoor productteams snel kunnen leveren zonder in te boeten aan autonomie. Het verenigt alle infrastructuurtooling, services en technische documentatie om een gestroomlijnde ontwikkelomgeving van begin tot eind te creëren.
Hoe we Backstage gebruiken bij ZEN Software
De Developer Portal van ZEN Software is opgezet om belangrijke projectgegevens te centraliseren en bevat services zoals API-documentatie, Lighthouse en Tech Radar. Daarnaast beschikt het portaal over een geïntegreerde Agile Analytics-plugin, die een beknopt samenvattingsrapport biedt voor efficiënter projectbeheer. Dit platform voorziet in de uiteenlopende behoeften van ontwikkelaars en bedrijven en biedt een complete oplossing voor het optimaal volgen van projecten.

Hier zijn enkele van de geïmplementeerde functies:
Identiteitsbewuste proxy
Identity-Aware Proxy (IAP) is een wereldwijde service van Google Cloud. IAP creëert een centrale autorisatielaag voor applicaties die toegankelijk zijn via HTTPS, waardoor een toegangscontrolemodel op applicatieniveau mogelijk wordt in plaats van te vertrouwen op firewalls op netwerkniveau.
Wanneer IAP een applicatie of bron beschermt, is deze via de proxy alleen toegankelijk voor principals, ook wel gebruikers genoemd, met de juiste Identity and Access Management (IAM) rol. Als een gebruiker toegang krijgt tot een applicatie of bron via IAP, wordt deze onderworpen aan fijnmazige toegangscontroles die worden geïmplementeerd door het gebruikte product, zonder dat hiervoor een VPN nodig is. Wanneer een gebruiker toegang probeert te krijgen tot een met IAP beveiligde bron, voert IAP authenticatie- en autorisatiecontroles uit.
API-documentatie
Door de API Docs Backstage plugin te integreren, kunnen API-entiteiten die in machineleesbare indelingen zijn gedefinieerd, worden gevonden en weergegeven, waardoor menselijk leesbare documentatie ontstaat. Met behulp van het OpenAPI-formaat heeft ZEN Software zijn documentatie verzameld in de Backstage Developer Portal.

Lighthouse Audits
Google's Lighthouse auditing tool voor websites is een uitstekende open-source bron voor het benchmarken en verbeteren van website toegankelijkheid, prestaties, SEO en best practices.
Wat de implementatie van de Backstage-plugin uniek maakt, is de mogelijkheid om de auditprestaties van een website in de loop van de tijd te volgen** met behulp van de primaire statistieken van Lighthouse in plaats van met rapporten. Sparklines geeft een snel overzicht van hoe al je websites presteren over recente builds.

Agile Analytics-Plugin
Agile Analytics is een Software Development Management-applicatie die wordt ondersteund door A.I. Het verzamelt alle relevante gegevens van uw softwaresystemen en vertaalt deze naar overzichtelijke dashboards met concrete informatie over de prestaties van uw teams, waardoor een betere controle over softwareprojecten mogelijk is.
Agile Analytics biedt een [Backstage-plugin] (https://www.npmjs.com/package/@zensoftwarenl/backstage-plugin-agile-analytics) die een samenvatting van de door Agile Analytics gegenereerde rapporten integreert in uw Backstage Developer-portaal.

Resultaten
Als gevolg van de implementatie van ZEN's Backstage Developer portal heeft ZEN Software de volgende doelen bereikt:
Een centraal toegangspunt voor ontwikkelteams
Een gecentraliseerde Servicecatalogus opgezet
Verbeterde vindbaarheid van mensen, diensten en documentatie
Gecentraliseerde technische documentatie en een Technology Radar
Weergegeven DevOps-metrics voor alle services en teams
Met dit initiatief heeft ZEN Software zijn doelen bereikt en de weg vrijgemaakt voor een meer samenhangende en efficiënte ontwikkelomgeving, waarmee het potentieel van Backstage als uitgebreide oplossing voor moderne softwareontwikkelpraktijken is aangetoond.

Laat Agile voor je werken
Implementeer DevOps, SRE, Scrum, Less of Kanban in no-time met ZEN Software.
Lees ook:

Software ontwikkelen met behulp van AI en rekening houden met AVG, NIS2 en DORA compliance
Zodra je een coding agent aan je codebase hangt, raak je drie regimes tegelijk. Niet omdat AI apart gereguleerd is, maar...

AI-gegenereerde infrastructuurcode reviewen: waar je écht naar moet kijken
Applicatiecode die fout is, gaat meestal stuk. Infrastructuurcode die fout is, werkt — en dat is precies het probleem. E...

Wat dertig minuten wachten per engineer per dag echt kost
Een half uur per dag. Zo weinig lijkt het. Maar reken het door en het is €5.000 per engineer per jaar, of een half miljo...

DORA-metrics lezen als AI de helft van je commits schrijft
Je DORA-dashboard toont nog steeds dezelfde vier getallen. Alleen betekenen ze niet meer hetzelfde. Zodra een flink deel...

Een cloudmigratie plannen (zonder gek te worden)
Je weet dat je naar de cloud moet. Maar je ziet ertegenop: wat als we data kwijtraken? Hoe lang gaat dit duren? Wat als ...

Een PWA bouwen in 2026: wat je als React-developer écht moet leren
Heb je al React-applicaties gebouwd, dan valt een Progressive Web App waarschijnlijk reuze mee. De term heeft nog altij...
