搜索

infrastructure

jls42.org 博客的无服务器基础设施

jls42.org 博客的无服务器基础设施

本文介绍 jls42.org 博客的总体基础设施。

jls42.org 博客的基础设施

该“无服务器”(serverless)类型的基础设施托管在 Amazon Web Services 上。

使用的服务如下:

因此,该博客本质上具有高可用性(high availability)。

基础设施的部署和更新完全通过代码 Terraform(基础设施即代码)进行自动化。
该站点使用 Markdown 编写,并由框架 Hugo 生成。
所有基础设施构建和站点生成的自动化都是通过 Gitlab 使用 Docker 容器实现的。

总体架构图

下面是通过服务 draw.io 绘制的总体架构图:
架构示意图

本文件已使用 gpt-5-mini 模型将 fr 版本翻译为 zh 语言。有关翻译过程的更多信息,请参阅 https://gitlab.com/jls42/ai-powered-markdown-translator