HELPER VPS

App Platform: distribuisci web app da Git e immagini Docker

Hosting di app gestito: carichi il codice e build e indirizzo HTTPS sono pronti da soli

  • Deploy da Git e immagini Docker
  • Certificati HTTPS gratuiti
  • 12GB di memoria

App Platform è un hosting di app gestito (PaaS) che prende il tuo codice o immagine container e si occupa della build, dell'esecuzione e dell'HTTPS per te, senza che tu debba installare o gestire server. Su HELPER VPS App Platform, la dimensione più piccola, App L, è $25.00, e certificati gratuiti e domini personalizzati sono inclusi in tutte le dimensioni.

  • App L

    Web app e API

    2500$/ mese

    Fatturato mensilmente

    • 2 vCPU
    • 4 GB RAM
    • 500 GB di trasferimento al mese
    • Git, immagini Docker HTTPS gratuito
  • App XL

    Servizi web impegnativi

    4500$/ mese

    Fatturato mensilmente

    • 4 vCPU
    • 8 GB RAM
    • 1 TB di trasferimento al mese
    • Git, immagini Docker HTTPS gratuito
  • App 2XL

    App e API di grandi dimensioni

    8500$/ mese

    Fatturato mensilmente

    • 8 vCPU
    • 16 GB RAM
    • 2 TB di trasferimento al mese
    • Git, immagini Docker HTTPS gratuito

Se vuoi configurare tu il server VPS cloud

Per quali lavori si usa la App Platform?

La App Platform è ideale per sviluppatori e piccoli team che preferiscono dedicare tempo al codice invece che alla configurazione dei server. Ecco i quattro usi più comuni.

Che differenza c'è tra App Platform, VPS e Kubernetes?

Tutti e tre fanno girare app, ma cambia la parte da gestire in prima persona. Per concentrarti solo sul codice va bene la App Platform, per gestire l'intero server un VPS, per grandi servizi a container Kubernetes.

App Platform

Carichi solo il codice e affidi anche l'esecuzione

Ideale per

  • Quando vuoi pubblicare un'app senza gestire server
  • Quando vuoi il deploy automatico con push su Git
  • Piccole web app, API e bot
  • Quando non vuoi occuparti di certificati e log

VPS cloud

Gestisci l'intero server con permessi root

Ideale per

  • Quando installi tu i programmi che vuoi
  • Più app e database su un solo server
  • Quando devi intervenire anche sulle impostazioni del sistema operativo
  • Quando ti servono specifiche maggiori a parità di prezzo

Kubernetes gestito

Distribuisci i container su più nodi

Ideale per

  • Architetture divise in più servizi
  • Quando aumenti la capacità con più nodi
  • Quando gestisci tutto con chart Helm e manifest
  • Quando il team conosce bene Kubernetes

I passi per distribuire un'app con la App Platform

Per prima cosa decidi l'origine dell'app. Dopo l'ordine, indicaci dalla pagina di assistenza il repository GitHub o GitLab o l'indirizzo dell'immagine del container e il nostro team lo collegherà. Per i repository il metodo di build viene individuato in automatico in base al linguaggio, se c'è un Dockerfile la build segue quel file, e le immagini già pronte vengono eseguite direttamente da quell'indirizzo.

Poi comunicaci le impostazioni di esecuzione. Inviaci la porta su cui l'app è in ascolto, variabili d'ambiente come l'indirizzo di connessione al database e il comando di avvio, e il nostro team le inserirà. Password e chiavi API vengono inserite come variabili d'ambiente cifrate, quindi non restano nel repository del codice. Completata la configurazione parte la build e, quando l'app si apre, ti comunichiamo l'indirizzo predefinito.

Infine collega il tuo dominio. Indicaci il dominio da usare e ti diremo il valore del record da inserire: aggiungendo quel record nella gestione del dominio, il certificato HTTPS viene emesso e rinnovato in automatico. Da quel momento, a ogni push sul branch predefinito del repository la nuova versione viene compilata e il traffico passa solo quando è pronta, così i clienti usano il servizio senza interruzioni anche durante il deploy.

Quanto costa al mese la App Platform?

La dimensione più piccola, App L, è $25.00 al mese con 2 vCPU e 4GB di memoria. App XL con 4 vCPU e 8GB di memoria è $45.00, e App 2XL con 8 vCPU e 16GB di memoria è $85.00.

