/15-factor-app-workshop

Workshop for learning the 12/15 Factor App principles.

12/15 Factor Application Tutorial

This is a tutorial for learning to better apply Heroku's 12 Factor App and the additional 3 factors documented by Kevin Hofman in Beyond the Twelve-Factor App using Java and Spring-Boot.

Let's get started

0 - Set Up

1 - Codebase/One codebase, one application

2 - API first

3 - Dependency management

4 - Design, build, release, and run

5 - Configuration, credentials, and code

6 - Logs

7 - Disposability

8 - Backing services

9 - Environmental parity

10 - Administrative processes

11 - Port binding

12 - Stateless processes

13 - Concurrency

14 - Telemetry

15 - Authentication and authorization