Modul PAB–AEOS

Immutable releases

Professional

Tujuan / Objective

Memastikan release plan, artifact, authorization, dan target mengacu pada identity yang tidak berubah.

Prasyarat / Prerequisites

  • session-independence

Konsep / Concepts

  • Commit SHA dan artifact checksum mencegah approval bergeser ke source berbeda.
  • Adapter mutating harus memeriksa checksum dan authorization lagi saat execution.

Diagram

Source SHA → Build → Artifact hash → Gate → Target identity

Contoh / Example

Release rekaan menolak artifact setelah satu byte berubah meski nama file tetap sama.

Anti-pattern

Mengotorisasi branch bergerak atau tag yang dapat dipindah tanpa checksum.

Checklist

  • Pin source revision.
  • Hash semua artifact.
  • Bind authorization ke target.
  • Record resulting deployment identity.

Expected evidence

  • Release plan dan checksum.
  • Execution record serta smoke test.

Ringkasan / Summary

Immutability membuat keputusan dapat diulang dan diaudit pada objek yang sama.

Langkah berikutnya / Next step

Nilai level conformance secara evidence-based.

Glosarium / Glossary

immutable-revision checksum release-gate

Go deeper: Assurance glossary