Vai al contenuto
Managed hosting e DevOps

I suoi server non dormono mai.
Il nostro team nemmeno.

AWS, GCP, Hetzner o i suoi server fisici — dal provisioning dei server all'auto-scaling, dal livello CDN all'hardening di sicurezza fino alla risposta agli incidenti 24/7, gestiamo tutto end-to-end. Lei fa crescere il prodotto; noi facciamo funzionare in silenzio tutto ciò che c'è sotto.

Un messaggio «server down» non deve svegliarla alle 3 di notte. Lo SLA (accordo sul livello di servizio) è nostro, la reperibilità è nostra, la soluzione è nostra — al mattino le basta dare un'occhiata alla dashboard e vedere che è tutto verde.

SLA del 99,99% disponibile CDN inclusa Reperibilità 24/7
ops.partnerfy.co
LIVE
Uptime 30d
99.97%
sopra l'obiettivo
Response p95
142ms
edge in Europa
Req / sec
387
ultimo minuto
SSL Labs
A+
TLS 1.3 / HSTS
Carico CPU
38%
media 5 min
in salute
Traffico · ultime 24 ore
picco 18:42
Ultimi 5 rilasci
prod · v2.41.0 2m ago
prod · v2.40.3 1h ago
staging · v2.41.0-rc 4h ago
prod · v2.40.2 1d ago
prod · v2.40.1 2d ago
Auto-scaling · in tempo reale
ottimale
1 → 4 istanze, picco di traffico ~12s
Il problema

L'hosting fai-da-te, un giorno, le costerà molto caro.

Negli ultimi anni abbiamo visto decine di progetti partire con «il VPS lo gestiamo noi, abbiamo uno che conosce Linux»: tutti sono finiti nello stesso punto. Un fine settimana il server è andato giù, nessuno era raggiungibile, i clienti non potevano ordinare e Google ha preso nota di ore di downtime. La settimana dopo il posizionamento è sceso di 3 pagine e le conversioni si sono dimezzate. I 200 dollari risparmiati al mese si sono trasformati, in una notte, in 20.000 dollari di mancati ricavi.

Il fronte della sicurezza è più silenzioso, ma più pericoloso. Esce una CVE critica per nginx e il suo server resta senza patch per 8 settimane; una vecchia versione di OpenSSL viene dimenticata in produzione; phpMyAdmin resta esposto su internet. A un bot di scansione bastano in media meno di 4 ore per trovare tutto questo. Appena entra, l'attaccante installa un cryptominer (il server rallenta, le fatture schizzano alle stelle) oppure esfiltra i dati dei clienti — sanzioni KVKK e GDPR e anni di danni alla reputazione.

Un'architettura senza failover è una bomba che aspetta solo che qualcuno stacchi la spina. Un singolo server funziona; ma un guasto a un disco, un problema in una availability zone, un comando sudo sbagliato — ognuno di questi, da solo, ferma l'intera attività. Anche i grandi cloud provider hanno avuto problemi regionali simultanei (AWS us-east-1, Cloudflare Frankfurt, GCP europe-west-3 almeno una volta ciascuno negli ultimi 18 mesi). Un'architettura con failover è la risposta alla domanda «quando», non «se».

Nel 2026 vivere senza CDN è già di per sé un errore. Servire il mondo intero da un solo data center significa 800 ms di TTFB per un visitatore statunitense, 1,2 secondi per uno australiano, LCP in rosso nei Core Web Vitals di Google e nessuna possibilità di superare i concorrenti su mobile. Cloudflare o Bunny CDN costano 20 dollari al mese — ma chi li configura male imposta in modo errato gli header di cache, mostra agli utenti giacenze non aggiornate o mette in cache sulla CDN il pannello di amministrazione. Una catastrofe.

E infine: i rilasci manuali. Qualcuno apre un terminale, digita «git pull && composer install && php artisan migrate», sbaglia l'ordine di un passaggio — e il sito cade. Non c'è uno script di rollback, perché nessuno l'ha mai scritto. Il CI/CD non è un lusso, ma una necessità igienica. Con una pipeline ogni commit viene testato in automatico, passa da solo in staging e arriva in produzione con un clic — e se qualcosa va storto, torna alla versione precedente in 10 secondi. Queste quattro cose — uptime, sicurezza, failover, rilascio — insieme sono ciò che chiamiamo managed hosting; affrontarle separatamente lascia il lavoro a metà.

Vista operativa

Cosa succede sui suoi server — in tempo reale.

Ogni cliente riceve una dashboard accessibile in qualsiasi momento. Uptime, latenza, tasso di errore, ultimo rilascio, copertura CDN, attacchi WAF — tutto in un'unica schermata.

