कम लागत में न्यूज़लेटर चलाने का तरीका
(news.lou2.kr)सस्ती सेवाओं का परिचय
सर्वर: अगर सामान्य प्रोसेसिंग करनी हो और उच्च कंप्यूट की ज़रूरत न हो, तो मुफ्त में इस्तेमाल संभव
- GCP (Google Cloud Platform) VM instance
- Free Tier इस्तेमाल करने पर हर महीने 1 VM मुफ्त मिलता है
- बेसिक अवधि की कोई सीमा नहीं है (नीति बदलने तक लगातार इस्तेमाल किया जा सकता है)
- केवल 3 regions में उपलब्ध
- https://cloud.google.com/free/docs/free-cloud-features#compute
- Oracle Cloud Compute
- स्पेक बहुत ऊंचे नहीं हैं, लेकिन इसे आजीवन मुफ्त में इस्तेमाल किया जा सकता है
- https://www.oracle.com/kr/cloud/free/
- Lambda, Cloud Run Function जैसी serverless functions
- अगर कॉल्स बहुत ज़्यादा नहीं हैं, तो पर्याप्त रूप से मुफ्त में इस्तेमाल किया जा सकता है
- जो काम बहुत अधिक resources लेते हों या ज़्यादा समय लेते हों, उनके लिए दूसरी सेवाएं इस्तेमाल करने की सलाह है
Scheduler (और अन्य triggers): अधिकांश सेवाओं में मुफ्त
- Google Apps Script
- Google द्वारा दी जाने वाली serverless script सेवा
- Lambda की तरह functions पहले define करके उन पर triggers जोड़े जाते हैं
- जोड़े जा सकने वाले triggers में scheduler, events (जैसे calendar registration) आदि शामिल हैं
- इसमें कोई लागत नहीं आती
- Google Docs या Sheets जैसी सेवाओं के साथ आसानी से integration किया जा सकता है
- AWS Event Bridge, Cloud Scheduler
- ऐसे schedulers जो Lambda या Cloud Run Function को execute कर सकते हैं
- AWS API Gateway
- Lambda को Http API के रूप में call करना
Database: अगर हाई प्रोसेसिंग या बहुत ज़्यादा डेटा मैनेज नहीं करना है, तो मुफ्त में इस्तेमाल संभव
- Sqlite3
- अगर single server इस्तेमाल कर रहे हों या temporary storage के लिए उपयोग हो, तो यह recommended है
- आसानी से और तेज़ी से लागू किया जा सकता है
- लेकिन यह file के रूप में मौजूद होता है, इसलिए distributed systems का उपयोग करने या data migration जैसे कामों में सीमाएं हो सकती हैं
- AWS DynamoDB
- हर महीने 25GB आजीवन इस्तेमाल किया जा सकता है
- डेटा के विभिन्न रूपों का उपयोग किया जा सकता है
- boto3 जैसी कई libraries उपलब्ध हैं, इसलिए integration आसान है
- Firebase Firestore, Supabase DB (Postgres)
- पर्याप्त मात्रा में मुफ्त usage उपलब्ध है
- integration आसान है
AI: अगर उपयोग अधिक नहीं है, तो आंशिक रूप से मुफ्त इस्तेमाल संभव
- Google AI Studio
- सीमित रूप से मुफ्त इस्तेमाल किया जा सकता है
- अगर API calls बहुत अधिक नहीं हैं, तो यह API ज़ोरदार रूप से recommended है
- OpenAI API
- आम तौर पर यह paid होता है, लेकिन कभी-कभी data sharing settings आदि के आधार पर मुफ्त भी उपलब्ध होता है
- mini models की लागत कम होती है, इसलिए इन्हें बिना अधिक बोझ के इस्तेमाल किया जा सकता है
- अन्य APIs
- नए models और services बहुत अधिक होने के कारण कई जगह APIs मुफ्त में मिल जाती हैं
- अच्छी तरह खोजें तो मुफ्त में इस्तेमाल संभव है
Email: प्रतिदिन लगभग 100 तक मुफ्त में इस्तेमाल संभव
- smtp server
- अधिकांश mail services (Google, naver आदि) smtp के ज़रिए email भेजने की सुविधा देती हैं
- प्रतिदिन लगभग 100 emails भेजे जा सकते हैं (सेवा के प्रकार के अनुसार अलग हो सकता है)
- लेकिन अपनी इच्छित email address से भेजना संभव नहीं है (@gmail.com, @naver.com आदि)
- AWS SES
- एक महीने में 3,000 तक मुफ्त में भेजा जा सकता है
- 3,000 से अधिक होने पर प्रति 10,000 emails पर 1 डॉलर
- प्रति सेकंड भेजने की संख्या और दैनिक limit मौजूद होती है, लेकिन इन्हें आसानी से बढ़ाया जा सकता है
बस इतना ही
इससे बेहतर सेवाएं भी बहुत होंगी, लेकिन मैंने मुख्य रूप से उन्हीं सेवाओं के बारे में बताया है जिन्हें मैं जानता हूं और अक्सर इस्तेमाल करता हूं
मैं फिलहाल AWS Lambda (Event Bridge)[मुफ्त], DynamoDB[मुफ्त], GCP VM instance[मुफ्त], JinaAI[महीने में 1,000 won से कम], AWS SES[महीने में 2,000 won से कम] के साथ कुल लगभग 3,000 won खर्च करके न्यूज़लेटर चला रहा हूं 🙇♂️
अगर implementation के तरीके या कोई और सवाल हों, तो कृपया comments में बताएं
धन्यवाद 🙏
13 टिप्पणियां
व्यक्तिगत रूप से, मुझे लगता है कि Ghost जैसी चीज़ को self-hosted तरीके से इस्तेमाल करना भी अच्छा है।
ओह, धन्यवाद 👍
इसके अलावा, अगर यह दिन में एक बार बंद हो जाए तो CloudType, Node के साथ सच में बहुत हल्का सर्वर बनाना हो तो Cafe24 (महीने के 500 वॉन), और static site deployment के लिए Netlify, Cloudflare वगैरह भी हैं 🙇♂️
अच्छी जानकारी के लिए धन्यवाद 👍👍
धन्यवाद 👏
अगर आप कई self-hosting solutions इस्तेमाल करना चाहते हैं, तो एक fanless N100 डिवाइस खरीद लेना भी बुरा नहीं है
करीब 1 लाख won की रेंज में एक डिवाइस खरीद लें, तो महीने का बिजली बिल सिर्फ लगभग 1~2 हज़ार won ही आता है
मैंने 1 लाख won रेंज का n100 डिवाइस खरीदा था, लेकिन वह अचानक खराब हो गया और मैं रिकवरी भी नहीं कर पा रहा हूँ। लगता है कि लो-एंड हार्डवेयर पर 24/7 सर्विस चलाना मुश्किल है।
यह निर्माता के हिसाब से अलग हो सकता है.. मैं तो इसे 5 साल से इस्तेमाल कर रहा हूँ, शायद मेरी किस्मत अच्छी रही होगी
क्या n100 को लॉन्च हुए अभी 5 साल भी नहीं हुए हैं?
व्यक्तिगत रूप से मुझे Hardkernel के प्रोडक्ट्स, एक घरेलू ब्रांड होने के कारण, पसंद आते हैं
सही कहा। मैं मिलते-जुलते product name की वजह से भ्रमित हो गया था। Hardkernel अच्छा है। मेरे पास एक ODROID M1 है, और fanless low-power डिवाइस के तौर पर यह बुरा नहीं है।
वाह, यह सच में बहुत लंबे समय तक चलता है, है ना? क्या आप बता सकते हैं कि यह किस प्रोडक्ट का है?
आह.. यह N100 नहीं, N5100 था। मैंने इसे Ali से खरीदा था, और इसका मॉडल X30G है। वेब सर्वर के लिए यह काफ़ी पर्याप्त लगा।
वाह, मैं भी Raspberry Pi और Orange Pi पर server चलाकर इस्तेमाल कर रहा हूँ 👍