Wij gebruiken cookies op deze site om jouw gebruikerservaring te verbeteren.

Skip to main content

Inhoudstafel

DeploymentVerification

Overzicht

Framework om Openshift te laten nagaan of een JBoss-container correct gedeployd en nog steeds operationeel is, en om het XML-rapport gebruikt door de monitoringtool Foglight te generenen

Domein

Generieke IT-bouwblokken

Subdomein

Software factory - niet-veiligheidsgerelateerd

Typologie

Library

Service owner

Smals

Eerste release

2018

Functionele beschrijving

DeploymentVerification omvat library’s en een .WAR, en biedt volgende functionaliteiten:

  • Alive REST-resource: REST-resource Spring WEB die door de core kan gebruikt worden om te controleren of een REST-API toegankelijk is
  • Alive Servlet: een servlet die door de core kan gebruikt worden om te controleren of een J2E-toepassing toegankelijk is
  • Core: library en servlet om te controleren of de resources bepaald in het bestand resources.yaml beschikbaar zijn
  • Monitoring WAR: .WAR bevat de servlet die gebruikt kan worden door
    • Openshift als ReadinessProbe om te controleren of een toepassing correct gedeployd wordt
    • Openshift als LivenessProbe om te controleren of de endpoints van een toepassing nog altijd beschikbaar zijn
    • Foglight om het Supervision-team in staat te stellen de services, ter beschikking gesteld door Smals, te monitoren

De resources die onder andere kunnen gemonitord worden, zijn:

  • De verbinding met de database
  • Een REST-service of externe SOAP
  • Een REST-service of interne SOAP (opgeleverd door de gedeployde toepassing)
  • Een JMS-queue
  • Een keystore
  • Een SFTP-repertorium
  • Een SMTP-server

Om meer specifieke testen uit te voeren kunnen ‘Custom verifiers’ in het systeem geplugd worden.

Een bestand resources.yaml bepaalt wat er moet getest worden.

Doelpubliek

Alle JBoss-toepassingen, gedeployd bij Smals in Openshift, kunnen deze module gebruiken.

Integratievoorwaarden

Dit project is enkel compatibel met JBoss.

Contact: ReuseOperational@smals.be

Documentatie

Maak deel uit van iets groters: join the ReUse movement

Vul de catalogus aan

Communicatie, kerndiensten, ondersteunende diensten, generieke IT-bouwblokken; het zijn allemaal business domeinen die je kunt verrijken met je eigen herbruikbare componenten, nuttig voor andere instellingen. Bovendien kunnen ze betrekking hebben op gebieden die we verder willen ontwikkelen zoals betalingen, rapportage, HR, enz.

Naar informatie en formulier

Word ambassadeur van het hergebruik!

Blader door de catalogus voor meer informatie over herbruikbare onderdelen. Praat met je werknemers en hun netwerken over de voordelen van ReUse.

Hoe meer bekendheid je geeft aan het ReUse-concept en de catalogus verrijkt, hoe meer je de voordelen ervan versterkt.

Volg ons!

Blijf op de hoogte van de laatste ontwikkelingen en events! Schrijf je in op onze nieuwsbrief.

Raadpleeg al onze nieuwsbrieven

Naar boven