Ortica
Parliamone ↗

Server, hosting e DevOps

Quello che non si vede.
Ma regge tutto.

Configuriamo e gestiamo i server Linux su cui girano siti, ecommerce e webapp. Deploy automatici, ambienti di staging, monitoraggio, backup e migrazioni di hosting: la parte di DevOps che fa funzionare il resto.

  • Linux
  • Docker
  • NGINX
  • Git
  • Cloudflare
Cosa facciamo

Dal server
al deploy.

  1. 01

    Configurazione e gestione server.

    Server Linux preparati per il progetto: web server, PHP o Node, database, firewall, certificati. E poi tenuti aggiornati, perché un server si configura una volta ma si cura sempre.

    • Linux
    • Nginx
    • PHP
    • Node
  2. 02

    Hosting gestito.

    Possiamo ospitare siti ed ecommerce sui nostri server, con specifiche recenti. Ci occupiamo noi di tutto quello che c’è sotto, e tu hai un solo interlocutore.

    • Hosting
    • Canone annuale
  3. 03

    Deploy automatici.

    Il codice va online da git, sempre nello stesso modo, senza copiare file a mano via FTP. Meno errori, e se qualcosa non va si torna alla versione precedente.

    • Git
    • CI/CD
    • Rollback
  4. 04

    Ambienti di staging.

    Una copia del sito dove provare modifiche e aggiornamenti prima di portarli online. Tu e il tuo team potete vederla e approvarla.

    • Staging
    • Test
  5. 05

    Monitoraggio e backup.

    Controlliamo che il sito risponda, che il disco non si riempia e che le risorse bastino. Backup regolari, conservati altrove e verificati.

    • Monitoraggio
    • Backup

Con cosa lavoriamo

Configurazione e gestione serverHosting gestitoDeploy automaticiAmbienti di stagingMonitoraggio e backup
LinuxDockerNGINXGitCloudflare
Migrazioni di hosting

Cambiare hosting.
Senza spegnere niente.

Una migrazione fatta bene non se ne accorge nessuno. Per questo la prepariamo per tempo.

  1. 01

    Analisi.

    Cosa gira sul vecchio server: siti, database, cron, certificati, versioni. Niente deve restare indietro.

  2. 02

    Copia e prova.

    Prepariamo il nuovo server e ci copiamo tutto. Proviamo il sito sul nuovo indirizzo prima di spostare il dominio.

  3. 03

    Passaggio.

    Spostiamo il dominio nel momento meno trafficato, allineiamo gli ultimi dati e teniamo d’occhio il sito nelle ore successive.

Perché affidarcelo

Chi scrive il codice
conosce anche il server.

Quando sviluppo e infrastruttura stanno in mani diverse, i problemi finiscono spesso nel mezzo.

Di solito

  • L’hosting dice che è colpa del sito
  • Chi ha fatto il sito dice che è colpa dell’hosting
  • Aggiornamenti fatti a mano, di corsa
  • Nessuno sa dove sono i backup

Con noi

  • Un solo interlocutore, dal codice alla macchina
  • Deploy ripetibili, sempre uguali
  • Staging per provare prima
  • Backup e accessi documentati
Domande frequenti

Domande su
server e hosting.

Che differenza c’è tra hosting condiviso e server dedicato?

Sull’hosting condiviso il tuo sito divide le risorse con molti altri, e se uno di loro esagera rallenti anche tu. Un server dedicato o virtuale ha risorse riservate e si può configurare sul progetto. Per un sito vetrina il condiviso può bastare, per ecommerce e webapp di solito no.

Potete migrare il mio sito su un nuovo hosting?

Sì. Prepariamo il nuovo server, copiamo sito e database, proviamo tutto e solo alla fine spostiamo il dominio. L’obiettivo è che i visitatori non se ne accorgano.

Cos’è un ambiente di staging e a cosa serve?

È una copia del sito, non pubblica, dove provare aggiornamenti e modifiche. Se qualcosa si rompe, si rompe lì e non sul sito che usano i tuoi clienti.

Cosa vuol dire deploy automatico?

Che il codice va online sempre con la stessa procedura, partendo dal repository git, invece di caricare file a mano. È più veloce, lascia traccia di ogni versione e permette di tornare indietro in un attimo.

Gestite anche server che non avete configurato voi?

Sì, dopo un controllo: guardiamo sistema operativo, servizi, versioni, accessi e backup. Ti diciamo cosa va sistemato e poi lo prendiamo in carico.

Ospitate anche webapp e progetti in Node?

Sì. Oltre a siti PHP come WordPress e PrestaShop, gestiamo applicazioni Node e Next.js con database come Postgres e MySQL.

Prossimo servizioSiti web su misura Siti progettati da zero, su WordPress o su Next.js con Payload CMS: veloci, facili da aggiornare e pensati per chi li usa.
Il prossimo progetto

Server da sistemare?
Parliamone.

Raccontaci cosa gira oggi e dove: ti diciamo da dove partire.

Parliamone