시스템의 아키텍쳐의 시각화, 단순화, 문서화는 중요하다.
작업 효율 관점에서 중요한 의의를 가진다.

개인적으로 좋은 개발자는(소프트 스킬 관점에서)

  • 내가 하는 모든 기술 결정에 근거가 있어야 하고
  • 내가 개발하는 시스템의 아키텍처를 이해하고 있어야 하고
  • 내 작업이 아니더라도 히스토리를 파악할 줄 알아야 하며
  • 시스템을 개선하고자 하는 의지를 가지고 있어야 하고
  • 요구사항을 잘 캐치하고, 시스템의 궁극적인 지향점을 파악할 줄 알며
  • 문서화, 시각화, 단순화를 통해 다른 개발자를 이해시킬 수 있는 리소스 생성에 기여할 줄 알아야 한다
    라고 생각한다.

일단 이 항목들을 충족하려면 기본적으로 능숙하면 좋은 스킬이
시각화, 단순화 하기인데
요새는 툴들이 좋아져서 몇가지 익히면 좀더 미려하고 있어보이고 통일감 있게 표현하기 쉽다.

물론 이 툴들에서 제공하는 아이콘들도 굉장히 풀이 넓기 때문에 선택해서 사용하기에 좋지만,
아무래도 스타일이 들쭉날쭉인 경우들이 많다.
이 때 사용하기 좋은 리소스를 소개한다.

AWS 아키텍처 센터 아이콘 다운로드

위 링크로 들어가면 AWS에서 제공하는 아이콘 리소스를 다운받을 수 있다.

파워포인트와 아이콘 패키지로 각각 다운받을 수 있으며,
아이콘 패키지를 열어보면 각각의 아이콘들이 svg, 작은 png, 큰 png로 제공된다.

사용처에 따라 복사해서 사용하거나 아이콘을 로드해 사용하면 편리하다.
아래 이미지와 같은 스타일들로 제공되니 참고하자.