Thriving in the cloud: Going beyond the 12 factors
summary
Updates the 12‑factor model into 15 factors and argues the three added areas — API-first, telemetry, authentication and authorization — are essential. Shows concrete mappings: Git repos, CI/CD with Tekton, containers and Kubernetes, MicroProfile (config, metrics, health, JWT), OpenAPI, Open Liberty guides and interactive labs, ELK/Fluentd for logs, Redis/Geode for caches, Keycloak or OAuth for auth. Presents the pipeline and hands‑on labs that validate the approach and claims these tools let apps truly scale and be observable.
AI-written summary · about
chapters (24)
- 0:00Introduction and welcome
- 1:19Evolution to cloud infrastructure
- 3:03Why cloud excites developers
- 6:55What is cloud native
- 9:0412-factor app methodology
- 9:27Introducing the 15-factor app
- 12:35One codebase one application
- 14:42API first development
- 17:30Dependency management
- 19:58Design build release run
- 23:51Configuration credentials separation
- 26:38Logs as event streams
- 28:21Disposability and robustness
- 31:30Backing services as resources
- 33:38Environmental parity
- 36:06Admin processes
- 36:50Port binding
- 38:15Stateless processes
- 40:22Concurrency and scaling
- 42:03Telemetry for cloud apps
- 44:51Authentication and authorization
- 47:19Enabling cloud native behaviors
- 48:02Open source tools and resources
- 48:22Summary and next steps
related talks
46mThriving in the cloud: Going beyond the 12 factors
42mThriving in the cloud: Going beyond the 12 factors
01mThriving in the cloud: Going beyond the 12 factors
34m7 Missing Factors for Your Production-Quality 12-Factor Apps
01h 11mTwelve Factor Apps in .NET : Building apps for the cloud
46mThe 12 Factor App for Data
40mDevOps, 12 Factor, and Open Source
59mCloud patterns