CDN
Rete edge globale
285 PoP
285
PoP
38ms
p95 globale
94%
Cache hit
Sicurezza
Protezione WAF + DDoS
LIVE
SQL inj · blocked
XSS · blocked
brute force · blocked
bot · blocked
1.284
bloccati in 24 ore
0
fughe di dati
A+
SSL Labs

Prima · VPS fai-da-te

  • ×Un solo server, nessun failover — un guasto al disco = tutto il sito offline.
  • ×Nessuna CDN, TTFB > 800 ms per gli utenti mobile.
  • ×SSL rinnovato a mano — basta dimenticarsene una volta e il browser mostra un avviso rosso.
  • ×Rilasci manuali e nessun rollback — un comando sbagliato, crisi a mezzanotte.
  • ×Ci sono backup? Il ripristino è mai stato testato? Nessuno lo sa.
  • ×La prima notizia di un attacco arriva da un cliente o da Google.

Dopo · Managed

  • ✓Bilanciamento del carico + multi-AZ — se un nodo cade, il traffico passa a quello accanto in pochi secondi.
  • ✓CDN con 285 PoP, p95 globale < 50 ms.
  • ✓SSL rinnovato automaticamente, HSTS preload, TLS 1.3.
  • ✓Pipeline CI/CD; test, staging e produzione con un clic; rollback in 10 secondi.
  • ✓Backup cifrato ogni ora in una regione separata, test di ripristino mensile.
  • ✓La prima notizia di un'anomalia arriva al nostro team, prima che un cliente se ne accorga.
Per chi è

Se una sola notte di downtime le costa cara, è nel posto giusto.

Il managed hosting non è «per tutti i siti» — ma per le otto categorie qui sotto è impossibile trascurarlo.

E-commerce con picchi stagionali
Black Friday, giornate di saldi, Festa della mamma — infrastruttura pronta per picchi orari di traffico di 20×.
SaaS B2B · SLA del 99,9%
I contratti enterprise prevedono SLA vincolanti; ogni minuto del mese conta.
News e media · contenuti virali
Una notizia esplode su Twitter, 100.000 lettori simultanei in 5 minuti — il server deve essere pronto.
Piattaforme marketplace
Hanno due lati: se cade l'interfaccia venditori non si vende, se cade quella acquirenti i clienti scappano.
Siti di contenuti globali
Utenti simultanei in Asia, Europa e America; senza CDN i Core Web Vitals restano in rosso.
SaaS B2B regolamentati
KVKK, GDPR, ISO 27001 — localizzazione dei dati, audit log e RBAC sono obbligatori.
Agenzie · siti dei clienti
Un'agenzia gestisce 40 siti di clienti; assumere un DevOps per ciascuno è impossibile.
Istruzione · giorni d'esame
Traffico basso tutto l'anno; il giorno dell'esame, 50.000 studenti in contemporanea. L'auto-scaling è indispensabile.
Livelli di servizio

Il managed hosting è fatto di dieci livelli — se ne manca uno, non è completo.

01
Provisioning dei server · AWS, GCP, Hetzner
Il provider giusto per carico, regione e normativa; infrastructure as code (IaC) con Terraform, ricostruibile da zero.
02
Kubernetes gestito
EKS, GKE o self-managed; rilasci rolling, zero downtime, riparazione automatica dei nodi.
03
Auto-scaling · orizzontale e verticale
Da 1 a 50 istanze in 30 secondi in base alle metriche CPU/RAM/RPS; il costo segue il traffico.
04
CDN · Cloudflare, Bunny, Fastly
Distribuzione dei contenuti da oltre 285 PoP; regole di cache intelligenti, ottimizzazione delle immagini, Brotli.
05
SSL · rinnovo automatico
Let's Encrypt / wildcard / EV; rinnovo automatico prima dei 60 giorni, HSTS nella lista di preload.
06
Backup automatico · PITR
Snapshot orario + log WAL → ripristino point-in-time. Copia cifrata in una regione separata.
07
Monitoraggio 24/7 · Datadog, Better Stack
Oltre 200 metriche, granularità di 30 secondi; al superamento di una soglia: Slack + PagerDuty + telefono.
08
Hardening di sicurezza · CIS
CIS Benchmark; sistema operativo, web server, database, container — fail2ban, AppArmor, secret manager.
09
CI/CD · pipeline + rollback
GitHub Actions / GitLab CI; test automatici a ogni commit, rilascio blue-green, rollback in 10 secondi.
10
Reperibilità · ingegnere DevOps 24/7
Un ingegnere si collega entro 15 minuti dal rilevamento di un'anomalia; report post-mortem mensile.
Processo

Presa in carico — dalla prima settimana al terzo mese.

