Skip to content

HBO-ICT.Cloud

Bij het vorige project heb al gebruik moeten maken van de HBO-ICT.Cloud (HIC) voor de hosting.

Ook voor dit project geeft de HIC jou weer de mogelijk om je webshop te hosten. Specifiek is er een plek om zowel de Frontend- als Backend applicatie neer te zetten en op te starten. Hierdoor kan de Product Owner gemakkelijk je webshop benaderen en van feedback voorzien.

Het is belangrijk dat er voor elke Sprint Review een werkende versie op de live-omgeving van je HIC projectpagina staat. Hiernaast heb je ook nog eendev-omgeving waar je testversies kunt neerzetten.

Toegang tot databases

Om tegen je databases te praten krijg je van ons een DatabaseService. Deze is meegeleverd in je startproject onder /src/api/src/services/DatabaseService.ts.

De class zelf is voorzien van TSDoc en is niet verandert ten opzichte van het vorige project. Lees even de technische documentatie door en vergeet niet je .env-bestanden aan te passen voordat je deze gaat gebruiken!

Gelimiteerd aantal verbindingen

De HBO-ICT.Cloud geeft elk team slechts tien gelijktijdige verbindingen. Om deze rede maakt de DatabaseService gebruik van connection pooling. Het is daarom belangrijk dat je de release() functie op een verbinding aanroept die niet meer nodig is, ook bij/na het optreden van fouten! Werk dus bij voorkeur met een try/catch/finally constructie.

Uitrollen naar de HIC

Informatie over het uitrollen van je applicatie vind je hier.

Versturen van e-mails

Information over het versturen van e-mails vanuit je applicatie vind je hier.