Pivotal 썸네일형 리스트형 Cloud Native Application 고려사항 HeroKu에서 만든 12개의 고려사항에 대한 정리입니다. https://12factor.net/ Base Code 버전 제어 형상 관리 코드를 한 곳에서 배포(CI/CD) Dependency Isolation 각 마이크로 서비스는 각 종속성을 가지고 있어 전체 시스템에 영향도가 없어야함 Configurations 코드 외부에서 마이크로 서비스에 필요한 작업 제공 필요 하드 코딩 된 설정 분리 Linkable Backing Services DB, Caching, Broker(Kafka, MQ) 등 이용 리소스를 분리하여 서로 상호가능한 서비스 운영 Stages Of Creation 빌드, 릴리즈, 실행환경 분리 Stateless Processes 분리되어 독립적으로 실행 가능한 서비스여야 함 Port B.. 더보기 이전 1 다음