1
Giorni 1–3
Valutazione dell'architettura
Infrastruttura attuale, tecnologie usate, rischi, elenco dei quick win. Report entro un giorno.
2
Giorni 4–7
Attivazione di backup e monitoraggio
Al sicuro entro la fine della prima settimana: backup orario attivo, dashboard di monitoraggio collegata, allarmi su Slack.
3
Settimane 2–3
Hardening di sicurezza
CIS Benchmark, regole WAF, SSL/HSTS, IAM, rotazione dei secret, chiusura delle porte non necessarie.
4
Settimane 3–4
CDN + strategia di cache
Cloudflare/Bunny attivi, regole di cache intelligenti, ottimizzazione delle immagini, Brotli, TTL della edge cache.
5
Settimane 4–6
Pipeline CI/CD
GitHub Actions; test automatici a ogni commit, passaggio automatico in staging, produzione con un clic, rollback in 10 secondi.
6
Mesi 2–3
Ritmo operativo mensile
Report mensile su uptime, prestazioni e costi, esercitazione di ripristino trimestrale, penetration test semestrale.
Strumenti

Strumenti maturi e collaudati. Scelti in base al bisogno, non alla moda.

Non un unico strumento per ogni stack, ma lo strumento giusto per ogni lavoro. Quello qui sotto è il set che utilizziamo in produzione da molto tempo.

AWS GCP Azure Hetzner DigitalOcean Cloudflare Bunny CDN Fastly Kubernetes Docker Terraform Ansible Datadog Better Stack Grafana Prometheus Sentry PagerDuty GitHub Actions GitLab CI
Casi sul campo

Non report di laboratorio — clienti reali, numeri reali.

E-commerce · Black Friday
23×
L'anno precedente 800 ordini l'ora, questo venerdì 18.400. Zero downtime, auto-scaling da 2 a 18 nodi.
SaaS B2B · 12 mesi
99.99%
52 minuti totali di downtime all'anno — impegno 99,95%, risultato 99,99%. Penali SLA: zero.
Sito di notizie · contenuto virale
140k
140.000 lettori simultanei in 30 minuti; cache hit rate sull'edge della CDN al 96%, carico ridotto sul server di origine.
Marketplace · migrazione
0 dk
Migrazione da DigitalOcean ad AWS senza alcuna interruzione per gli utenti. Cutover DNS in orari pianificati, blue/green.
Istruzione · giorno d'esame
47k
47.000 studenti hanno sostenuto l'esame in contemporanea; il sistema ha retto per 90 minuti. Tasso di errore 0,04%.
Agenzia · 32 siti di clienti
1 ekip
Gestiamo i 32 siti dei clienti di un'agenzia con un unico team operativo. Il costo per cliente è sceso del 60%.
Domande frequenti

Otto domande che i clienti fanno prima della presa in carico.

