HELPER VPS

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.

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.

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.

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

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
  • 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

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.