Advanced SaaS Architecture #tenant-provisioning #onboarding #lifecycle #GDPR

Tenant Provisioning & Lifecycle Vocabulary

5 exercises — master the vocabulary of tenant provisioning and lifecycle management: the provisioning pipeline, canonical lifecycle states, GDPR right to erasure, suspension vs deletion, and zero-touch onboarding.

0 / 5 completed
Tenant provisioning & lifecycle vocabulary quick reference
  • Tenant provisioning pipeline — automated sequence: create record → provision DB/schema → DNS → permissions → billing → activate
  • Lifecycle states — Trialling → Active → Suspended → Offboarding → Archived; each triggers distinct platform behaviours
  • Suspension — access blocked, data fully retained, reversible (e.g. resolve unpaid invoice)
  • Deletion / offboarding — irreversible; triggers GDPR erasure pipeline and resource release
  • GDPR Art. 17 (right to erasure) — delete PII from all systems: primary DB, backups, logs, analytics, sub-processors
  • Crypto shredding — destroying an encryption key to render data unreadable; useful but not a complete erasure strategy
  • Zero-touch onboarding — fully automated pipeline requiring no manual vendor intervention; new tenant is production-ready in seconds
  • Idempotent provisioning — pipeline steps can be safely retried without creating duplicate resources
1 / 5

A job posting for a senior SaaS engineer mentions: "You will own the tenant provisioning pipeline." An interviewer asks: "What is a tenant provisioning pipeline and why must it be automated rather than handled manually?"