Cloud catégorie

Cloud

Comment dockeriser une application Prisma Nest.js

Cover image

Souvent, les gens utilisent Nest.js et Prisma ensemble lorsqu'ils programment une application backend. La question se pose alors de savoir comment déployer l'application avec Docker. Cet article vous montre comment faire.

Cloud

Comment installer Docker et Portainer sur Odroid N2+ ?

Cover image

Compte tenu de la pénurie actuelle de Raspberry Pis, je souhaite partager des informations sur un autre ordinateur monocarte, le Odroid N2+. L'Odroid N2+ peut être utilisé pour héberger un certain nombre d'applications en utilisant Docker. Portainer facilite l'administration des conteneurs Docker sur l'Odroid N2+.

Cloud

Comment déployer des pages GitLab vers Cloudflare?

Cover image

Lorsque vous utilisez GitLab pour héberger le code source de votre projet de développement de logiciel Web, vous pouvez déployer votre site Web sur les pages Cloudflare. Normalement, vous utilisez le pipeline GitLab CI pour construire votre projet de site Web. Dans cet article, je vous montre donc comment configurer votre GitLab CI pour qu'il se déploie sur les pages Cloudflare.

Cloud

Comment déployer des applications Flask sur Raspberry Pi

Cover image

Vous avez souvent besoin d'une interface web pour vos projets Raspberry Pi. Flask est un framework Python qui facilite la programmation d'API web. Ensuite, vous devez ajouter toutes les étapes de déploiement pour exécuter automatiquement l'application Flask. Voici, je veux montrer comment vous pouvez faire cela avec Gunicorn, Nginx et systemd.

Cloud

Utiliser systemd pour démarrer une application Python avec virtualenv

Cover image

Systemd est idéal pour démarrer et arrêter des services sous Linux. Lorsque vous voulez démarrer une application Python qui utilise virtualenv, vous devez prendre des précautions particulières. Cet article explique comment créer un script systemd à l'aide de l'exemple de l'application Python open source Timetagger.

Cloud

Fonctions Netlify simples pour la messagerie de contact

Cover image

Les fonctions Netlify sont des codes sans serveur qui sont faciles à déployer. Ici, je veux montrer comment programmer une simple fonction Netlify pour envoyer un message de contact depuis mon site web à une adresse email et l'enregistrer dans une feuille Airtable.

Cloud

Serverless pour les messages de contact

Cover image

Serverless est un framework permettant de construire et déployer du code sans serveur. Le provisionnement et la mise à l'échelle sont automatiquement pris en charge par le fournisseur de cloud computing. Le framework Serverless est une abstraction au-dessus des fournisseurs de cloud les plus importants. Ce tutoriel montrera comment écrire une fonction qui envoie un email avec des informations de contact. C'est un cas d'utilisation populaire pour les formulaires de contact sur les sites Web.

Cloud

Utilisation d'Ansible pour installer Node.js

Cover image

Les compétences de DevOps deviennent de plus en plus importantes pour les développeurs de Node.js. Avec Ansible, vous pouvez configurer automatiquement vos serveurs cloud. Node.js est une plate-forme de serveur JavaScript populaire. Comment installer un serveur Linux CentOS avec Node.js et Nginx en utilisant Ansible c'est que je veux montrer dans cet article.

Cloud

Créer une instance EC2 Spot avec Terraform

Cover image

Terraform est un outil Infrastructure as Code (IaC) de HashiCorp. En l'utilisant, vous pouvez créer de manière reproductible des instances de serveurs sur des fournisseurs de cloud comme AWS ou Digital Ocean. Dans cet article, je vous montre comment créer un serveur d'instance AWS EC2 Spot avec Terraform.