Dev/Article
소프트웨어 Architect 종류와 개념
Luigi.yoon
2025. 3. 17. 02:20
이름 | 설명 |
AA (Application Architect) | - 특정 애플리케이션 또는 시스템의 구조, 설계 및 기술적 방향을 담당 - 애플리케이션의 성능, 확장성, 유지보수성 및 보안을 고려하여 기술 스택, 프레임워크 및 디자인 패턴을 결정 |
TA (Technical Architect) | - 기술 아키텍트는 시스템의 기술적 기반을 설계하고 관리 - 하드웨어, 네트워크, 운영 체제, 데이터베이스 및 미들웨어와 같은 기술적 구성 요소를 정의하고 통합 - 기술적 위험을 평가하고 관리하며, 기술적 방향을 결정 |
SA (Solution Architect) 또는 System Architect |
- 애플리케이션, 데이터베이스, 네트워크 및 하드웨어 구성 요소를 통합하여 전체 시스템의 구조를 정의 - 요구사항에 맞는 솔루션을 선택하고 설 |
DA (Data Architect) | - 데이터 모델링, 데이터베이스 설계, 데이터 웨어하우스 설계 및 데이터 통합을 담당 |
EA (Enterprise Architect) BA (Business Architect) |
- 조직의 비즈니스 모델, 프로세스 및 기능을 분석하고 설계 - 비즈니스 전략과 IT 전략을 연계하여 조직의 IT 자원을 최적화 |