everydayminder
개요 본 포스트에서는 Heroku 플랫폼을 통해 소개된 개념인 12-Factor 애플리케이션 요소에 대해 정리한다. SaaS(Software As A Service) 개발 방법론 관점에서 고안해 낸 개념인데, 어떤 애플리케이션이 Cloud 환경에서 잘 동작할 수 있으려면 아래의 12가지 규칙을 잘 준수해야 한다고 하는 것이다. 12요소 (twelve factors) 코드베이스(codebase) 의존성(dependencies) 설정(config) 백엔드 서비스(backing services) 빌드, 릴리즈, 실행(build, release, run) 프로세스(processes) 포트 바인딩(port binding) 동시성(concurrency) 폐기가능(disposability) 개발/프로덕션 환경 동일화..