Cloud Native, 12 factors, MSA
·
Spring/Cloud
2010년대 이후부터 IT 시스템은 Antifragile 또는 Cloud Native Architecture 형태로 발전되어 왔다. Cloud Native Architecture의 특징 시스템의 수평적 확장에 유연하며 확장된 서버로 시스템의 부하 분산, 가용성이 보장 시스템 또는 서비스 어플리케이션 단위의 패키지(컨테이너 기반) 서버와 리소스들을 모니터링 도구를 이용해 확인 가능 서비스 생성-통합-배포, 비즈니스 환경 변화에 대응 시간 단축 분할된 서비스 구조, 무상태 통신 프로토콜 서비스의 추가와 삭제를 자동으로 감지 변경된 서비스 요청에 따라 사용자 요청 처리(동적 처리) 특정 서비스에 오류가 발생해도 다른 서비스에 영향을 주지 않음 (어떤 서비스를 수정한다 하면 전체 시스템 배포가 아니라 해당 서..