← Mapa completResum públic curat
Índex
Entrada 10PUBLIC HANDBOOK

Deploy, release, suport i evolució operativa

Deploy ≠ Release; readiness, config/secrets, migracions, backup/recovery, rollback, Release Evidence, producció, suport, incidents, Operational Debt i Runbooks.

Source & authority

Explicació pública

PUBLIC HANDBOOK
Basat en
Human Handbook 10 — Deploy, release, suport i evolució operativa
Fonts normatives relacionades
  • NORMATIVE SOURCEStandard · Quality Gates
  • NORMATIVE SOURCEStandard · Repository Governance
Autoritat
Explicació pública — NON-NORMATIVE
Resum

Deploy ≠ Release; readiness, config/secrets, migracions, backup/recovery, rollback, Release Evidence, producció, suport, incidents, Operational Debt i Runbooks.

Deploy, release, suport, manteniment i upgrade són activitats diferents. Separar-les ajuda a saber quan un canvi està desplegat, quan arriba a usuaris i com s’opera després.

De deployment readiness a release

Abans de desplegar es revisen configuració, secrets, migracions, backups i recuperació. El release incorpora Release Evidence, notes i criteri humà per decidir activació o exposició.

Punts clau
  • Deployment Readiness.
  • Backup i recovery.
  • Rollback o Forward Fix.
  • Release Candidate i Release Evidence.

Operació contínua

Production necessita suport, manteniment, upgrades, Runbooks i Operational Handoff. Els incidents generen evidència i Post-Incident Review; Operational Debt es gestiona com una preocupació d’enginyeria real.

Punts clau
  • Support i Maintenance.
  • Upgrade i Deprecation/EOL.
  • Incident Response.
  • Operational Debt i Runbooks.

Reproduïbilitat, configuració i secrets

El servidor no és la font de veritat. Un sistema s’ha de poder reconstruir des de Git, configuració documentada i secrets gestionats fora del repositori. Deployment Readiness revisa runtime, configuració, dependencies, migracions, persistència, observability, backups i recovery abans de canviar el target real.

Punts clau
  • Git + configuració documentada.
  • Secrets fora del repo.
  • Environment i runtime explícits.
  • Deployment Readiness abans del deploy.

Release Candidate i Release Evidence

Una Release Candidate identifica una versió concreta candidata a release. Release Evidence ha de relacionar SHA, artifact, Quality Gates, deployment readiness, migrations/config, smoke/runtime validation i autorització humana. Deployment és una acció tècnica; Release és una decisió d’entrega estable.

Punts clau
  • RC identificable per SHA/artifact.
  • Smoke validation en l’environment real.
  • Release Notes.
  • Decisió humana de release.

Operació, incidents i memòria operacional

Després del release arriben suport, manteniment, upgrades, incidents i Operational Debt. Runbooks i Operational Handoffs redueixen dependència de memòria individual. Un incident s’estabilitza, s’entén, es recupera i es verifica abans de promoure findings a Lessons Learned o canvis de DCP Flow.

Punts clau
  • Support / Maintenance / Upgrade.
  • Incident Response.
  • Post-Incident Review.
  • Runbook i Operational Handoff.
Glossari contextual+
Deployment

Acció tècnica de posar una versió en un entorn.

Release

Decisió controlada de posar una versió a disposició d’usuaris o producció.

Rollback

Retorn controlat a un estat anterior quan una entrega no és acceptable.

Operational Handoff

Transferència explícita del sistema des de delivery cap a operació i suport.