본문 바로가기

아키텍처

[조대협 대용량 아키텍처]Analysis Layer

Analysis Layer는 트랜잭션 처리에 의한 결과와 로그를 분석하는 계층이다.

Analysis Layer 또는 BSS(Business Support System) 그리고 금융권에서는 정보계라는 용어로 사용한다.

 

조대협의 서버사이드 대용량 아키텍처와 성능 튜닝 그림 6-35

Transaction Processing 계층에서 생성된 각종 로그와 비즈니스 데이터를 Gathering 컴포넌트에서 수집한 후에 

Transform(변환) 컴포넌트에서 이를 분석을 위한 저장소에 저장하고자 포맷을 변경한다.

 

예를 들면 웹 서버의 텍스트 로그를 수집해서 RDBMS에 저장한다고 할 때 분석을 위한 데이터는 Stroe 컴포넌트에 정제된 형태로 저장한 후에 사용자가 보고 싶은 리포트 형태로 View 컴포넌트에 의해서 리포트나 대시 보드 형태로 출력한다.

 

다음 글

전통적인 OLAP 방식의 분석 시스템

 

전통적인 OLAP 방식의 분석 시스템

전통적인 기업형 업무에서는 RDBMS 기반의 분석 시스템을 사용했다. OLAP(OnLine Anlaytics Processiong) 이라는 형태의 분석에 최적화된 데이터베이스를 사용하여 데이터를 분석하여 리포트를 생성한다. 구조는..

alsyean.tistory.com

 


더보기

이 글은 조대협의 서버사이드 대용량 아키텍처와 성능 튜닝 책을 참고하여 작성되었습니다.

이 글은 코드프레소 DevOps Roasting 코스를 수강하면서 작성한 글입니다.