twelve-factor
Installation
SKILL.md
Twelve-Factor App
The Twelve-Factor App methodology provides architectural guidelines for building portable, resilient software-as-a-service applications optimized for modern cloud platforms and container runtimes.
When to Use
- Cloud-Native Application Architecture: Designing stateless, scalable web applications intended for Kubernetes, PaaS, or container clusters.
- Legacy Replatforming: Modernizing monolithic legacy software into containerized, cloud-ready deployment units.
- Zero-Downtime Rolling Deploys: Ensuring services can boot fast, survive sudden terminations, and run alongside differing versions.
- Standardizing Microservice Conventions: Establishing uniform configuration, logging, and dependency isolation standards across teams.