Un sito appena pubblicato e già lento, spostato su AWS in giornata.
Un'agenzia web aveva appena messo online il nuovo sito di una scuola di design, e il sito era lento. Ci hanno chiesto un piano di hosting più grande. Abbiamo proposto di cambiare piattaforma e preparato il server in giornata.
Il sito di una scuola di design girava su un hosting condiviso che gestivamo da molti anni, con una piattaforma che oggi non sceglieremmo più. Il giorno dopo la pubblicazione del nuovo sito, realizzato da un'agenzia esterna, il sito era lento. Abbiamo aperto un account AWS intestato alla scuola, creato un server nella regione di Milano con Laravel Forge e consegnato gli accessi in giornata, offrendoci di fare noi il passaggio.
Contesto
Una scuola di design aveva il sito e la posta su un hosting condiviso gestito da noi, una soluzione che usavamo più di dieci anni fa. Il nuovo sito lo ha realizzato un'agenzia web esterna, con il referente della scuola.
Il problema
Il giorno dopo la pubblicazione, l'agenzia ci ha scritto che il sito era molto lento e chiedeva i piani di hosting disponibili per un upgrade. Più spazio sullo stesso hosting condiviso non avrebbe risolto: serviva un server con risorse proprie.
Cosa abbiamo fatto
- 01
Un account intestato al cliente
Abbiamo proposto AWS, o in alternativa un VPS, in entrambi i casi in un account intestato alla scuola, con i suoi dati di fatturazione. Macchina e servizi restano di proprietà del cliente, che può affidarne la gestione a chi vuole.
- 02
Il server a Milano
Sentito il referente della scuola, abbiamo creato il server nella regione AWS di Milano con Laravel Forge e mandato gli accessi lo stesso giorno, con aperte solo le porte 22, 80 e 443.
- 03
Il passaggio lo facciamo noi
Invece di lasciare la migrazione all'agenzia, ci siamo offerti di farla noi, e l'agenzia ha accettato volentieri. Il nostro socio ha chiuso le ultime configurazioni.
- 04
L'agenzia continua a lavorare
L'agenzia accede in SFTP con la propria chiave SSH a un utente dedicato al sito, senza accesso al resto del server. Per la posta del dominio abbiamo poi aggiunto il record DMARC.
Com'è andata
Il sito gira sul suo server a Milano, in un account della scuola, e l'agenzia continua a curarlo con il proprio accesso.
Strumenti
Domande frequenti
Più spazio su un hosting condiviso rende il sito più veloce?
Raramente: la lentezza dipende di solito da CPU, memoria e configurazione condivise con altri siti. Un server dedicato, anche piccolo, cambia di più.
Perché un account cloud intestato al cliente?
Perché il cliente resta proprietario di server, dati e fatture, e può cambiare fornitore senza migrare niente.
Un'agenzia esterna può continuare a lavorare sul sito?
Sì, con un utente dedicato al sito e l'accesso con chiave SSH, senza vedere il resto del server.