Paperchip servers

Paperchip servers

De Paperchip applicatie kent verschillende webservers. Zo zal er voor productie en staging een aparte server. De productie applicatie zal hierdoor nooit hinder ondervinden van het testen van nieuwe functionaliteiten en/of wijzigingen aan het systeem.

 

Lees verder

Digitalocean DNS

Voor de domeinnaam “paperchip.world” worden alle subdomein namen afgehandeld door Digitalocean om zo naar de juiste server en applicatie te verwijzen.

Productie
De productie applicatie is te benaderen op het subdomein “ppc.paperchip.world”

STaging
De test omgeving is te benaderen op het subdomein “ppc-dev.paperchip.world”

Angular websites
Via een wildcard regel in de DNS “*.paperchip.world” wordt de bedrijfswebsite (Angular) aangeroepen. Door de naamgeving welke de URL krijgt wordt de juiste website weergegeven.
De afhandeling gebeurd door de applicatie zelf om zo de juiste gegevens te tonen.

 

Lees verder
Digitalocean servers

DigitalOcean is de ontwikkelaarscloud voor moderne apps. Moderne app-creatie wordt vereenvoudigd voor ontwikkelaars van de volgende generatie die onafhankelijk werken, bij tech-startups en binnen mkb's. De infrastructuur- en platform-as-a-service-oplossingen zijn uitstekend in het combineren van de kracht van eenvoud, de liefde voor de ontwikkelaarsgemeenschap, een obsessie voor klantenservice en de voordelen van open source. De missie van dit platform is om softwareontwikkeling toegankelijk te maken voor iedereen over de hele wereld.

Het platform maakt het eenvoudig om in de cloud te starten en op te schalen naarmate je groeit, met een intuïtief bedieningspaneel, voorspelbare prijzen, teamaccounts en meer.

Een webserver is een programma dat via een netwerk HTTP-verzoeken ontvangt en documenten naar de client stuurt. Als totum pro parte wordt in het dagelijks spraakgebruik ook wel de de hele computer die de betreffende software uitvoert als webserver aangeduid. Alle webservers staan momenteel bij Digitalocean. Digitalocean is een platvorm waar gemakkelijk webservers kunnen worden aangemaakt en worden bijgehouden. De verschillende webservers welke bij Digitalocean zijn ondergebracht zijn:

Toegang server via SSH.
Om in te kunnen loggen op de server zal via SSH een terminal kunnen worden geopend.
De gebruiker welke SSH toegang wil krijgen zal wel zijn unieke publieke sleutel moeten kopiëren en deze sleutel zal moeten worden toegevoegd aan de desbetreffende server.

FTP toegang is op elke server uitgeschakeld ten behoeve van de veiligheid van de webservers.

Server recovery.
Als er geen toegang kan worden verkregen via SSH zal er altijd de mogelijkheid zijn om via Digitalocean op de webserver te kunnen komen als root gebruiker. Hiervoor dient gebruiker in te loggen op digitalocean en naar “acces” te gaan op de server waar een gebruiker op wilt loggen en hier het console te starten

 

Lees verder
Domeinnamen

Alle domeinnamen zijn geregistreerd bij TransIP.  Voor de productie Paperchip applicatie is de domeinnaam “paperchip.world” geregistreerd. Hiervoor zijn de name servers aangepast en deze verwijzen naar Digitalocean.  De afhandeling van het domein en de subdomeinen worden hierdoor ook geregeld in het controle panel van Digitalocean onder “Networking”

 

 

Lees verder