3.1 시스템 아키텍처의 구성 비즈니스 요구사항을 기반으로, 레퍼런스 아키텍처, 아키텍처 원칙들과 디자인 패턴을 참고하여 4개의 아키텍처로 나누어 설계한다. 애플리케이션 아키텍처 테크니컬(인프라) 아키텍처 솔루션 아키텍처 데이터 아키텍처 3.2 Architecture Principals 아키텍처 설계의 원칙이며, 비용, 비기능적인 설계 원칙이다. 디자인 의사 결정이 필요할 때 의사 결정의 기준이 되며, 7~15개 정도가 적절하다. ex) 개인 스토리지 서비스 Architecture Principals 퍼블릭 클라우드 (아마존, MS)에 종속성이 없으며, 기업내(On-Prem) 배포가 가능해야 한다 미국 정부 수준의 보안 수준을 충족해야 한다 글로벌 서비스를 충족해야 한다 모바일, PC 등 멀티 디바이스를..