Samenvatting : Quasydoc biedt hun klanten een online kwaliteitssoftwaremanagementpakket aan. Een klant heeft op verschillende plaatsen de mogelijkheid om bestanden te uploaden. Deze bestanden worden als 'BLOBS’ opgeslagen in de databank. Quasydoc wil de bestanden op één centrale locatie buiten hun databank opslaan.
Om dit mogelijk te maken is er onderzoek gedaan naar de verschillende opslagmedia. Hiervoor is eerst de groei in geheugenverbruik berekend voor de komende maanden. Vervolgens is er algemene informatie verzameld over de mogelijke opslagopties, cloud storage en dedicated hardware. Voor iedere optie zijn de voornaamste services onderzocht door middel van een aanbod- en prijsvergelijking. De onderzochte cloud services zijn Microsoft Azure, Google Cloud Platform, AWS en DigitalOcean. Voor dedicated hardware zijn Host Europe en de huidige service, Smartbit onderzocht.
Aan de hand van het resultaat van dit onderzoek is de structuur van het project opgezet. In het structuur onderzoek wordt gekeken naar de databankstructuur, bestaande systemen en de onderliggende structuur van het programma. Er werd een PHP library geschreven die het mogelijk maakt om bestanden op eender welk storagemedia op te slaan en te beheren. De code voor dit project is gemakkelijk aanpasbaar en uitbreidbaar. Voor de keuze in databank is een klein onderzoek gedaan naar de verschillen in snelheid tussen SQL en NoSQL voor de benodigde databankstructuur.
|
Wil je naar dit eindwerk verwijzen in je eigen eindwerk, paper of rapport, gebruik dan dit formaat (APA):
Lippertz, E. (2018). De modernisering van Quasydoc filestorage.
Onuitgegeven verhandeling, Hogeschool PXL, PXL-IT.
Gevonden op
op
http://doks.pxl.be/doks/do/record/Get?dispatch=view&recordId=SEtd8ab2a8216440ce94016441118e730e37.
|