04. IT정보화전략-어플리케이션 아키텍처
2015.12.03
황인균
2
황인균
목차
 IT 아키텍처 개요
 시스템 아키텍처 아키텍처(예시)
 어플리케이션 아키텍처(예시)
3
황인균
이해관계자
IT 아키텍처 > 개요
사용자
마케팅 및 사업 관련
개발/유지보수자
요구
사항
아키텍처
4
황인균
Internet
시스템 아키텍처 아키텍처(예시)
WAS
Window Form
Client Application
HTML
Web
Component
Biz Logic/
Data Access
Central Database
(RDBMS)
DB Server
DB Access
Web Server
HTML/Ajax/Json
TCP/Json/XML
TCP/WCF/Json/XML
DMZ Internal NW #1 Internal NW #2
Presentation Tier
UI
Business Tier
BSL, DSLService, IFL
Data Tier
DAL
HTML/Ajax/Json
대부분 기업의 업무 어플리케이션에서 채용하고 있는 Layered 스타일의 아키텍처입니다.
5
황인균
어플리케이션 아키텍처(예시)
Presentation
Layer
Presentation
Processing
Business
Layer
Application
Logic
Processing
Data Access
Layer
Business
Entity Model
Data
Access
Data
Layer
Database
Groupware
클라이언트 웹서버/APP서버 DB서버
Service
Layer
Business
Facade
Web Services
각 Layer별 주요 컴포넌트들입니다. 구체적인 컴포넌트 유형과 역할, 배치는 아키텍처의 상세 설계를
통해서 결정됩니다.
6
황인균
관련 첨부
첨부)02. 어플리케이션 아키텍처 정의서(템플릿).docx

04. it정보화전략-어플리케이션 아키텍처

Editor's Notes

  • #4 기술적 관점에서의 관련 이해당사자들의 관심사 및 요구사항으로부터 설계와 구현의 목표, 원칙, 지침과 품질속성을 도출한다. 품질 속성을 달성하기 위한 아키텍처를 정의/기술한다.
  • #5 대부분 기업의 업무 어플리케이션에서 채용하고 있는 Layered 스타일의 아키텍처입니다.