Este artículo presenta la infraestructura general del blog jls42.org.
Infraestructura del blog jls42.org
La infraestructura de tipo “sin servidor” (serverless) está alojada en Amazon Web Services.
Los servicios utilizados son los siguientes:
- Route 53 : Gestión de DNS (Dominio comprado en Gandi)
- Cloudfront : CDN / Cache
- S3 : Alojamiento del sitio
- Certificate Manager : Gestión del certificado https
Por su naturaleza, este blog es altamente disponible (alta disponibilidad).
El despliegue y las actualizaciones de la infraestructura están totalmente automatizados con código Terraform (Infraestructura como Código). El sitio está escrito en Markdown y se genera a partir del framework Hugo. Todas las automatizaciones de construcción de infraestructura y generación del sitio se realizan a través de Gitlab mediante contenedores Docker.
Esquema general
A continuación, se muestra el esquema general editado a través del servicio draw.io:
Este documento ha sido traducido de la versión francesa del blog por el modelo gpt-4-1106-preview.