인프라 디자인 패턴

인프라 디자인 패턴

인프라 디자인 패턴과 같은 서적 참고. (인프라 디자인 패턴 - 안정적인 시스템 가동을 위한 127가지 설계 방식 http://www.yes24.com/Product/Goods/15969224 )

  • 기능적 요구사항 : 개발

  • 비기능적 요구사항 : 운영. 보안 포함

 

일반적인 비기능 요구사항 정리

대분류

내용

대분류

내용

가용성

시스템상의 서비스 동작, 정지에 대한 요구사항

 

성능, 확장성

시스템 처리능력과 확장 가능성에 대한 요구사항

 

운영, 유지보수

장기간 시스템을 가동하면서 이루어지는 운영작업과 서비스 레벨을 유지하기 위해 필요한 모니터링 작업에 대한 요구사항

 

마이그레이션

레거시 시스템의 자원을 새로운 시스템으로 이관하는 작업에 대한 요구사항

 

보안

시스템에서 처리하는 정보의 보안에 대한 요구사항

 

시스템환경, 그린IT

시스템 설치환경과 자연환경에 대한 요구사항

 

각 비기능 요구사항에 대해 레벨을 정의. 실현 레벨의 예(대분류 : 가용성, 중분류 : 연속성, 소분류 : 운영스케쥴)

메트릭스

0

1

2

3

4

5

메트릭스

0

1

2

3

4

5

운영시간

(통상)

규정 없음

업무시간 내(9시-17시)

야간만 정지(9시-21시)

1시간 정도 정지(9시-익일 8시)

잠시 정지(9시-익일 8시55분)

24시간 무정지

운영시간
(특정 일)

규정 없음

업무시간 내(9시-17시)

야간만 정지(9시-21시)

1시간 정도 정지(9시-익일 8시)

잠시 정지(9시-익일 8시55분)

24시간 무정지

계획에 따른 정지 유무

계획에 따른 정지 있음(운영 스케쥴 변경 가능)

계획에 따른 정지 있음(운영 스케쥴 변경 불가)

계획에 따른 정지 없음

-

-

-

패턴 기반 설계 순서

 

 

 

 

 

 

요구사항 확인

비즈니스 요구, 이해관계자 요구 확인

기능, 비기능 요구사항 확인

리스크 및 유의점 검토

제약조건 확인

 

설계 방식 선택

설계 방식 선택

제약조건 검토

요구사항 및 제약조건과 설계 방식 관계 기록

 

인프라 구성 검토

인프라 구성 검토

인프라 구성도 작성

개념적 시스템 구성 설계

인프라 구성 확인

인프라 구성 리뷰

논리적 시스템 구성 설계