Cara menjalankan newsletter dengan biaya rendah
(news.lou2.kr)Pengenalan layanan berbiaya rendah
Server: jika hanya menangani pemrosesan umum yang tidak memerlukan komputasi tinggi, dapat digunakan secara gratis
- VM instance GCP (Google Cloud Platform)
- Jika menggunakan free tier, 1 VM per bulan disediakan gratis
- Pada dasarnya tidak ada batas periode penggunaan (dapat terus digunakan sampai kebijakan berubah)
- Hanya bisa digunakan di 3 region
- https://cloud.google.com/free/docs/free-cloud-features#compute
- Oracle Cloud Compute
- Spesifikasinya tidak terlalu tinggi, tetapi bisa digunakan gratis seumur hidup
- https://www.oracle.com/kr/cloud/free/
- Fungsi serverless seperti Lambda, Cloud Run Function, dll.
- Jika tidak ada jumlah panggilan yang sangat besar, cukup bisa digunakan secara gratis
- Untuk pekerjaan yang memakan banyak resource atau membutuhkan waktu lama, disarankan menggunakan layanan lain
Scheduler (pemicu eksternal): disediakan gratis oleh sebagian besar layanan
- Google Apps Script
- Skrip serverless yang disediakan oleh Google
- Mirip dengan Lambda, dengan cara mendefinisikan fungsi lalu menghubungkannya dengan trigger
- Trigger yang dapat dihubungkan antara lain scheduler, event (pendaftaran jadwal, dll.)
- Tidak menimbulkan biaya
- Mudah diintegrasikan dengan layanan seperti Google Docs atau Sheets
- AWS Event Bridge, Cloud Scheduler
- Scheduler yang dapat menjalankan Lambda atau Cloud Run Function
- AWS API Gateway
- Memanggil Lambda dalam bentuk Http API
Database: jika bukan untuk pemrosesan berat atau mengelola data dalam jumlah besar, dapat digunakan secara gratis
- Sqlite3
- Direkomendasikan jika menggunakan satu server atau untuk penyimpanan sementara
- Mudah dan cepat diterapkan
- Namun, karena berupa file, bisa ada keterbatasan saat memanfaatkan sistem terdistribusi atau melakukan migrasi data
- AWS DynamoDB
- Bisa menggunakan 25Gb per bulan secara gratis seumur hidup
- Dapat memanfaatkan data dalam berbagai bentuk
- Tersedia berbagai library seperti boto3 sehingga mudah diintegrasikan
- Firebase Firestore, Supabase DB(Postgres)
- Menyediakan kuota gratis yang cukup
- Mudah diintegrasikan
AI: jika penggunaan tidak banyak, sebagian bisa digunakan secara gratis
- Google AI Studio
- Dapat digunakan gratis secara terbatas
- Jika jumlah pemanggilan tidak banyak, API ini sangat direkomendasikan
- OpenAI API
- Umumnya hanya tersedia berbayar, tetapi kadang juga disediakan gratis tergantung pengaturan seperti berbagi data
- Model mini berbiaya rendah sehingga bisa digunakan tanpa banyak beban
- API lainnya
- Karena banyak model dan layanan baru bermunculan, ada banyak tempat yang menyediakan API gratis
- Jika dicari dengan baik, bisa digunakan secara gratis
Email: hingga sekitar 100 email per hari bisa digunakan gratis
- Server smtp
- Sebagian besar layanan email (Google, naver, dll.) menyediakan fitur pengiriman email melalui smtp
- Bisa mengirim kira-kira sekitar 100 email per hari (berbeda tergantung jenis layanan)
- Namun, tidak bisa mengirim dengan alamat email yang saya inginkan (@gmail.com, @naver.com, dll.)
- AWS SES
- Bisa mengirim gratis hingga 3.000 email per bulan
- Jika melebihi 3.000 email, biayanya 1 dolar per 10.000 email
- Ada batas jumlah pengiriman per detik dan batas pengiriman harian, tetapi relatif mudah untuk dinaikkan
Sekian
Masih ada banyak layanan yang lebih baik, tetapi saya menjelaskan terutama layanan yang saya ketahui dan sering saya gunakan
Saat ini saya menjalankan newsletter dengan total biaya sekitar 3.000 won menggunakan AWS Lambda(Event Bridge)[gratis], DynamoDB[gratis], GCP VM instance[gratis], JinaAI[kurang dari 1.000 won per bulan], dan AWS SES[kurang dari 2.000 won per bulan] ๐โโ๏ธ
Jika ada pertanyaan tentang cara implementasi atau hal tambahan yang ingin diketahui, silakan tinggalkan komentar
Terima kasih ๐
13 komentar
Menurut saya pribadi, memakai sesuatu seperti Ghost dalam versi self-hosted juga terasa cukup bagus.
Oh, terima kasih ๐
Selain itu, jika prosesnya cukup berjalan lalu berhenti sekali sehari, ada juga CloudType; jika ingin membangun server yang benar-benar ringan dengan Node, ada Cafe24 (500 won per bulan); untuk deployment situs statis, ada Netlify, Cloudflare, dan lain-lain ๐โโ๏ธ
Terima kasih atas informasinya yang bagus ๐๐
Terima kasih ๐
Kalau ingin menggunakan beberapa solusi self-hosting, membeli satu perangkat N100 fanless juga bukan pilihan yang buruk.
Kalau membeli satu perangkat di kisaran 100 ribuan won, biaya listrik per bulannya hanya sekitar 1.000~2.000 won.
Saya membeli perangkat n100 seharga sekitar 100 ribuan won, tapi mati mendadak dan bahkan tidak bisa dipulihkan. Sepertinya perangkat murah memang tidak cocok untuk layanan 24/7.
Mungkin bisa berbeda tergantung produsennya.. Saya sudah memakainya selama 5 tahun, jadi mungkin saya beruntung.
Bukankah belum genap 5 tahun sejak n100 dirilis?
Secara pribadi, saya cukup menyukai produk perusahaan Hardkernel karena buatan dalam negeri.
Betul. Saya sempat tertukar dengan nama produk lain yang mirip. Hardkernel memang bagus. Saya punya satu ODROID M1, dan sebagai perangkat hemat daya tanpa kipas, itu lumayan bagus.
Wah, ini benar-benar tahan lama ya? Boleh kasih tahu itu produk dari mana?
Ah.. ternyata bukan N100, melainkan N5100. Saya membelinya di Ali, dan modelnya X30G. Untuk server web, ternyata sudah lebih dari cukup.
Wow, saya juga menjalankan server dan menggunakannya dengan Raspberry Pi dan Orange Pi ๐