Deploy, release, suport i evolució operativa
Deploy ≠ Release; readiness, config/secrets, migracions, backup/recovery, rollback, Release Evidence, producció, suport, incidents, Operational Debt i Runbooks.
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ó.
- 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.
- 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.
- 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.
- 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.
- Support / Maintenance / Upgrade.
- Incident Response.
- Post-Incident Review.
- Runbook i Operational Handoff.
Glossari contextual+
Acció tècnica de posar una versió en un entorn.
Decisió controlada de posar una versió a disposició d’usuaris o producció.
Retorn controlat a un estat anterior quan una entrega no és acceptable.
Transferència explícita del sistema des de delivery cap a operació i suport.
