Plateforme d'applications : déployer vos apps web depuis Git et Docker
Un hébergement d'applications managé : envoyez votre code, et du build à l'adresse HTTPS, tout est prêt
- Déploiement depuis Git et images Docker
- Certificat HTTPS gratuit
- 12GB de mémoire
App Platform est un hébergement d'applications managé (PaaS) qui prend votre code ou image de conteneur et gère la construction, l'exécution et HTTPS pour vous, sans que vous ayez à installer ou gérer des serveurs. Sur HELPER VPS App Platform, la plus petite taille, App L, est $25.00, et les certificats gratuits et les domaines personnalisés sont inclus dans toutes les tailles.
App L
Applications web et API
2500$/ mois
Facturé mensuellement
- 2 vCPU
- 4 GB RAM
- 500 GB de transfert par mois
- Git, image Docker HTTPS gratuit
App XL
Services web fréquentés
4500$/ mois
Facturé mensuellement
- 4 vCPU
- 8 GB RAM
- 1 TB de transfert par mois
- Git, image Docker HTTPS gratuit
App 2XL
Grandes applications et API
8500$/ mois
Facturé mensuellement
- 8 vCPU
- 16 GB RAM
- 2 TB de transfert par mois
- Git, image Docker HTTPS gratuit
Si vous voulez configurer le serveur vous-même VPS cloud
À quoi sert une plateforme d'applications ?
La plateforme d'applications convient aux développeurs et petites équipes qui préfèrent consacrer leur temps au code plutôt qu'à la configuration des serveurs. Voici quatre usages courants.
Applications web et serveurs d'API
Déployez directement depuis le dépôt vos applications web et API REST en Node.js, Python, Go, PHP ou Ruby. À chaque push, la nouvelle version est construite et s'ouvre aussitôt sur une adresse HTTPS.
Bots Telegram et tâches d'arrière-plan
Faites tourner à moindre coût sur la plus petite taille les petits programmes qui doivent rester allumés : bots, envois d'alertes, tâches planifiées. En cas d'arrêt, ils redémarrent automatiquement.
Premier service d'une start-up
Même sans responsable des serveurs, ouvrez votre service avec certificats, déploiement et journaux déjà prêts. Quand les clients augmentent, passez à une taille supérieure et continuez.
Exécution d'images Docker
Pour un service déjà empaqueté en image Docker, indiquez simplement l'adresse de l'image et nous l'exécutons telle quelle. Indiquez aussi le port et les variables d'environnement, et nous y ajoutons une adresse HTTPS.
Quelle différence entre plateforme d'applications, VPS et Kubernetes ?
Les trois font tourner des applications, mais ce que vous gérez vous-même diffère. Pour vous concentrer sur le code, la plateforme d'applications ; pour gérer tout le serveur, le VPS ; pour un grand service en conteneurs, Kubernetes.
Plateforme d'applications
Envoyez seulement le code, l'exécution est prise en charge
Idéal pour
- Pour déployer une application sans gérer de serveur
- Pour un déploiement automatique à chaque push Git
- Petites applications web, API et bots
- Pour ne pas avoir à gérer certificats et journaux
VPS cloud
Tout le serveur en main avec l'accès root
Idéal pour
- Pour installer vous-même les programmes de votre choix
- Plusieurs applications et bases de données sur un serveur
- Quand il faut aller jusqu'à la configuration du système
- Pour une configuration plus grande au même prix
Kubernetes managé
Des conteneurs répartis sur plusieurs nœuds
Idéal pour
- Une architecture découpée en plusieurs services
- Pour augmenter le débit avec plusieurs nœuds
- Pour exploiter avec des charts Helm et des manifestes
- Quand l'équipe maîtrise Kubernetes
Étapes pour déployer une application sur la plateforme
Commencez par définir la source de votre application. Après la commande, indiquez sur la page Support client votre dépôt GitHub ou GitLab, ou l'adresse d'une image de conteneur, et notre équipe la connecte. Pour un dépôt, la méthode de build est détectée automatiquement selon le langage ; s'il y a un Dockerfile, le build le suit, et une image déjà construite s'exécute directement depuis son adresse.
Indiquez ensuite les réglages d'exécution. Envoyez-nous le port écouté par l'application, les variables d'environnement comme l'adresse de la base de données, et la commande de démarrage : notre équipe les configure. Mots de passe et clés API sont placés dans des variables d'environnement chiffrées et ne restent pas dans le dépôt de code. Une fois configuré, le build démarre, et dès que l'application est en ligne, nous vous communiquons son adresse par défaut.
Enfin, reliez votre domaine. Indiquez-nous le domaine à utiliser et nous vous donnons la valeur d'enregistrement à ajouter : ajoutez cet enregistrement dans l'interface de gestion du domaine, et le certificat HTTPS est émis et renouvelé automatiquement. Ensuite, à chaque push sur la branche par défaut du dépôt, une nouvelle version est construite et le trafic bascule une fois qu'elle est prête : vos clients utilisent le service sans interruption, même pendant le déploiement.
Combien coûte la plateforme d'applications par mois ?
La taille la plus petite, App L, est de $25.00 par mois avec 2 vCPU et 4 Go de mémoire. App XL avec 4 vCPU et 8 Go de mémoire est de $45.00, et App 2XL avec 8 vCPU et 16 Go de mémoire est de $85.00.
Choisissez la taille en fonction de la mémoire utilisée par votre application. App L convient aux bots Telegram et petites API, et les applications web utilisant un framework conviennent à App XL ou App 2XL avec 4GB. Pour les services avec de nombreux utilisateurs ou des applications gourmandes en mémoire comme le traitement d'images, choisissez App 3XL. Vous pouvez changer la taille plus tard en fonction de l'utilisation en la demandant sur la page de support une fois votre premier paiement confirmé.
Le paiement a lieu à chaque date de facturation. Le premier mois est facturé lors de la commande, et le même montant est prélevé automatiquement à chaque date de facturation pour le renouvellement. Si vous gérez plusieurs applications, chacune a sa propre date de facturation, donc annuler uniquement une application inutilisée sur la page de support arrête uniquement les frais de cette application.
Exploiter une application de façon stable sur la plateforme
Le disque de la plateforme d'applications est préparé à neuf à chaque déploiement. Les données à conserver longtemps, comme les informations des membres, l'historique des commandes ou les fichiers envoyés par les clients, se stockent donc par principe dans une base de données managée et un stockage objet. Ainsi séparées, les données restent intactes quel que soit le nombre de redéploiements.
Placez les valeurs secrètes dans des variables d'environnement dès le départ. Avec des adresses de base de données séparées pour le développement et la production, vous déployez le même code sur une application de test et une application de production, chacune utilisant ses propres données. Pour changer une clé, inutile de modifier le code : envoyez la nouvelle valeur sur la page Support client et nous changeons seulement la variable d'environnement avant de redéployer.
Créer une adresse de vérification d'état rend les déploiements plus sûrs. Au démarrage d'une nouvelle version, la plateforme interroge cette adresse et ne bascule le trafic des clients qu'après une réponse normale. Une version mal configurée s'arrête avant la bascule : vos clients continuent d'utiliser la version précédente.
En cas de problème, commencez par les logs d'exécution. Demandez-les sur la page de support une fois votre premier paiement confirmé et nous vous envoyons les enregistrements que votre application a écrits sur la sortie standard dans l'ordre chronologique, afin que vous puissiez rapidement trouver quelle requête a causé l'erreur. Si la mémoire se remplit souvent et que l'application redémarre, passez à la taille supérieure. Les logs de construction sont également conservés, donc lorsqu'un déploiement échoue, nous vous indiquons également à quelle installation de paquet il s'est arrêté.
Quel est le prix de la plateforme d'applications ?
HELPER VPS App Platform commence à $25.00 pour App L. Vous choisissez uniquement une taille ; les fonctionnalités telles que les déploiements, les certificats et les logs sont les mêmes dans toutes les tailles.
Un forfait mensuel où l'on choisit seulement la taille
Choisissez parmi cinq tailles : XS, S, M, L et XL. Le montant ne varie pas selon le nombre de builds ou de déploiements : vous payez le même montant chaque mois.
Du temps de gestion économisé
Mises à jour du système, configuration du serveur web et renouvellement des certificats ne sont plus à votre charge. Consacrez ce temps au développement et à vos clients.
Renouvelé automatiquement à chaque date de renouvellement
Payez les frais mensuels à chaque date de renouvellement. Pas de carte à enregistrer et pas de durée de contrat : votre application continue de fonctionner.
HELPER VPS en chiffres
Choisissez parmi 40 régions, 12 systèmes d'exploitation et 10 applications en un clic dans un seul compte, et payez immédiatement. Les chiffres ci-dessous sont basés sur ce qui est en vente actuellement.
40
Régions de datacenters
12
Systèmes d'exploitation
10
Applications en un clic
$25.00
Prix de départ de ce produit (mois)
Langages et outils disponibles sur la plateforme d'applications
Pour les langages courants comme Node.js, Python, Go, PHP et Ruby, il suffit de relier le dépôt pour un build automatique. Les autres langages et frameworks s'exécutent tels quels avec un Dockerfile.
- Node.js
- Python
- Docker
- Nginx
- WordPress
- GitLab
Pourquoi choisir la plateforme d'applications de HELPER VPS
Déploiement automatique à chaque push Git
À chaque push sur la branche par défaut du dépôt, la nouvelle version est construite et déployée automatiquement. Aucun script de déploiement à écrire.
Images Docker exécutées telles quelles
Pour une image de conteneur existante, indiquez simplement son adresse et nous l'exécutons. Une image qui tournait en local tourne de la même façon.
Déploiements sans interruption
Le trafic ne bascule qu'une fois la nouvelle version prête et la vérification d'état passée. Pendant le déploiement, vos clients continuent d'utiliser la version précédente.
HTTPS gratuit et votre domaine
Pour l'adresse par défaut comme pour votre domaine, les certificats TLS sont émis et renouvelés automatiquement. Plus besoin de surveiller l'expiration des certificats.
Variables d'environnement et valeurs secrètes
Communiquez-nous l'adresse de la base de données et vos clés API, et nous les plaçons dans des variables d'environnement chiffrées. Aucune valeur secrète ne reste dans le dépôt de code.
Journaux de build et d'exécution
Les logs de construction et d'exécution sont conservés, donc demandez-les sur la page de support une fois votre premier paiement confirmé et nous les vérifions immédiatement. Lorsqu'une erreur se produit, vous trouvez rapidement à quelle étape elle s'est arrêtée.
Redémarrage automatique
Si l'application s'arrête sur une erreur, elle redémarre automatiquement. Moins de mauvaises surprises au matin à cause d'un bot arrêté pendant la nuit.
Connexion aux bases de données managées
Nous relions les bases PostgreSQL, MySQL et Valkey managées de la même région avec une seule variable d'environnement. Application et données sont toutes deux exploitées en managé.
Choisissez parmi 40 villes
Déployez votre application dans la ville la plus proche des pays où se trouvent la plupart de vos clients. Choisissez parmi 40 villes à travers les Amériques, l'Europe, le Moyen-Orient, l'Afrique et l'Asie-Pacifique.
Dans quelles régions la plateforme d'applications est-elle disponible ?
Vous pouvez déployer des applications dans 40 villes à travers les Amériques, l'Europe, le Moyen-Orient, l'Afrique et l'Asie-Pacifique. Choisissez la même ville que la base de données utilisée par votre application pour les réponses les plus rapides.
Allemagne
Pays-Bas
Royaume-Uni
France
7 villes en États-Unis
Canada
Brésil
Singapour
2 villes en Japon
2 villes en Inde
2 villes en Australie
Mexique
Espagne
Suède
Pologne
Afrique du Sud
Corée du Sud
Allemagne
Pays-Bas
Royaume-Uni
France
7 villes en États-Unis
Canada
Brésil
Singapour
2 villes en Japon
2 villes en Inde
2 villes en Australie
Mexique
Espagne
Suède
Pologne
Afrique du Sud
Corée du Sud
Chili
Colombie
Italie
Suisse
Finlande
Turquie
Émirats arabes unis
Israël
Arabie saoudite
Nigeria
R.A.S. chinoise de Hong Kong
Taïwan
Indonésie
Thaïlande
Questions fréquentes sur la plateforme d'applications
Réponses sur les prix, le déploiement et les tailles de la plateforme d'applications
Combien coûte la plateforme d'applications par mois ?
La plus petite taille, App L, est $25.00 par mois. App XL est $45.00, App 2XL $85.00, et les constructions, certificats HTTPS, domaines personnalisés et consultation des logs sont inclus dans toutes les tailles.
Qu'est-ce que la plateforme d'applications ?
La plateforme d'applications est un hébergement managé : envoyez seulement votre code ou une image de conteneur, et le build, l'exécution, la liaison HTTPS et les redémarrages sont pris en charge. Inutile d'installer vous-même le système et le serveur web : le développeur se concentre sur le code de l'application. On l'appelle aussi PaaS.
Quels langages puis-je utiliser ?
Pour les langages courants comme Node.js, Python, Go, PHP et Ruby, la méthode de build est détectée automatiquement en reliant le dépôt. Pour les autres langages ou les applications qui demandent une configuration particulière, ajoutez un Dockerfile au dépôt : le build et l'exécution suivent ce fichier.
Puis-je aussi déployer depuis une image Docker ?
Oui, indiquez l'adresse d'une image dans un registre public ou privé et nous l'exécutons telle quelle. Indiquez aussi le port écouté et les variables d'environnement pour obtenir une adresse HTTPS, et communiquez un nouveau tag d'image pour déployer une nouvelle version.
Puis-je relier mon domaine ?
Oui, indiquez-nous le domaine à utiliser et nous vous donnons la valeur d'enregistrement à ajouter. Ajoutez cet enregistrement dans l'interface de gestion du domaine pour le relier, et le certificat TLS est émis et renouvelé automatiquement. Une même application peut recevoir plusieurs adresses, par exemple le domaine principal et l'adresse www.
Comment choisir la taille de l'application ?
Choisissez en fonction de la mémoire utilisée par votre application. App L convient aux bots et petites API, App XL ou App 2XL convient aux applications web utilisant un framework. Vous pouvez changer la taille plus tard en fonction de l'utilisation en la demandant sur la page de support après votre premier paiement.
Comment utiliser une base de données ?
Commandez en même temps une base de données managée dans la même région, et demandez-nous d'en placer l'adresse dans une variable d'environnement. Le disque de la plateforme d'applications étant préparé à neuf à chaque déploiement, stockez les données à conserver dans une base de données ou un stockage objet.
Avec quel moyen de paiement acheter la plateforme d'applications ?
Payez avec USDT pour créer votre serveur. Les frais pour la période choisie sont payés lors de la commande, et ils se renouvellent automatiquement au même prix à chaque date de facturation. Les remboursements sont effectués sur votre crédit de compte.
Que devient mon application si le paiement n'est pas effectué à la date de facturation ?
Si le paiement n'est pas effectué à la date de facturation, l'application est mise en pause pendant un certain temps, et une fois que vous avez effectué le paiement, elle se renouvelle automatiquement à nouveau. Effectuez le paiement avant la date de facturation et il n'y a rien à surveiller chaque mois.
Quand choisir la plateforme d'applications plutôt qu'un VPS ?
La plateforme d'applications convient quand vous n'avez pas le temps de gérer des serveurs et voulez faire tourner une application de façon stable. Pour installer plusieurs programmes sur un serveur ou gérer vous-même jusqu'à la configuration du système, un VPS cloud avec accès root convient mieux. Vous pouvez aussi démarrer sur la plateforme d'applications, puis, quand le service grandit et se complexifie, déplacer la même image Docker sur un VPS ou Kubernetes pour continuer.
Guides de la plateforme d'applications
Guides à consulter avant de déployer votre application
- Application Docker en un clicPour tester d'abord une image de conteneur sur un VPS, démarrez avec un serveur où Docker est installé.
- Bases de données managéesCréez PostgreSQL, MySQL ou Valkey dans la même région que l'application et reliez-les par variables d'environnement.
- Documentation APILe mode d'emploi de l'API REST pour créer et gérer des serveurs par code. Idéal avec un pipeline de déploiement.
Les prix affichés sont des prix mensuels en dollars américains, payés avec USDT. Les frais pour la période choisie sont payés lors de la commande, et nous vous informons une fois que notre équipe a terminé la configuration. Ensuite, ils se renouvellent automatiquement au même prix à chaque date de facturation.
Durée minimale : 1 mois | Annulation : demandez sur la page de support après votre premier paiement | Si le paiement échoue : mis en pause, puis renouvelé automatiquement lorsque vous payez | La période restante d'un produit annulé n'est pas remboursée. Les remboursements sont effectués sur votre crédit de compte.
