Hosting¶
Het internet bestaat uit computers die allemaal met elkaar verbonden zijn door één groot netwerk. Een aantal van die computers bieden diensten aan, zoals Google (zoeken), Azure (de Cloud) en Instagram (een sociaal netwerk). Zo’n dienst die wordt aangeboden wordt ‘gehost’ door een aanbieder. Er bestaan verschillende soorten “hosting”.
Cloud hosting¶
Cloud hosting is het aanbieden van computerkracht dat vaak voor elk willekeurig doel gebruikt kan worden. Het voordeel van de cloud is dat de gebruikers van de dienst de resources (rekenkracht, schijfruimte, RAM geheugen) die zij afnemen vaak op elk moment kunnen op- en afschalen. Op deze manier kunnen de klanten inspelen op momenten dat er bijvoorbeeld veel verkeer binnenkomt bij hun host en zij hierdoor meer rekenkracht nodig hebben om deze te beantwoorden.
Ook kan het handig zijn voor startups die op een bepaald moment snel groeien en hier nu makkelijk op in kunnen spelen. Behalve het hiervoor benoemde voordeel:
- vallen de kosten vaak lager uit vergeleken met traditionele hosting;
- kan je vaak kiezen in welk continent je cloud dienst gehost wordt;
- valt je hosting niet zomaar uit omdat de dienst gedistribueerd is over meerdere computers die op verschillende plekken in de wereld gesynchroniseerd zijn.
Azure for Education
Als student van de HvA is het mogelijk om gratis rekenkracht en cursussen te krijgen in Microsoft Azure clouddiensten. Log hiervoor in via https://azureforeducation.microsoft.com/devtools.
Web hosting¶
Web hosting betreft een dienst voor opslag van bestanden die webbrowsers bereikbaar moeten zijn via een webadres, zoals https://www.hva.nl/. Behalve opslag van bestanden is het vaak ook mogelijk script programma’s te draaien, zoals PHP, wordt vaak een database aangeboden, een e-mail service en soms kan je ook via SSH inloggen op jouw hosting. De bestanden zijn vaak up te loaden via het FTP protocol. Verschillende aangeboden web hosting pakketten verschillen vaak in dataverkeer/dataopslag/aantal databases en aantal hostbare domeinnamen.
Tip: Oege!, HvA webhosting
Als student aan de HvA kan je gratis webhosting aanvragen via https://oege.ie.hva.nl/
VPS Hosting¶
VPS hosting betreft een (virtuele) computer die jij op afstand volledig zelf kan inrichten en diensten op kan leveren. Je hebt nog onderscheid tussen een managed en unmanaged VPS. Een managed VSP betekend dat er bepaalde software al geïnstalleerd zal zijn en deze onderhouden wordt door de aanbieder van de VPS, een unmanaged is een kale PC.