Questo articolo presenta l’infrastruttura generale del blog jls42.org.
Infrastruttura del blog jls42.org
L’infrastruttura di tipo “serverless” è ospitata su Amazon Web Services.
I servizi utilizzati sono i seguenti:
- Route 53: Gestione DNS (Dominio acquistato su Gandi)
- Cloudfront: CDN / Cache
- S3: Hosting del sito
- Certificate Manager: Gestione del certificato https
Questo blog è quindi per natura altamente disponibile (alta disponibilità).
Il deployment e gli aggiornamenti dell’infrastruttura sono completamente automatizzati con il codice Terraform (Infrastructure as Code).
Il sito è scritto in Markdown ed è generato a partire dal framework Hugo.
Tutte le automazioni di costruzione dell’infrastruttura e generazione del sito sono effettuate tramite Gitlab attraverso container Docker.
Schema generale
Ecco lo schema generale modificato tramite il servizio draw.io:
Questo documento è stato tradotto dalla versione fr alla lingua it utilizzando il modello gpt-4o. Per maggiori informazioni sul processo di traduzione, consultare https://gitlab.com/jls42/ai-powered-markdown-translator