Deployment - MrSmarto/Anime-Smarty GitHub Wiki
Hierbij gaat het erom dat mijn applicatie (of andere software) toegankelijk wordt gemaakt voor het gebruik. Bij dit process kan je ervan uit gaan dat mijn applicatie wordt gerund op een server. Er zijn vele manieren om zoiets online te zetten, dus ik ga ervan uit dat we hiervoor een hosting service gaan gebruiken.
Hosting services
Eigenlijk zorgt een hosting service bedrijf ervoor dat gebruikers bij hun serverruimte kunnen gebruiken door hiervoor te betalen. Tijdens dit proces wordt de website/applicatie geplaatst op de serverruimte waardoor deze toegankelijk kan worden gemaakt via het internet. De hosting service zorgt ook vaak voor:
- Serveronderhoud
- Beveiliging
- connectiviteit
Zodat de website/applicatie goed kan functioneren en bezoekers kan ontvangen
Ik heb opgezocht naar welke hosting services er zijn er er vielen een paar hosting services op zoals:
Deze bedrijven staan boven aan als het neerkomt op hosting services. Ik ga Heroku en AWS Elastic Beanstalk vergelijken met elkaar.
Heroku | AWS Elastic Beanstalk |
---|---|
minder flexibel | erg flexibel |
PaaS | IaaS |
Makkelijker te begrijpen | Moeilijker te begrijpen |
Na wat te hebben gelezen over beide bedrijven zou ik graag willen werken met Heroku omdat deze toegankelijker lijkt voor een beginnende developer zoals ik.