정보처리기사(정처기) 정보시스템구축관리 SPIRAL MODEL


정보보안 3대요소 - 기밀성, 무결성, 가용성
DPI DEEP PACKET INSPECTION
OSI 7 LAYER 전계층의 PROTOCOL 패킷 내부의 CONTENTS를 파악하여 침입 시도, 해킹 등을 탐지하고 TRAFFIC을 조정하기 위한 패킷 분석 기술
SOFTWARE 생명 주기 모형 중 SPIRAL MODEL 설명
- 개발 과정에서 LISK를 관리하고 최소화하는데 중점
- 각 반복주기마다 LISK를 평가하고 해결책을 찾는 게 핵심
- 개발의 각 단계가 반복적으로 돌아가며 개선
- 대규모 방식에 적합
- 개발 순서는 계획 및 정의-위험분석-공학적개발-고객 평가 순
+ SOFTWARE를 개발하면서 발생할 수 있는 위험을 관리하고 최소화하는 것을 목적
KUBERNETES COTAINER화된 APPLICATION을 자동으로 배포확장관리하는 OPENSOURCE PLATFORM
DOCKER APPLICATION을 CONTAINER라는 단위로 PACKAGING하여 실행할수있게해준다
OPENSHIFT KUBERNETES를 기반으로 한 PLATFORM 추가적인 관리 기능과 보안 기능을 제공
RANCHER 여러 KUBERNETES CLUSTER를 관리하는 OPENSOURCE PLATFORM
<소프트웨어 설계>
객체지향개발과정
- 분석 : 객체의 이름과 상태, 행위들을 개념적으로 파악
- 설계 : 객체의 속성과 연산으로 정의하고 접근방법을 구체화
- 객체 지향프로그래밍 언어(java, c++, python)을 사용하여 클래스를 구현
- test 단계에서는 class 단위test와 system test를 진행
Gof gangs of four design pattern 분류 : 생성구조행위
architecture 설계과정
설계목표 - system type - style 적용 및 customizing - sub system의 기능 및 interface 동작 작성 - architecture 설계 검토작 작성 - architecture 설계 검토
설계기법
- 하향식 설계는 전체 구조부터 먼저 설계한후 세부 모듈을 나누기 때문에
모듈간 연결(인터페이서)이 초기에 정해짐 - 통합시 혼란이 적다
= 통합 검사시 인터페이스가 이미 정의되어 있어 통합이 간단
- 상향식 설계는 최하위 수준에서 각각의 모듈을 설계하고 모듈이 완성되면 결합하여 검사한다
uml diagram - class diagram : system 내 class의 정적 구조를 표현, class와 class, class 속성 사이의 관계를 나타냄
activity diagram : 작업이나 활동의 순서를 나타냄
state diagram : 객체의 상태 변화와 상태간 전이를 표현
수강 중인 정보처리기사 인강 바로가기 ☞ https://gouk.kr/JRFEe2