Nothing close enough? Start from a blank block diagram → Describe it in one paragraph.
How to use a block diagram template.
- 01시스템 구성 요소 설명하기
주요 서비스나 계층을 나열하세요. 예: "API gateway, user service, order service, PostgreSQL database로 구성된 마이크로서비스 아키텍처를 그려 줘".
- 02통신 방식 지정하기
서비스가 REST, gRPC 또는 메시지 큐 중 어떤 방식으로 통신하는지 알려 주세요. AI가 화살표에 프로토콜을 표시합니다.
- 03영역 또는 계층으로 그룹화하기
더 깔끔한 N-tier 화면을 위해 "frontend, backend, data 계층을 별도의 스윔레인으로 그룹화해 줘"라고 요청하세요.
- 04외부 연동 추가하기
Stripe, SendGrid, S3 같은 서드파티 서비스를 입력하면 AI가 시스템 경계 바깥에 배치하고 연결선에 레이블을 표시합니다.
- 05문서용으로 내보내기
블록 다이어그램을 PNG 또는 SVG로 다운로드해 README, Confluence 페이지 또는 아키텍처 의사결정 기록(ADR)에 삽입하세요.
Questions about block diagram templates
블록 다이어그램과 UML 컴포넌트 다이어그램의 차이는 무엇인가요?
블록 다이어그램은 레이블이 있는 단순한 사각형과 화살표로 시스템 구조를 보여 주므로 비공식적이고 빠르게 만들 수 있습니다. UML 컴포넌트 다이어그램은 스테레오타입과 인터페이스 연결자를 포함한 UML 표기법을 따릅니다. ChatDiagram은 블록 다이어그램을 생성하며, 엄격한 UML 표기법이 필요하다면 컴포넌트 다이어그램 옵션을 사용하세요.
같은 다이어그램에 동기식 및 비동기식 통신을 모두 표시할 수 있나요?
네. 동기식 REST/gRPC 호출에는 실선 화살표를, 비동기 이벤트/큐 메시지에는 점선 화살표를 사용하도록 AI에 요청하세요.
새 마이크로서비스와 함께 모놀리식을 어떻게 표현하나요?
스트랭글러 피그 패턴을 설명하세요. 예를 들어 "기존 모놀리식 블록에서 새로운 인증 마이크로서비스를 분리해 표시해 줘"라고 입력하면 AI가 점선으로 분리 경계를 추가합니다.
클라우드 아키텍처(AWS, GCP, Azure)에 적합한가요?
네. 클라우드 제공업체와 서비스(예: "AWS ALB, ECS cluster, RDS Aurora")를 입력하면 ChatDiagram이 각 블록에 서비스 이름을 표시합니다. 공식 AWS 아이콘 세트가 필요하다면 내보낸 후 원하는 도구에서 아이콘을 덧씌우세요.