วิธีทำจดหมายข่าวด้วยต้นทุนต่ำ
(news.lou2.kr)แนะนำบริการราคาประหยัด
เซิร์ฟเวอร์: หากเป็นงานทั่วไปที่ไม่ต้องใช้การประมวลผลสูง ก็สามารถใช้งานฟรีได้
- GCP (Google Cloud Platform) VM Instance
- หากใช้ Free Tier จะได้ VM ฟรี 1 เครื่องต่อเดือน
- โดยพื้นฐานแล้วไม่มีการจำกัดระยะเวลา (ใช้งานต่อได้จนกว่านโยบายจะเปลี่ยน)
- ใช้งานได้เฉพาะ 3 รีเจียน
- https://cloud.google.com/free/docs/free-cloud-features#compute
- Oracle Cloud Compute
- สเปกไม่ได้สูงมาก แต่ใช้งานฟรีได้ตลอดชีพ
- https://www.oracle.com/kr/cloud/free/
- ฟังก์ชันแบบเซิร์ฟเวอร์เลส เช่น Lambda, Cloud Run Function
- หากไม่ได้มีจำนวนการเรียกใช้งานมาก ก็ใช้งานฟรีได้เพียงพอ
- งานที่ใช้ทรัพยากรมากหรือใช้เวลานาน แนะนำให้ใช้บริการอื่น
ตัวจัดตารางงาน (หรือทริกเกอร์ภายนอก): บริการส่วนใหญ่มีให้ใช้ฟรี
- Google Apps Script
- สคริปต์แบบเซิร์ฟเวอร์เลสที่ Google ให้บริการ
- คล้ายกับ Lambda โดยกำหนดฟังก์ชันไว้แล้วเชื่อมต่อกับทริกเกอร์
- ทริกเกอร์ที่เชื่อมต่อได้มีทั้งตัวจัดตารางงาน, อีเวนต์ (เช่น การลงทะเบียนกำหนดการ) เป็นต้น
- ไม่มีค่าใช้จ่าย
- เชื่อมต่อกับบริการอย่าง Google Docs หรือ Sheets ได้ง่าย
- AWS Event Bridge, Cloud Scheduler
- ตัวจัดตารางงานที่สามารถเรียกใช้ Lambda หรือ Cloud Run Function ได้
- AWS API Gateway
- เรียกใช้ Lambda ในรูปแบบ Http API
ฐานข้อมูล: หากไม่ได้ต้องจัดการข้อมูลจำนวนมากหรือประมวลผลสูง ก็ใช้งานฟรีได้
- Sqlite3
- แนะนำในกรณีใช้เซิร์ฟเวอร์เครื่องเดียว หรือใช้สำหรับเก็บข้อมูลชั่วคราว
- นำไปใช้ได้ง่ายและรวดเร็ว
- แต่เนื่องจากอยู่ในรูปแบบไฟล์ จึงอาจมีข้อจำกัดเมื่อใช้ระบบแบบกระจายศูนย์ หรือเมื่อต้องย้ายข้อมูล
- AWS DynamoDB
- ใช้งานได้ 25GB ต่อเดือนฟรีตลอดชีพ
- รองรับข้อมูลได้หลายรูปแบบ
- มีไลบรารีหลากหลาย เช่น
boto3จึงเชื่อมต่อง่าย
- Firebase Firestore, Supabase DB (Postgres)
- ให้โควตาฟรีในปริมาณที่เพียงพอ
- เชื่อมต่อได้ง่าย
AI: หากใช้งานไม่มาก ก็สามารถใช้งานฟรีได้บางส่วน
- Google AI Studio
- ใช้งานฟรีได้แบบมีข้อจำกัด
- หากปริมาณการเรียกใช้ไม่มาก ขอแนะนำ API นี้มาก
- OpenAI API
- โดยทั่วไปเป็นแบบเสียเงิน แต่บางครั้งก็มีให้ใช้ฟรีตามการตั้งค่าอย่างการแชร์ข้อมูล
- โมเดล mini มีต้นทุนต่ำ จึงใช้งานได้แบบไม่เป็นภาระมาก
- API อื่น ๆ
- เนื่องจากมีโมเดลและบริการใหม่ ๆ มากมาย หลายแห่งจึงเปิดให้ใช้ API ฟรี
- หากหาให้ดี ก็สามารถใช้งานได้ฟรี
Email: ฟรีได้ประมาณวันละ 100 ฉบับ
- เซิร์ฟเวอร์ smtp
- บริการอีเมลส่วนใหญ่ (Google, naver เป็นต้น) รองรับการส่งอีเมลผ่าน smtp
- ส่งได้ประมาณวันละ 100 ฉบับ (แตกต่างกันตามประเภทบริการ)
- แต่จะไม่สามารถส่งจากที่อยู่อีเมลที่ต้องการเองได้ (@gmail.com, @naver.com เป็นต้น)
- AWS SES
- ส่งฟรีได้สูงสุด 3,000 ฉบับต่อเดือน
- หากเกิน 3,000 ฉบับ คิดค่าใช้จ่าย 1 ดอลลาร์ต่อ 10,000 ฉบับ
- แม้จะมีข้อจำกัดเรื่องจำนวนที่ส่งได้ต่อวินาทีและต่อวัน แต่สามารถเพิ่มได้ไม่ยาก
ประมาณนี้ครับ
แม้จะยังมีบริการที่ดีกว่านี้อีกมาก แต่ผมอธิบายโดยเน้นบริการที่ผมรู้จักและใช้งานบ่อยเป็นหลัก
ตอนนี้ผมกำลังทำจดหมายข่าวอยู่ด้วย AWS Lambda (Event Bridge) [ฟรี], DynamoDB [ฟรี], GCP VM Instance [ฟรี], JinaAI [ไม่ถึง 1,000 วอนต่อเดือน], AWS SES [ไม่ถึง 2,000 วอนต่อเดือน] รวมแล้วใช้เงินประมาณ 3,000 วอนต่อเดือน 🙇♂️
หากมีคำถามเพิ่มเติมเกี่ยวกับวิธีทำหรือรายละเอียดอื่น ๆ ฝากคอมเมนต์ไว้ได้เลย
ขอบคุณครับ 🙏
13 ความคิดเห็น
ส่วนตัวคิดว่าใช้แบบติดตั้งเองอย่าง Ghost ก็ดูโอเคเหมือนกันครับ
โอ้ ขอบคุณครับ 👍
เพิ่มเติม หากเป็นงานที่ปิดตัวลงวันละครั้งก็มี CloudType ส่วนถ้าจะสร้างเซิร์ฟเวอร์ที่เบามากจริง ๆ ด้วย Node ก็มี Cafe24 (เดือนละ 500 วอน) และสำหรับการดีพลอยเว็บไซต์แบบสแตติกก็มี Netlify, Cloudflare เป็นต้น 🙇♂️
ขอบคุณสำหรับข้อมูลดีๆ ครับ 👍👍
ขอบคุณครับ 👏
ถ้าคุณอยากใช้โซลูชันแบบ self-hosting หลายตัว การซื้อเครื่อง N100 แบบไม่มีพัดลมสักเครื่องก็ไม่ใช่ตัวเลือกที่แย่นะ
ถ้าซื้อเครื่องสักตัวในช่วงราคาราว 100,000 วอน ค่าไฟต่อเดือนจะอยู่แค่ประมาณ 1,000~2,000 วอนเท่านั้น
ผมซื้อเครื่อง n100 ราคาแถว ๆ 100,000 วอนมา แต่ก็ดันพังแบบกะทันหันจนกู้คืนอะไรไม่ได้เลย ดูเหมือนว่ารุ่นราคาถูกจะไม่เหมาะกับการให้บริการแบบ 24/7 ครับ
คงจะแตกต่างกันไปตามผู้ผลิตนะครับ.. ผมใช้มา 5 ปีแล้ว สงสัยว่าคงโชคดีมั้งครับ
ยังไม่ถึง 5 ปีตั้งแต่ n100 เปิดตัวไม่ใช่หรือครับ?
ส่วนตัวแล้วผมชอบผลิตภัณฑ์ของ Hardkernel เพราะเป็นของที่ผลิตในประเทศครับ
ใช่ครับ/ค่ะ ผม/ฉันสับสนกับชื่อผลิตภัณฑ์ที่คล้ายกันไปหน่อย Hardkernel ก็ดีนะครับ/คะ ผม/ฉันมี ODROID M1 อยู่เครื่องหนึ่ง ซึ่งก็ถือว่าไม่เลวเลยสำหรับอุปกรณ์ประหยัดพลังงานแบบไร้พัดลม
ว้าว ใช้งานได้นานจริง ๆ นะครับ/คะ? บอกได้ไหมว่าเป็นผลิตภัณฑ์ของที่ไหน?
อา.. ไม่ใช่ N100 แต่เป็น N5100 ครับ ซื้อจาก Ali เป็นรุ่นที่ชื่อว่า X30G ใช้เป็นเว็บเซิร์ฟเวอร์ก็เพียงพออยู่ครับ
ว้าว ผมก็ใช้งานอยู่เหมือนกัน โดยรันเซิร์ฟเวอร์บน Raspberry Pi กับ Orange Pi 👍