Skip to main content

Servizi di Square Cloud 🚀

Square Cloud è stata progettata da zero per essere una piattaforma a misura di sviluppatore. La piattaforma è composta da vari servizi che possono essere usati per effettuare il deploy di applicazioni in modo rapido e sicuro.

Hosting di bot.

Effettua il deploy dei tuoi bot su Square Cloud e ricevi le migliori soluzioni per l’hosting di bot. Square offre una posizione strategica per le piattaforme più famose, garantendo bassa latenza e alta disponibilità.

Hosting web.

Effettua il deploy delle tue applicazioni web su Square Cloud e ricevi le migliori soluzioni per l’hosting web. Offriamo un’integrazione premium con Cloudflare, DNS veloce e un Web Application Firewall (WAF) per garantire le migliori prestazioni e sicurezza.

Storage serverless, Blob Storage.

Archivia i tuoi dati con Square Cloud e goditi i vantaggi dello storage serverless. Il nostro servizio di storage è progettato per essere semplice, scalabile ed economico.

Hosting di database.

Effettua il deploy di database MongoDB, PostgreSQL, MySQL o Redis gestiti in pochi secondi, con snapshot automatici e stringhe di connessione pronte da copiare nella tua applicazione.

Prima di iniziare

Square Cloud è una piattaforma a pagamento — è richiesto un piano attivo per effettuare il deploy, così il tuo progetto gira su un’infrastruttura di livello produzione fin dal primo giorno. Crea il tuo account, poi scegli il piano più adatto a te (scopri cosa include ogni piano).

Registrati

Se non hai mai usato Square prima d’ora, registrati per iniziare.

Accedi

Se hai già un account, accedi per iniziare.

Carica il tuo progetto 😁

Puoi caricare il tuo progetto su Square Cloud in pochi semplici passaggi, come mostrato di seguito:
1

Per prima cosa, leggi le istruzioni relative al tuo linguaggio:

JavaScript

Python

Java

Rust

Elixir

PHP

Go

C#

Ruby

Per questo esempio, useremo il linguaggio JavaScript (Node.js).
2

Successivamente, crea il tuo file di configurazione di Square Cloud.

Successivamente, devi creare un file di configurazione. Scopri come nella guida al file di configurazione.
Example of a config file for a bot
Example for website. (URL: "batman.squareweb.app")
3

E poi, comprimi il tuo progetto in un file ZIP.

Dopo aver creato il file di configurazione, devi comprimere il tuo progetto in un file zip.
Hai intenzione di effettuare il deploy tramite la CLI qui sotto? Puoi saltare questo passaggio — squarecloud upload comprime il tuo progetto per te.

Effettua il deploy 😉

Scegli come effettuare il deploy: tramite la dashboard (carica il tuo ZIP) oppure con un singolo comando usando la CLI — lo stesso workflow che gli sviluppatori conoscono da altre piattaforme moderne.

Tramite dashboard

1

Accedi alla pagina di upload

Accedi alla pagina di upload e carica il file zip del tuo progetto.
2

Configura il tuo ambiente

Dopo aver caricato il tuo zip, dovrai configurare il nome, il file principale o il runtime environment e altre impostazioni per il tuo progetto.
Se stai caricando un progetto web, assicurati di selezionare “Web Publication” e di impostare un sottodominio per il tuo progetto.
3

Esegui il deploy del tuo progetto

Infine, clicca sul pulsante “Deploy” per ospitare il tuo progetto su Square Cloud.
Dopo il deploy, puoi monitorare lo stato e i log del tuo progetto dalla dashboard.
Caricamento dell'applicazione su Square Cloud
4

Conferma che la tua app sia online

Il primo deploy richiede di solito meno di un minuto. Nella dashboard, attendi che lo stato della tua applicazione mostri “in esecuzione” e controlla i log per eventuali errori di avvio.
Se hai fatto il deploy di un sito web o di un’API, apri https://<tuo-sottodominio>.squareweb.app nel tuo browser: dovresti vedere la tua applicazione rispondere. Se hai fatto il deploy di un bot, invia un comando per confermare che sia online.
La tua app non si avvia? Consulta la guida alla risoluzione dei problemi per le cause più comuni e le relative soluzioni.

Tramite CLI

Per utilizzare questo metodo, devi creare un file di configurazione chiamato squarecloud.app nella directory principale del tuo progetto. Questo file conterrà la configurazione necessaria per il tuo progetto.

Guida al file di configurazione

Scopri come creare il file di configurazione squarecloud.app che definisce l’ambiente della tua applicazione.
1

Installa la CLI

Per prima cosa, devi avere la CLI installata nel tuo ambiente. Se non la hai ancora, esegui il seguente comando nel tuo terminale:
Se la hai già, ti consigliamo di aggiornarla. Per farlo, esegui il seguente comando nel tuo terminale:
2

Autenticati

Ora, per autenticarti e utilizzare gli altri comandi della CLI, troverai la tua chiave di autorizzazione qui cliccando su “Request API Key”. Dopo aver ottenuto la tua chiave di autorizzazione, esegui il seguente comando:
3

Carica il tuo progetto

Infine, per eseguire il deploy della tua applicazione su Square Cloud tramite la CLI, devi eseguire il seguente comando:
Oppure, se hai creato lo zip manualmente, puoi usare:
4

Conferma che la tua app sia online

Il primo deploy richiede di solito meno di un minuto. Controlla lo stato e i log della tua applicazione direttamente dal terminale:
Se hai fatto il deploy di un sito web o di un’API, apri https://<tuo-sottodominio>.squareweb.app nel tuo browser: dovresti vedere la tua applicazione rispondere. Se hai fatto il deploy di un bot, invia un comando per confermare che sia online.
La tua app non si avvia? Consulta la guida alla risoluzione dei problemi per le cause più comuni e le relative soluzioni.