यह लेख 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 द्वारा संपादित किया गया है :

यह दस्तावेज़ fr संस्करण से hi भाषा में gpt-5-mini मॉडल का उपयोग करके अनुवादित किया गया है। अनुवाद प्रक्रिया के बारे में अधिक जानकारी के लिए https://gitlab.com/jls42/ai-powered-markdown-translator देखें