1.Summary - 1.빅데이터 플랫폼 인프라구조 설계하기

CODEDRAGON Development/Big Data, R, ...

반응형



 

 

 

아키텍처 종류

종류

설명

비즈니스 아키텍처(Business Architecture)

·         비즈니스를 성공적으로 이끌기 위한 시스템 설계 합니다.

·         요구 사항을 만족하는 시스템 개발을 위한 비즈니스 모델을 도식화합니다.

·         비즈니스의 목표를 이해하고 비즈니스의 전략 이해를 통해 부합하는 아키텍처를 설계합니다.

시스템 아키텍처(System Architecture)

·         시스템이 어떻게 동작하는지 나타내는 구조를 도식화 것입니다.

·         시스템 아키텍처는 크게 Application Architecture, Technical Architecture 2가지로 나누어집니다.

데이터 아키텍처(Data Architecture)

·         최상위의 단계에서부터 데이터베이스 단계까지 데이터에 관한 모든 구조를 통합하여 연계시킨 아키텍처입니다.

·         애플리케이션에서 다루는 정보(데이타) 구조와 관계를 정의합니다.

·         프로젝트 전체의 데이터베이스, 데이터 구조를 도식화

·         기능, 프로세스, 애플리케이션에 활용될 핵심 데이터

·         정보를 명확히 정의

·         데이터의 주제 영역, 개념 모델을 정의

·         데이터 통합 분산 방안을 정의

·         데이터 표준과 설계 원칙 정의

 

https://codedragon.tistory.com/8984

https://codedragon.tistory.com/9659

https://codedragon.tistory.com/8986

https://codedragon.tistory.com/8965

 

 

 

 

 

 

애플리케이션 구성 요소

애플리케이션 아키텍처는 직접 개발하는 소프트웨어 애플리케이션에 대한 아키텍처 구조이며 애플리케이션은 크게 4가지 요소로 구분될 있습니다.

 

구분

구성 요소

1

애플리케이션을 구성하는 컴포넌트

2

컴포넌트의 상호 관계

3

특정 기능을 수행하기 위한 컴포넌트 간의 호출 순서

4

컴포넌트간의 호출을 위한 통신 방식 인터페이스에 대한 패턴과 프로토콜

 

 

 


 

 

데이터 아키텍처 프레임워크

추상화 <-----------------------------------------------------------> 상세화

구분

전사, 계획

개념, 관리

논리, 설계

물리, 설계

관점

Planner 관점

Owner 관점

Designer 관점

Builder 관점

개념

전사의 핵심전략적 방향성, 상위 수준의 블루프린트(blueprint;청사진) 시각

비즈니스 데이터 개념 수준 모델 시각

논리 정보 모델, 시스템 배치를 위한 시각

시스템 기능, 물리 데이터 정보, 시스템

구성에 집중하는 시각

데이터 구조

기업 경영 목표를 달성하기 위해 필요한 주요 비즈니스 데이터의 대상 범위로서 데이터 구성 데이터 주제

영역 정의

개념(상위) 수준에서 전사적인 핵심 정보 실체와 관계 정의

논리적으로 명확히 표현되는 실체와 실체 간의 관계 및 속성으로서 논리적인 데이터 구조 정의

데이터의 물리적인 구조 표현, 실 세계에서의 데이터의

이용을 위한 접근 및 저장구조

데이터 흐름

기업을 중심으로 외부의 기관 관련 업체 간에 흐름 내부 데이터 분산 구조를 정의

전사 관점에서 분산된 시스템 간 비즈니스 데이터 흐름의 관계를 정의

시스템 간 흐름이 발행하는 데이터에 대한 명확한

요건을 정의

데이터 흐름의 대상이 되는 데이터의 물리적인 단위 및

변환/정제 규칙 정의

 

https://codedragon.tistory.com/9965