Scegli la dimensione in base alla memoria utilizzata dalla tua app. App L è sufficiente per bot Telegram e piccole API, mentre web app che utilizzano un framework si adattano a App XL o App 2XL con 4GB. Per servizi con molti utenti o app che richiedono molta memoria come l'elaborazione di immagini, scegli App 3XL. Puoi cambiare la dimensione in seguito in base all'utilizzo richiedendolo dalla pagina di supporto una volta confermato il primo pagamento.

Il pagamento avviene in ogni data di fatturazione. Il primo mese viene addebitato al momento dell'ordine, e lo stesso importo viene prelevato automaticamente in ogni data di fatturazione per il rinnovo. Se gestisci più app, ognuna ha la propria data di fatturazione, quindi annullando solo un'app inutilizzata dalla pagina di supporto si ferma solo il costo di quell'app.

Come gestire le app in modo stabile sulla App Platform

Il disco della App Platform viene preparato da capo a ogni nuovo deploy. Per questo la regola di base è salvare i dati da conservare a lungo, come dati degli utenti, storico degli ordini e file caricati dai clienti, in database gestiti e object storage. Separandoli così, i dati restano intatti anche dopo più deploy dell'app.

Separa fin dall'inizio i valori riservati in variabili d'ambiente. Tenendo separati gli indirizzi dei database di sviluppo e di produzione, pubblichi lo stesso codice così com'è sull'app di test e su quella di produzione facendo usare a ciascuna dati diversi. Anche per cambiare una chiave non modifichi il codice: comunicaci il nuovo valore dalla pagina di assistenza e cambiamo solo la variabile d'ambiente ridistribuendo l'app.

Creare un indirizzo di verifica dello stato rende i deploy più sicuri. All'avvio di una nuova versione la piattaforma controlla quell'indirizzo e sposta il traffico dei clienti sulla nuova versione solo dopo una risposta corretta. Una versione configurata male si ferma prima del passaggio, così i clienti continuano a usare la versione precedente.

Quando qualcosa non funziona, inizia con i log di runtime. Richiedili dalla pagina di supporto una volta confermato il primo pagamento e ti invieremo i record che la tua app ha scritto sullo standard output in ordine cronologico, così puoi trovare rapidamente quale richiesta ha causato l'errore. Se la memoria si riempie spesso e l'app si riavvia, passa a una dimensione superiore. Anche i log di build vengono conservati, quindi quando un deploy fallisce ti diciamo anche a quale installazione di pacchetti si è fermato.

Quanto costa la App Platform?

HELPER VPS App Platform parte da $25.00 per App L. Devi solo scegliere una dimensione; funzionalità come deploy, certificati e log sono le stesse in tutte le dimensioni.

HELPER VPS in numeri

Scegli tra 40 regioni, 12 sistemi operativi e 10 app con un clic in un account e paga subito. I numeri qui sotto si basano su ciò che è in vendita ora.

Linguaggi e strumenti utilizzabili sulla App Platform

Per i linguaggi più usati, come Node.js, Python, Go, PHP e Ruby, basta collegare il repository e la build è automatica. Anche altri linguaggi e framework girano così come sono se c'è un Dockerfile.

  • Node.js
  • Python
  • Docker
  • Nginx
  • WordPress
  • GitLab

Perché scegliere la App Platform di HELPER VPS

In quali regioni è disponibile la App Platform?

Puoi pubblicare app in 40 città nelle Americhe, Europa, Medio Oriente, Africa e Asia Pacifico. Scegli la stessa città del database utilizzato dalla tua app per le risposte più veloci.

  • Germania
  • Paesi Bassi
  • Regno Unito
  • Francia
  • 7 città in Stati Uniti
  • Canada
  • Brasile
  • Singapore
  • 2 città in Giappone
  • 2 città in India
  • 2 città in Australia
  • Messico
  • Spagna
  • Svezia
  • Polonia
  • Sudafrica
  • Corea del Sud
  • Cile
  • Colombia
  • Italia
  • Svizzera
  • Finlandia
  • Turchia
  • Emirati Arabi Uniti
  • Israele
  • Arabia Saudita
  • Nigeria
  • RAS di Hong Kong
  • Taiwan
  • Indonesia
  • Thailandia

