Salta al contenuto

Come gestiamo la nostra infrastruttura: 7 server e 4 servizi SQL su Azure

Dogfooding: l'intera infrastruttura SynSphere è su Azure — 7 server e 4 servizi SQL. Compreso questo sito: risolvendo synsphere.it si arriva su un indirizzo Microsoft.

Cliente
SynSphere Italia (uso interno)
Settore
Servizi IT / ICT
Sede
Milano
Dimensione
7 server e 4 servizi SQL

01 — Il contesto

Situazione di partenza

Vendere migrazioni su Azure e tenere i propri carichi di lavoro altrove è una contraddizione che un cliente tecnico nota subito. La domanda che ci fanno in fase di valutazione — e che è giusta — è: «voi dove state?».

La risposta è che l'infrastruttura SynSphere è interamente su Azure: sette server e quattro servizi SQL. Non un progetto pilota su una macchina di prova, ma i sistemi con cui l'azienda lavora ogni giorno.

Soluzione SynSphere

I server. Sette macchine su Azure, gestite come VM: è il perimetro applicativo e di servizio dell'azienda. I dati. Quattro servizi SQL, che sono la parte dove una migrazione si complica davvero — le dipendenze applicative, le stringhe di connessione, le finestre di fermo tollerabili e i backup sono il vero lavoro, non lo spostamento del disco.

Compreso il sito che stai leggendo. Questa pagina è servita da una VM Azure: `synsphere.it` risolve su un indirizzo IP appartenente a Microsoft, ed è una cosa che chiunque può verificare in dieci secondi con una risoluzione DNS. Sopra la VM gira l'applicazione in Node con rendering server-side dietro un reverse proxy, e i file scaricabili della sezione Download sono serviti da Azure Blob Storage. La posta transazionale — le notifiche del form contatti — passa da Azure Communication Services.

È un percorso che è passato anche attraverso un cambio di modello di servizio: dal PaaS di Azure App Service alle VM, quando il controllo sul runtime è diventato più importante della gestione delegata. È una decisione che raccontiamo perché è il genere di scelta che consigliamo ai clienti in modo reversibile: su Azure si cambia modello senza cambiare fornitore.

Gli stessi servizi sono quelli che proponiamo in catalogo — Azure VM, SQL Server e i servizi di migrazione cloud — con la differenza che qui il committente eravamo noi.

03 — I risultati

Risultati misurabili

  • 7 server e 4 servizi SQL: l'intera infrastruttura aziendale su Microsoft Azure
  • Anche il sito pubblico gira su una VM Azure — verificabile da chiunque risolvendo synsphere.it su un indirizzo IP Microsoft
  • File scaricabili serviti da Azure Blob Storage e posta transazionale su Azure Communication Services: nessun servizio critico fuori da Azure
  • Passaggio da Azure App Service (PaaS) a VM (IaaS) senza cambiare fornitore: su Azure il modello di servizio si cambia, il cloud no
  • Quando un cliente chiede «voi dove state?», la risposta è verificabile invece che dichiarata

Prodotti SynSphere coinvolti

Approfondisci i prodotti del catalogo SynSphere applicati in questo case study.