検索

infrastructure

jls42.org ブログのサーバーレスインフラ

jls42.org ブログのサーバーレスインフラ

この記事では jls42.org ブログの全体的なインフラストラクチャを紹介します。

jls42.org ブログのインフラ

「サーバーレス」(serverless)型のインフラストラクチャは Amazon Web Services 上にホストされています。

使用しているサービスは以下のとおりです:

したがって、このブログは本質的に高可用性(high availability)です。

インフラのデプロイと更新はすべてコードである Terraform(Infrastructure as Code)によって完全に自動化されています。
サイトは Markdown で書かれており、フレームワーク Hugo を用いて生成されています。
インフラ構築とサイト生成の自動化はすべて Gitlab を通して Docker コンテナで行われています。

全体図

以下は draw.io で作成した全体図です:
jls42.org の図

この文書は fr バージョンから ja 言語へ gpt-5-mini モデルを使用して翻訳されました。翻訳プロセスの詳細については、https://gitlab.com/jls42/ai-powered-markdown-translator をご覧ください。