↳ HEAD punta a il tuo progetto

Inizia un progetto
b62f014·init: infrastruttura/cloudflessibili

Non abbiamo
un cloud da vendere.

Prima il vincolo, poi il provider.

Chi rivende un cloud ti spiegherà perché quello è la risposta giusta, qualunque fosse la domanda. Noi non rivendiamo niente: lavoriamo su Azure e DigitalOcean per le macchine, su Kinsta e Sevalla quando serve una piattaforma gestita, e la scelta parte da come sei fatto tu - non da un listino.

7a3ce88·feat: selettore/scelta4 provider

Non c'è un provider giusto. C'è quello giusto per i tuoi vincoli.

Questa è, semplificata, la conversazione che facciamo all'inizio di ogni progetto. Segna quello che vale per te e guarda come si muove la risposta.

infra.matchnessun vincolo4 providersegna quello che vale per te
I tuoi vincolitocca
Nessun vincolo segnato

Prima le domande, poi il nome del provider.

Non abbiamo una risposta di default, e chi la ha sta vendendo qualcosa. Segna uno o due vincoli qui sopra: la prima conversazione che facciamo con te è esattamente questa, solo più lunga.

La cosa che chiediamo sempre

Su cosa gira oggi, quanto costa e cosa si è rotto l'ultima volta. Tre risposte che spesso decidono da sole.

Come si posizionano
Microsoft Azuremacchine
DigitalOceanmacchine
Kinstagestito
Sevallagestito

Le barre sono un gioco, non un algoritmo: la scelta vera si fa parlando. Ma l'ordine con cui si muovono è quello giusto.

Capita spesso che la risposta sia resta dove sei. Se l'infrastruttura che hai regge e costa il giusto, migrarla è una spesa senza un ritorno: si sistema quello che non va e si va avanti.

// e se domani la scelta cambia

Questa non è una decisione da prendere una volta per sempre. Costruiamo gli applicativi in container - la stessa cosa che gira in locale, in test e in produzione - quindi spostarli da un provider a un altro è un lavoro di giorni, non di mesi. È il motivo per cui possiamo permetterci di non avere un preferito: se fra due anni i conti tornano meglio da un'altra parte, ci si sposta.

Non rivendiamo cloud. Quindi non abbiamo un preferito da farti scegliere.

Signed-off-by: Merge <merge@beecreative.it>
e19d5a3·feat: gestione/gestione5 voci

Le macchine le teniamo su noi. Anche dopo il primo giorno.

Il set up è la parte breve. Quella lunga è quello che viene dopo: gli aggiornamenti, i backup che nessuno prova mai a ripristinare, i certificati che scadono di sabato.

Set up delle macchine

Si parte da quello che deve girarci sopra, non da una taglia a listino. Rete, accessi, certificati e ambienti separati sono decisi una volta e scritti da qualche parte - non ricostruiti a memoria alla prossima modifica.

Manutenzione, non sorveglianza

Aggiornamenti di sistema, versioni dei runtime, spazio disco, certificati che scadono. Sono le cose che non fanno notizia finché non fermano tutto un venerdì pomeriggio.

Backup che qualcuno ha provato

Un backup che non è mai stato ripristinato non è un backup. Le prove le facciamo noi, e sai ogni quanto e quanto tempo serve per tornare su.

Costi che si leggono

Sappiamo cosa stai pagando e perché. Se un ambiente di test è rimasto acceso da tre mesi lo diciamo, anche se il conto non lo paghiamo noi.

Il primo a sapere che qualcosa non va non deve essere il tuo cliente

Sulle macchine guardiamo che i servizi rispondano e che non stiano finendo spazio o memoria. Sugli applicativi c'è Sentry su tutti i progetti: quando un utente incontra un errore lo vediamo con la riga di codice e i passaggi che l'hanno causato, senza dover chiedere a lui cosa stava facendo.

Vuol dire che una parte dei problemi si chiude prima che qualcuno se ne accorga - e che quando ci scrivi, spesso la risposta è già "lo stiamo guardando".

Sulle macchine
Servizi che rispondono, spazio, memoria, certificati in scadenza
Sugli applicativi
Sentry: errore, riga di codice e cosa lo ha causato
A chi arrivano gli alert
A noi - non a un tuo indirizzo da presidiare
0fd7b91·merge: un referente/referenteuna chiamata

Quando il sito è giù non deve iniziare un'indagine.

Con software e infrastruttura divisi fra due fornitori, il primo mezzogiorno di ogni problema si passa così:

"È un problema del server, chiedi a loro."

chi ha fatto il software

"Il server sta su, è il codice che va in errore."

chi gestisce l'hosting

"A noi risulta tutto verde."

il pannello di controllo

Se il software e la macchina su cui gira li teniamo noi, quella telefonata non esiste: c'è un numero solo e nessuno da convincere. Vale anche al contrario - se il software lo fa un altro, lavoriamo con lui senza chiedere di cambiarlo.

// il nostro punto di vista

Se hai già un sistemista interno che conosce le vostre macchine, non ti serviamo per l'infrastruttura: gli diamo una mano quando serve e ci fermiamo lì. Questo servizio ha senso quando nessuno in azienda vuole - giustamente - la responsabilità di un server che deve stare su.

Alcuni progettiI progetti completati negli anniVai alle case history
e0c5a74·feat: prove sul campo/case-historydove l’abbiamo fatto

Dove l’abbiamo già fatto.

Progetti reali in cui questo servizio è finito in produzione. Stessa logica, contesti diversi.

Tutte le case history →
b90d4e2·docs: domande frequenti/domandenessun preferito

Le domande che vengono prima del nome del provider.

Rivendete cloud?

No, e non abbiamo un preferito da farvi scegliere. Lavoriamo su Azure e DigitalOcean per le macchine, su Kinsta e Sevalla quando serve una piattaforma gestita - e la scelta parte dai vostri vincoli, non da un listino.

Come scegliete tra Azure, DigitalOcean, Kinsta e Sevalla?

Dalle domande, prima che dal nome: se siete già dentro Microsoft 365, se il budget è contenuto, se il traffico fa picchi, se serve accesso alla VM, se ci sono certificazioni da rispettare, se i dati devono restare in Europa. Spesso la risposta è restare dove siete.

Se un domani vogliamo cambiare provider?

Si può. Costruiamo le applicazioni in container: spostarle da un provider a un altro è un lavoro di giorni, non di mesi. È anche il motivo per cui possiamo permetterci di non avere un preferito.

Cosa comprende la gestione dopo il set up?

Aggiornamenti, versioni di runtime, spazio su disco, certificati. Backup che qualcuno ha provato a ripristinare. Monitoraggio su macchine e applicazioni, con Sentry su tutti i progetti. E un referente solo per software e infrastruttura - così quando il sito è giù non parte un'indagine su di chi è la colpa.

Su cosa gira oggi? Partiamo da lì, non da un preventivo.

merge@beecreative.it copiata negli appunti