12 요소 애플리케이션 방법론
1. 코드 베이스배포된 애플리케이션은 하나의 코드 베이스만을 가져야한다. 코드는 git 같은 형상관리 도구를 이용해 관리한다. 2. 의존성애플리케이션이 의존하는 시스템 도구나 라이브러리는 명시적으로 드러나야한다. 암묵적인 의존이 존재하여 다른 환경에 배포할때 문제가 되지않도록 해야한다. 3. 설정배포마다 달라지는 설정은 분리하여 관리한다. 보통 local, test, release에 따라 다른시스템에 대한 정보들이 변경되게된다. 이런 설정들은 따로 관리할 수 있도록 한다. 4. 뒷단 서비스애플리케이션의 뒷단에서 실행되는 모든 서비스들은 연결된 리소스로 취급하며, 실행환경에 따라 사용하거나 사용하지않을 수 있어야한다. 5. 빌드, 릴리즈, 실행빌드, 릴리즈, 실행의 각 단계는 엄격하게 분리한다. 6. 프로..
기타 프로그래밍
2018. 11. 8. 19:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- OOP
- JPA
- DesignPattern
- Jackson
- code
- Design Pattern
- clean code
- servlet
- Kotlin
- http
- programming
- MySQL
- generics
- frontcode
- javascript
- go-core
- db
- EffectiveJava
- java
- Git
- mariadb
- JavaScript Core
- frontend개발환경
- spring cloud
- 정규표현식
- Spring
- TEST
- java8
- backend개발환경
- toby
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
글 보관함