Dit artikel presenteert de algemene infrastructuur van de blog jls42.org.
Infrastructuur van de blog jls42.org
De “serverless” infrastructuur is gehost op Amazon Web Services.
De gebruikte diensten zijn als volgt:
- Route 53 : DNS Beheer (Domein gekocht bij Gandi)
- Cloudfront : CDN / Cache
- S3 : Hosting van de site
- Certificate Manager : Beheer van het https-certificaat
Deze blog is daarom van nature hoog beschikbaar (high availability).
De implementatie en updates van de infrastructuur zijn volledig geautomatiseerd met code Terraform (Infrastructure as Code).
De site is geschreven in Markdown en wordt gegenereerd vanuit het framework Hugo.
Alle automatiseringen van infrastructuurbouw en generatie van de site worden uitgevoerd via Gitlab via Docker containers.
Algemeen schema
Hier is het algemene schema bewerkt via de dienst draw.io:
Dit document is vertaald van de versie fr naar de taal nl met behulp van het model gpt-4o. Voor meer informatie over het vertaalproces, zie https://gitlab.com/jls42/ai-powered-markdown-translator.