방명록
- C4 모델을 이용한 소프트웨어 시스템 아키텍처 시각화2025년 01월 17일 11시 08분 03초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
C4 모델
소프트웨어 시스템의 아키텍처를 시각화하기 위한 계층적 다이어그램 기법이다. 이 모델은 시스템을 네 가지 수준으로 추상화하여 표현한다.
- 시스템 컨텍스트 다이어그램: 시스템과 외부 사용자 및 다른 시스템 간의 관계를 보여준다. 기술에 익숙하지 않은 사람들과 아키텍처를 소통할 때 특히 유용하다.
- 컨테이너 다이어그램: 시스템을 애플리케이션이나 데이터 저장소와 같은 여러 컨테이너로 분해하여 이들 간의 상호작용을 나타낸다.
- 컴포넌트 다이어그램: 각 컨테이너를 구성하는 컴포넌트와 그들 간의 관계를 상세히 보여준다.
- 코드 다이어그램: 컴포넌트의 내부 구조를 코드 수준에서 상세히 표현한다.
C4 모델은 특정 표기법이나 도구에 종속되지 않으며, 소프트웨어 개발 팀 내외부의 의사소통, 신규 직원의 효율적인 온보딩, 아키텍처 리뷰 및 평가, 위험 식별, 위협 모델링 등 다양한 측면에서 유용하다.
※ 참고 자료
728x90반응형'etc. > ...' 카테고리의 다른 글
위경도로 지도상 위치 찾기 (0) 2025.01.17 VSCode 한글 끝 글자 두번 입력 문제 해결 (0) 2025.01.03 티스토리 코드 블록에 yaml 적용 방법 (0) 2024.04.08 구글 스프레드시트를 이용한 백엔드 서버 없이 작동하는 홈페이지의 문의하기(Contact Us) 폼 메시지 보내기 기능 (0) 2023.10.18 크롬 개발자 도구 활용 팁 (0) 2023.10.14 다음글이 없습니다.이전글이 없습니다.댓글