Build & Service Web Presence
GitHub is een online platform waar Code op kan worden geplaatst. GitHub is gebouwd rond het Git versiebeheer systeem en tezamen mondiaal "het" platform voor professionals.
GitHub faciliteert Continuous integration (CI) - de praktijk van dagelijks meerdere keren werk samenvoegen van een groep van developers tot één geheel voor Delivery naar productie (CD).
Voor grotere projecten is samenwerking binnen een team met inzet van Git & GitHub aan te bevelen.
Het Domain Name System (DNS) is het systeem en netwerkprotocol dat op het internet gebruikt wordt om namen van computers naar numerieke IP-adressen te vertalen en omgekeerd.
Namecheap is een ICANN geaccrediteerde domeinnaam Registrar en wordt mondiaal veel gebruikt. Hun prijzen zijn gunstig. Hun web interface voor managen van Advanced DNS is overzichtelijk en gebruikersvriendelijk.
Omdat het bedrijf zo een grote klantenkring heeft zijn er online veel "DNS Tutorials" met Namechaep als voorbeeld. Het bedrijf is WebTeam preffered DNS supplier.
Webhosting is een dienst die particulieren of bedrijven ruimte aanbiedt voor het opslaan van informatie, afbeeldingen, of andere inhoud die toegankelijk is via een website. Vaak leveren Providers per optie meerdere varianten die in functionaliteit en prijs oplopen.
Voor StartUp en MKB projecten met overzichtelijke hoeveelheid traffic is een Shared Hosting free plan aan te bevelen. Meestal kan men indien nodig upgraden naar meer power.
WebTeam heeft geen preferred hosting provider en keuzes zijn afhankelijk van wensen en eisen. Operationeel kan dat betekenen handhaven bestaande leverancier of migratie naar nieuwe omgeving. Bij selectie is aandacht geboden want een supplier kan top zijn in Shared Hosting maar dat wil niet zeggen dat het ook geldt voor hun andere services.
Shared hosting is een pakket waarbij men een webserver deelt met anderen. De volledige capaciteit van de server wordt over meerdere accounts verspreid. Dit maakt shared hosting een van de goedkoopste varianten en geschikt voor websites met een beperkte bandbreedte en omvang.
Op een fysieke server staan een aantal virtuele servers. Elke VPS heeft zijn eigen hoeveelheid RAM, schijfruimte, eigen besturingssysteem, eigen serverload, en een eigen bestandssysteem. Elke VPS is geheel onafhankelijk, vandaar "private" in de naam.
Gebruik van virtuele servers is inherent secure. Een gecompromitteerd VPS heeft geen consequenties voor andere VPS'en op dezelfde fysieke machine, zoals dat bij shared webhosting normaliter wel het geval is.
In extreme gevallen, zoals bij een grote DDoS-aanval, kan het voorkomen dat het host systeem zo erg overbeladen raakt, dat de andere VPS'en op dezelfde server daar ook last van hebben. Maar onder normale omstandigheden zijn VPS'en onafhankelijk.
Een dedicated server is de server die men huurt inclusief plaatsing in een datacentrum of een serverruimte van een provider. De klant huurt de computer hardware inclusief besturingssysteem, locatie, plaatsing en bandbreedte. En in geval van een Managed Dedicated Server ook de Beheerdiensten.
Cloud hosting is geclusterde aan elkaar gekoppelde servers waardoor een grote schaalbaarheid ontstaat. De voordelen zijn betere beschikbaarheid, grotere betrouwbaarheid en hogere snelheid. Managen van een cluster is uitdagend en inzet van dedicated staffing ligt voor de hand.
Een content delivery network (CDN) is een netwerk van proxyservers die geografisch verspreid zijn over het internet in verschillende datacenters.
Bezoekers van website kunnen snel en zonder vertraging content binnenhalen zoals teksten, documenten, figuren, media, mediastreams, scripten etc. CDN kan ook dienen als DDoS protectie.
Veel Hosting Providers bieden al dan niet "inclusief" CDN als service. Naar gelang de wensen en eisen kan CDN een component worden van technische infrastructuur.
VirtualBox is een computerprogramma om besturingssystemen te draaien binnen een ander besturingssysteem. Dit gebeurt op basis van virtualisatie. VirtualBox is beschikbaar voor Windows, macOS, Linux, OS/2, Solaris en Unix.
Ontwikkelingen van WebTeam vinden plaats in VirtualBox. Deze DEV configuratie wordt op maat aangemaakt naar gelang de specifieke tooling die nodig is. De volgende producten met geconfigureerde workflow & DevOps pipeline zijn bij Turnkey Beschikbaar.