Met ons Managed Cloud Platform zijn onze projectteams minder tijd kwijt aan de infrastrustuur tijdens projecten. Maar het werkt op basis van GitOps. In de Git-repository staat het applicatielandschap dan in Infrastructure-as-Code-format. En daar is niet ieder projectteam bekend mee. Aan jou de uitdaging om hier een visualitatietool voor te bouwen waarmee projectteams een visuele weergave van hun gewenste applicatielandschap kunnen maken.
Met het door Info Support gebouwde platform Managed Cloud Platform Services (MCPS) hoeven projectteams zich minder zorgen te maken over het beheer van hun infrastructuur. Veel projectteams willen daarom migreren naar MCPS om het beheer makkelijker te maken. Deze migratie is lastig te verantwoorden aan de klant omdat deze veel tijd kost.
Het Managed Cloud Platform werkt op basis van GitOps. Hierin maken projectteams een Git-repository waarin het applicatielandschap staat beschreven in een Infrastructure-as-Code-format. Doordat niet alle projectteams ervaring hebben met Infrastructure-as-Code is het onbekend hoe hun huidige applicatielandschap zich zou vertalen naar Infrastructure-as-Code.
De opdracht
Onderzoek wat projectteams tegenhoudt om te kunnen migreren naar MCPS. Vervolgens ga je op zoek naar een geschikte visualisatietool waarmee projectteams een visuele weergave van hun gewenste applicatielandschap kunnen maken. De bouwblokken hiervan kunnen bijvoorbeeld applicaties zijn, maar ook databases, message queues of monitoringtools. Deze kunnen elk weer hun eigen configuratie hebben, zoals environment variabelen, resourcelimieten en security-regels. De tool die jij gaat bouwen genereert op basis van deze visualisatie een Infrastructure-as-Code-repository op basis van de best practices en standaarden van MCPS. Met dit resultaat kunnen projectteams binnen korte tijd migreren naar MCPS.
Voor nieuwe projecten (green-field) kan het ook wenselijk zijn dat de boilerplate voor applicaties alvast gegenereerd wordt. Hiervoor kan de tool gebruik maken van bestaande initializers zoals Maven Archetypes of Spring Initializr voor Java-projecten en Steeltoe Initializr voor .NET-projecten.
Over Info Support
Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.
De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.
Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse IT Academy waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.
Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.

























