์ด ๊ธ์ 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๋ฅผ ์ฐธ์กฐํ์ญ์์ค.