Entrambe possono essere la risposta giusta: dipende dalla sua situazione. AWS è imbattibile quando servono ridondanza multi-regione, servizi gestiti (RDS, S3, CloudFront), SLA enterprise e certificazioni di conformità, ma il costo mensile è da 3 a 5 volte superiore. Hetzner è imbattibile in Europa per rapporto prezzo/prestazioni: sedi in Germania e Finlandia, server economici ad alte prestazioni, conformità a KVKK e GDPR. Se il traffico è prevedibile e non servono certificazioni enterprise, Hetzner; se il traffico è imprevedibile e la certificazione è obbligatoria, AWS. La nostra raccomandazione, nella maggior parte dei casi, è una soluzione ibrida — applicazione su Hetzner, object storage compatibile con S3, Cloudflare CDN davanti.
Se pianificata bene, la migrazione è invisibile per gli utenti. Il processo è questo: prima mettiamo in piedi la nuova infrastruttura in parallelo (il vecchio sistema continua a funzionare senza modifiche), trasferiamo il database nel nuovo ambiente tramite replica, sincronizziamo i file dell'applicazione ed eseguiamo test end-to-end in staging (flussi utente, pagamenti, email). Poi, in una fascia a basso traffico, abbassiamo il TTL DNS a 60 secondi, eseguiamo un'ultima sincronizzazione delta e puntiamo il DNS al nuovo IP. Il vecchio sistema resta in lettura e scrittura per altre 72 ore (nel caso servisse tornare indietro). Con questo metodo, delle 47 migrazioni eseguite negli ultimi tre anni, 46 si sono concluse senza alcuna interruzione per gli utenti e 1 con una finestra pianificata di 4 minuti.
Dipende dal livello di SLA indicato nel contratto. Pacchetto Standard: 99,9% = 43 minuti e 49 secondi al mese; Pro: 99,95% = 21 minuti e 54 secondi al mese; Enterprise: 99,99% = 4 minuti e 22 secondi al mese. Queste cifre includono le finestre di manutenzione pianificata; non le escludiamo, perché per l'utente il tipo di downtime non conta. Media degli ultimi 12 mesi: 99,984% (riportata ogni mese, con una pagina pubblica di uptime trasparente). Quando lo SLA viene superato, applichiamo un accredito automatico — una detrazione dal canone mensile per ogni minuto eccedente. L'obiettivo però è non avere downtime: per questo usiamo multi-AZ, failover rapido e riparazione automatica dei nodi.
Per uno strumento interno in una sola città o paese, con pochi contenuti statici e meno di 50 utenti, non è indispensabile. Ma se un sito web è aperto su internet e riceve traffico dalla ricerca, la CDN è indispensabile. I motivi: primo, nei Core Web Vitals di Google LCP e FCP dipendono direttamente dal TTFB, e senza CDN i risultati sono scarsi per metà del pianeta. Secondo, la prima linea contro i DDoS: un singolo server cade facilmente, mentre un provider CDN (come Cloudflare) ha la capacità di assorbire milioni di richieste al secondo. Terzo, i costi — la CDN costa poco, il server di origine molto; delegare alla CDN il traffico memorizzabile in cache significa risparmiare il 40-60% sulla fattura mensile. Per questo nella nostra architettura predefinita la CDN c'è sempre.
Se configurato male, sì; se configurato bene, no. Configurazione sbagliata: scala massima illimitata, origin senza cache, regola di scale-out aggressiva — risultato: un attacco bot apre 200 server e a fine mese arriva una fattura da 40.000 dollari. Configurazione corretta: prima un limite massimo rigido (ad esempio 12 istanze), poi rate limiting e WAF perché il traffico bot non raggiunga l'origin, poi scale-out basato sulle metriche (solo quando la latenza p95 supera i 200 ms) e, soprattutto, scale-down automatico ogni notte nella fascia a traffico zero. Per i nostri clienti la fattura con l'auto-scaling aumenta in media del 15-25%, mentre il traffico è cresciuto del 200-300%: il costo per unità di traffico quindi scende. Un hook che ogni mattina alle 8:00 riporta automaticamente la fattura su Slack evita le sorprese.
Servono due cose insieme: snapshot e log delle transazioni. Nella nostra configurazione standard gli snapshot orari si conservano per 7 giorni, quelli giornalieri per 30 giorni, quelli settimanali per 6 mesi e quelli mensili per 1 anno. A questi si aggiunge un log WAL continuo (PostgreSQL/MySQL binlog) per il ripristino point-in-time: si può tornare a qualsiasi secondo. I backup sono cifrati e archiviati in una regione separata (ad esempio produzione a Francoforte, backup a Parigi). Ogni mese eseguiamo un'esercitazione di ripristino — rimettiamo davvero in piedi il backup e verifichiamo l'integrità dei dati; non basta dire «abbiamo i backup», serve poter dire «i backup si possono ripristinare». Molte aziende hanno backup che non sono mai stati ripristinati — è lo scenario più pericoloso.
Tre livelli con tre frequenze diverse. Primo livello: scanner automatici di vulnerabilità (Nessus, Trivy, Snyk) — scansione giornaliera di tutte le immagini e di tutti i server, e una CVE critica viene corretta entro 24 ore. Secondo livello: revisione interna mensile della sicurezza — il nostro team DevSecOps controlla i diritti di accesso, la rotazione dei secret e l'integrità dei log. Terzo livello: due volte l'anno un penetration test esterno con una società indipendente (certificata CREST o OSCP), ingegneria sociale inclusa. In aggiunta, prima dei momenti critici (grandi lanci, cambiamenti normativi) si eseguono penetration test aggiuntivi. Tutti i risultati ricevono un punteggio CVSS; quelli critici si chiudono entro 24 ore, gli alti entro 7 giorni, i medi entro 30 giorni.
La catena è questa: il sistema di monitoraggio rileva l'anomalia in 30 secondi e la inoltra automaticamente a PagerDuty; PagerDuty chiama l'ingegnere DevOps reperibile quella notte (quando in Turchia sono le 3:00, in Germania è l'1:00); se non risponde, dopo 5 minuti passa a un secondo ingegnere e, se nemmeno questi risponde, dopo altri 10 minuti al direttore tecnico. Non appena l'ingegnere si collega, si apre su Slack un canale dedicato all'incidente, a cui si aggiunge una persona della sua azienda (CTO, product manager). Dopo ogni incidente, entro 48 ore viene redatto un report post-mortem: cosa è successo, perché, come è stato risolto e cosa facciamo perché non si ripeta. Lo scorso anno l'ingegnere reperibile si è collegato entro 15 minuti nel 99,4% dei casi.

Lasci a noi i server. Si concentri sul suo prodotto.

In un colloquio gratuito di 30 minuti valutiamo la sua infrastruttura attuale e individuiamo tre quick win applicabili — che si decida o meno di lavorare insieme.

Team DevOps in Germania SLA del 99,99% Conforme a KVKK e GDPR Impegno di risposta in 15 minuti
risultati