cat hosting-ops/README.md

L'infrastruttura non è un dettaglio: è dove il progetto vive per anni. Gestione completa, cloud o on-prem, con la stessa disciplina.

cloud

Progettazione e gestione su Azure: AKS, App Service, Container Apps, Azure SQL / PostgreSQL flessibile, Storage, Key Vault, Front Door / Application Gateway, reti e identità (Entra ID). Costi sotto controllo con dimensionamento e budget alert.

azureaksapp-servicekey-vaultentra-id

orchestrazione

Kubernetes (AKS o on-prem) e Docker Swarm per carichi più piccoli: Helm, ingress NGINX / Traefik, cert-manager, autoscaling, rolling update e rollback, segreti fuori dal codice.

kuberneteshelmswarmtraefikcert-manager

ci-cd-iac

Pipeline su GitHub Actions o Azure DevOps: build di immagini, test, scansione vulnerabilità, deploy per ambiente. Infrastruttura come codice con Terraform / Bicep e Docker Compose versionato: ambienti riproducibili, revisione delle modifiche.

github-actionsazure-devopsterraformbicepregistry

self-hosted

Quando il cloud non serve o costa troppo: server e VM dedicate, reverse proxy, TLS automatico, SSO con OIDC, DNS e CDN con Cloudflare, VPN WireGuard per l'accesso amministrativo. Stessa disciplina del cloud, bolletta più bassa.

dockernginxcloudflarewireguardoidc

affidabilita

Backup giornalieri con snapshot e copia fuori sede, restore provati, monitoraggio di disponibilità e risorse, log centralizzati, alert via mail. Aggiornamenti controllati con punto di ritorno, mai automatici alla cieca.

backupsnapshotmonitoringalertingrollback

sicurezza

Hardening di base (minimi privilegi, rete segmentata, allow-list), scansione quotidiana di immagini e dipendenze (CVE), WAF e rate limiting, audit degli accessi, patch management con registro. Risposta a incidenti e bonifica.

cve-scanwaffail2banauditpatching

come si lavora

  • Assessment iniziale: cosa c'è, cosa costa, cosa rischia. Piano scritto, con priorità.
  • Gestione continuativa a canone: aggiornamenti, backup, monitoraggio, report mensile. Oppure interventi a progetto (migrazione, setup pipeline, hardening).
  • Tutto documentato e versionato: se un giorno vuoi cambiare fornitore, ti porti via l'infrastruttura, non solo i dati.

chiedi un assessment

Scorciatoie da tastiera

1-6 cambia tab · ← → tab precedente / successivo

j / k sezione successiva / precedente · g g inizio · G fine

l cambia lingua · t cambia tema

: apre la riga di comando (prova: help, ls, cd hosting, cat metodo)

Esc chiude

dlook.dev:~$