더 많은 정보
서적
Simon Brown이 쓴 전자책 소프트웨어 아키텍처 시각화를 위한 C4 모델(The C4 model for visualising software architecture)이 있습니다. Leanpub에서 PDF, EPUB 및 MOBI 형식으로 구입할 수 있습니다. 이 책은 그의 워크샵의 기초가 되며, 여러 가지 고급 C4 모델 주제를 포함합니다.
다음 책에도 소개되어 있습니다.
- 소프트웨어 아키텍처의 기초(Fundamentals of Software Architecture) (Mark Richards, Neal Ford)
- 디자인 잇!(Design It!) (Michael Keeling)
- 스프링 5.0을 통한 소프트웨어 아키텍처(Software Architecture with Spring 5.0) (René Enríquez, Alberto Salazar)
- 소프트웨어 아키텍처(Software Architecture) (Cesare Pautasso)
발표
C4 모델을 이용한 소프트웨어 아키텍처 시각화 "Agile on the Beach 2019", 2019년 7월 | 코드로 보는 C4 모델 "Devoxx Belgium", 2023년 10월 |
C4 모델은 어디에서 사용되고 있나요?
Simon은 직접 30개 이상의 국가에서 10,000명 이상의 사람들에게 C4 모델에 대해 가르쳤으며, 컨퍼런스 강연, 비디오, 책, 기사를 통해 이보다 훨씬 더 많은 사람들에게 전파했습니다. 이외에도 다른 많은 사람들이 C4 모델에 대해 가르치고, 강연하고, 글을 쓰고 있으며, 여러 도구에 접목되고 있습니다. 다음은 몇 가지 사례 입니다.
- 스포티파이(Spotify): 스포티파이 엔지니어링: 소프트웨어 시각화 - 도전, 수락
- 부츠(Boots): 엔지니어링 리더: Amar Mehan과 함께하는 C4 아키텍처 설계의 순간
- 데카트론(Decathlon): 대규모 소프트웨어 아키텍처 탐색: 데카트론의 아키텍처 프로세스에서 얻은 인사이트
- 협업: 링크드인 포스트
기타
다음은 C4 모델을 언급하는 기타 참고 자료들입니다.
- 위키백과
- InfoQ: 소프트웨어 아키텍처를 위한 C4 모델
- InfoQ: O modelo C4 de documentação para Arquitetura de Software
- InfoQ: 用于软件架构的 C4 模型
- InfoQ: ソフトウェアアーキテクチャのための C4 モデル
- 오픈 그룹의 표준, 오픈 애자일 아키텍처™(Open Agile Architecture™)
- ArchiMate® 언어를 사용한 애자일 아키텍처 모델링
- Martin Fowler: 인프라 플랫폼 구축 - 기술 비전 전달하기 (Poppy Rowse 그리고 Chris Shepherd)
- ThoughtWorks 테크 레이더 - 기술 - 코드로 된 다이어그램 (Structurizr DSL 포함)
- ThoughtWorks 테크 레이더 - 플랫폼 - 아이스패널(IcePanel)