이 글은 jls42.org 블로그의 일반적인 인프라를 소개합니다.
jls42.org 블로그 인프라
서버리스(serverless) 유형의 인프라는 Amazon Web Services에 호스팅됩니다.
사용된 서비스는 다음과 같습니다:
- Route 53 : DNS 관리 (도메인은 Gandi에서 구매)
- Cloudfront : CDN / 캐시
- S3 : 사이트 호스팅
- Certificate Manager : https 인증서 관리
이 블로그는 본질적으로 고가용성(high availability)을 지니고 있습니다.
인프라의 배포 및 업데이트는 전적으로 Terraform 코드(Infrastructure as Code)로 자동화되어 있습니다.
사이트는 Markdown으로 작성되었으며 Hugo 프레임워크를 사용하여 생성되었습니다.
인프라 구축과 사이트 생성의 모든 자동화는 Gitlab을 통해 Docker 컨테이너를 사용하여 수행됩니다.
일반적인 다이어그램
여기 draw.io 서비스를 통해 편집된 일반적인 다이어그램이 있습니다:
이 문서는 gpt-4o 모델을 사용하여 fr 버전에서 ko 언어로 번역되었습니다. 번역 과정에 대한 자세한 내용은 https://gitlab.com/jls42/ai-powered-markdown-translator를 참조하십시오.