Contact: Freek van Keulen, fvankeulen@medworq.nl, 06-13190438
Context
Medworq heeft verschillende applicaties in productie waarbij de hosting wordt afgenomen bij verschillende leveranciers. Medworq is deels verantwoordelijk voor het systeembeheer hiervan.De productieapplicaties zijn:
- www.doktr.nl
- www.ebrieven.nl
- Populatie database (medische onderzoeksdatabase)
- Insider Portal (abonnementenadministratie voor apps)
Naast de externe applicaties zijn er diverse applicaties voor intern gebruik:
- Mantis
- Wiki’s
- Buildserver
Bij een vorige opdracht is er al een minimaal monitoringsysteem gebouwd. Dit willen we graag uitbreiden.
Opdracht
Ontwerp en implementeer een monitoringsysteem dat van de genoemde applicaties de onderdelen in de gaten houd op correcte werking. Maak hiervoor gebruik van Spring Boot. De monitoring server moet een twelve-factor app worden. Koppel daarnaast de monitoring agents los door berichten via Google Pub/Sub te versturen. Maak tot slot het systeem uitbreidbaar door willekeurige meetgegevens te ondersteunen.
Begeleiding
Bij Medworq sta je bij deze opdracht onder professionele begeleiding. Indien het product succesvol aangeleverd wordt, maken de studenten direct kans op een goed betaalde bijbaan binnen een professionele werkomgeving.
Keywords
- Java
- Spring
- Message queues