Comment gérer une newsletter à moindre coût
(news.lou2.kr)Présentation de services abordables
Serveur : gratuit dans le cas de traitements classiques ne nécessitant pas une forte puissance de calcul
- Instance VM GCP (Google Cloud Platform)
- Avec la free tier, 1 VM gratuite par mois
- Pas de limite de durée de base (utilisable en continu jusqu’à changement de politique)
- Disponible uniquement dans 3 régions
- https://cloud.google.com/free/docs/free-cloud-features#compute
- Oracle Cloud Compute
- Les spécifications ne sont pas très élevées, mais le service peut être utilisé gratuitement à vie
- https://www.oracle.com/kr/cloud/free/
- Fonctions serverless comme Lambda, Cloud Run Function
- Si le nombre d’appels n’est pas énorme, l’usage gratuit est largement suffisant
- Pour les tâches gourmandes en ressources ou longues à exécuter, il est recommandé d’utiliser d’autres services
Scheduler (ou déclencheur externe) : proposé gratuitement par la plupart des services
- Google Apps Script
- Script serverless proposé par Google
- Fonctionne de manière similaire à Lambda : on définit des fonctions puis on y connecte des déclencheurs
- Les déclencheurs disponibles incluent les schedulers et les événements (ajout d’un agenda, etc.)
- Aucun coût
- Intégration facile avec des services comme Google Docs ou Sheets
- AWS Event Bridge, Cloud Scheduler
- Schedulers permettant d’exécuter Lambda ou Cloud Run Function
- AWS API Gateway
- Permet d’appeler Lambda sous forme d’API HTTP
Base de données : gratuit si vous ne gérez ni gros volume ni traitements lourds
- Sqlite3
- Recommandé si vous utilisez un seul serveur ou pour du stockage temporaire
- Facile et rapide à mettre en place
- En revanche, comme les données existent sous forme de fichier, cela peut imposer des limites lors de l’utilisation d’un système distribué ou d’une migration de données
- AWS DynamoDB
- 25 Go utilisables par mois à vie
- Permet de gérer différents types de données
- Intégration facile grâce à diverses bibliothèques comme boto3
- Firebase Firestore, Supabase DB(Postgres)
- Offre gratuite suffisamment généreuse
- Intégration simple
IA : utilisation partiellement gratuite si le volume reste faible
- Google AI Studio
- Utilisable gratuitement de façon limitée
- API fortement recommandée si le volume d’appels reste faible
- OpenAI API
- Généralement payante, mais parfois proposée gratuitement selon certains réglages comme le partage de données
- Les modèles mini sont peu coûteux et peuvent être utilisés sans trop de charge financière
- Autres API
- Comme il existe de nombreux nouveaux modèles et services, beaucoup proposent leur API gratuitement
- En cherchant bien, il est possible d’en utiliser gratuitement
Email : gratuit jusqu’à environ 100 envois par jour
- Serveur smtp
- La plupart des services de messagerie (Google, naver, etc.) proposent l’envoi d’emails via smtp
- Environ 100 envois par jour sont possibles (cela varie selon le service)
- En revanche, impossible d’envoyer depuis l’adresse email souhaitée (@gmail.com, @naver.com, etc.)
- AWS SES
- Envoi gratuit jusqu’à 3 000 messages par mois
- Au-delà de 3 000, 1 dollar par tranche de 10 000 messages
- Il existe des limites de débit par seconde et par jour, mais elles peuvent être augmentées facilement
Voilà
Il existe sûrement beaucoup d’autres services intéressants, mais j’ai surtout présenté ceux que je connais et utilise souvent
J’exploite actuellement AWS Lambda(Event Bridge)[gratuit], DynamoDB[gratuit], une instance VM GCP[gratuite], JinaAI[moins de 1 000 wons par mois], AWS SES[moins de 2 000 wons par mois], soit un total d’environ 3 000 wons pour faire tourner ma newsletter 🙇♂️
Si vous avez des questions sur la mise en œuvre ou d’autres points, laissez un commentaire
Merci 🙏
13 commentaires
Personnellement, je trouve qu’utiliser quelque chose comme Ghost en version auto-hébergée, c’est aussi une bonne option.
Oh merci 👍
En complément, si une exécution quotidienne unique suffit, il y a aussi CloudType ; pour monter un serveur vraiment léger avec Node, Cafe24 (500 wons par mois) ; et pour le déploiement de sites statiques, Netlify, Cloudflare, etc. 🙇♂️
Merci pour ces bonnes informations 👍👍
Merci 👏
Si vous voulez utiliser plusieurs solutions auto-hébergées, acheter un appareil N100 fanless n’est pas une mauvaise idée.
Pour un appareil acheté autour de 100 000 wons, la facture d’électricité ne revient qu’à environ 1 000 à 2 000 wons par mois.
J’ai acheté un appareil n100 autour de 100 000 wons, mais il est tombé en panne d’un coup et je n’arrive même pas à récupérer les données. Avec du matériel d’entrée de gamme, faire tourner un service 24/7 me semble difficile.
Cela dépend sans doute du fabricant... Moi, je l'utilise depuis 5 ans, j'ai dû avoir de la chance.
Cela ne fait-il pas encore 5 ans que le n100 est sorti ?
Personnellement, j’aime bien les produits de Hardkernel, une entreprise coréenne.
Exact. Je l’ai confondu avec un autre produit au nom similaire. Hardkernel, c’est très bien. J’ai un ODROID M1, et comme appareil fanless à faible consommation, ce n’est pas mal du tout.
Waouh, ça dure vraiment longtemps, non ? Vous pourriez me dire de quel produit il s'agit ?
Ah… ce n’était pas un N100 mais un N5100. Je l’ai acheté sur Ali, c’est un modèle appelé X30G. Pour un serveur web, c’était largement suffisant.
Waouh, moi aussi, j’utilise un serveur lancé sur Raspberry Pi et Orange Pi 👍