Domande frequenti sulla App Platform

Risposte su prezzi, modalità di deploy e dimensioni della App Platform

Quanto costa al mese la App Platform?

La dimensione più piccola, App L, è $25.00 al mese. App XL è $45.00, App 2XL $85.00, e build, certificati HTTPS, domini personalizzati e visualizzazione dei log sono inclusi in tutte le dimensioni.

Che cos'è la App Platform?

La App Platform è un hosting gestito che, appena carichi il codice o un'immagine di container, si occupa per te di build, esecuzione, collegamento HTTPS e riavvio. Non devi installare tu sistema operativo e web server del server, e lo sviluppatore si concentra solo sul codice dell'app. È chiamata anche PaaS.

Quali linguaggi posso usare?

Per i linguaggi più usati, come Node.js, Python, Go, PHP e Ruby, collegando il repository il metodo di build viene individuato in automatico. Per altri linguaggi o app che richiedono impostazioni particolari, inserendo un Dockerfile nel repository la build e l'esecuzione seguono quel file.

Posso distribuire anche con un'immagine Docker?

Sì, indicaci l'indirizzo dell'immagine in un registro pubblico o privato e la eseguiamo così com'è. Indicando anche porta e variabili d'ambiente dell'app viene aggiunto un indirizzo HTTPS, e indicandoci un nuovo tag dell'immagine distribuiamo la nuova versione.

Posso collegare il mio dominio?

Sì, indicaci il dominio da usare e ti diremo il valore del record da inserire. Aggiungendo quel record nella gestione del dominio il collegamento è fatto e il certificato TLS viene emesso e rinnovato in automatico. Puoi collegare a un'app più indirizzi insieme, come il dominio principale e l'indirizzo www.

Come si sceglie la dimensione dell'app?

Scegli in base alla memoria utilizzata dalla tua app. App L è adatta per bot e piccole API, App XL o App 2XL sono adatte per web app che utilizzano un framework. Puoi cambiare la dimensione in seguito in base all'utilizzo richiedendolo dalla pagina di supporto dopo il primo pagamento.

Come si usa un database?

Ordina insieme un database gestito nella stessa regione e chiedici di inserire l'indirizzo di connessione come variabile d'ambiente. Il disco della App Platform viene preparato da capo a ogni deploy, quindi salva i dati da conservare a lungo in un database o in un object storage.

Con quale metodo di pagamento si acquista la App Platform?

Paga con USDT per creare il tuo server. La tariffa per il periodo scelto viene pagata al momento dell'ordine e si rinnova automaticamente allo stesso prezzo in ogni data di fatturazione. I rimborsi vengono accreditati sul tuo conto.

Cosa succede alla mia app se il pagamento non viene effettuato nella data di fatturazione?

Se il pagamento non viene effettuato nella data di fatturazione, l'app si sospende temporaneamente e, una volta completato il pagamento, si rinnova automaticamente di nuovo. Completa il pagamento prima della data di fatturazione e non devi preoccuparti ogni mese.

Quando conviene la App Platform invece di un VPS?

La App Platform è adatta quando non hai tempo per gestire server e vuoi far girare in modo stabile una sola app. Se vuoi installare più programmi su un server o intervenire tu anche sulle impostazioni del sistema operativo, è più adatto un VPS cloud con permessi root. Puoi anche partire con la App Platform e, quando il servizio cresce e la configurazione si complica, spostare la stessa immagine Docker su un VPS o su Kubernetes e continuare.

Guide alla App Platform

Indicazioni utili da vedere prima di pubblicare un'app

I prezzi indicati sono mensili in dollari USA, pagati con USDT. La tariffa per il periodo scelto viene pagata al momento dell'ordine e ti informiamo una volta che il nostro team ha completato la configurazione. Dopodiché si rinnova automaticamente allo stesso prezzo in ogni data di fatturazione.

Durata minima: 1 mese | Annullamento: richiesta dalla pagina di supporto dopo il primo pagamento | Se il pagamento fallisce: sospeso, poi si rinnova automaticamente quando paghi | Il periodo rimanente di un prodotto annullato non viene rimborsato. I rimborsi vengono accreditati sul tuo conto.