-
2020 정보처리기사 실기 : Chapter 03Study/정보처리기사 2020. 9. 18. 12:42728x90
Chapter 03 : 통합 구현
1-1. 통합 구현
- 사용자의 요구사항을 반영하고, 신규 시스템 및 신규 시스템과 기존 시스템 간 통합 프로세스를 구현 및 창출하는 과정이다.
- 구축하고자 하는 환경과 사용자의 요구사항에 따라 적합한 통합 구현 방법을 설계한다.
1-2. 통합 구현 방식
구성 요소 역할 및 기능 송신 시스템과 모듈 송신 시스템 : 전송 데이터를 생성, 변환, 모니터링을 함
송신 모듈 : 필수 요소중계 시스템 외부 시스템 간의 연계 시 적용됨 수신 시스템 수신 받은 데이터를 정제, 변환, 모니터링을 함 연계 데이터 송수신되는 데이터
의미를 갖는 속성, 길이, 타입 등이 포함됨네트워크 시스템을 연결하는 통신망
2-1. 연계 요구사항 분석
- 통합 구현을 위해 연계 시스템 아키텍처를 설계하고, 연계 데이터를 정의하기 위해서는 사용자 요구사항 분석을 해야 한다.
2-2. 요구사항 분석 시,
- 입력물
- 시스템 구성도
- 응용 애플리케이션 구성
- 엔티티 관계도
- 도구 및 기법
- 사용자 인터뷰
- 체크리스트
- 설문지 및 설문 조사
- 델파이 기법
- 연계 솔루션
- 결과물
3. 연계 데이터의 식별 및 표준화 절차
- 연계 범위 및 항목 정의
- 연계 코드 매핑 및 정의
- 변경된 데이터 구분 방식 정의
- 데이터 연계(표현) 방식 정의
3. EAI와 ESB의 비교
구분 EAI ESB 목적 애플리케이션 통합 애플리케이션 통합,
프로세스 통합방식 Native Adapter 웹 서비스, JMS, IIOP 표준 대부분 표준 개방형 표준 통합 범위 기업 내 이기종 애플리케이션 기업 내외 애플리케이션 유지 비용 높음 상대적 낮음 확장성 높음 매우 높음 활용 E-Biz 인프라 SOA 인프라 구현 핵심 플랫폼
4-1. EAI
- 기업에서 운영하는 서로 다른 애플리케이션을 Backend 소프트웨어에 관계없이 통합하는 솔루션
4-2. EAI 구성 요소
- EAI 플랫폼 : 메시지 큐, 트랜잭션 미들웨어 기능 수행
- Application Adapter : 재사용성 높은 인터페이스 지원
- Broker : 데이터 포맷 및 코드 변환
- Business Workflow : 미리 정의한 업무 프로세스에 따라 처리하는 소프트웨어 모듈
5-1. ESB
- 메시징, 웹 서비스, 데이터 변형, 인텔리전트 라우팅을 결합하여 다양한 애플리케이션 간 상호작용을 트랜잭션 무결성으로 연결 및 조절하는 표준 기반의 통합 플랫폼
5-2. ESB 구성 요소
- 레거시 연동 컴포넌트
- 메시지 변환 및 가공
- BPM
- 컨트롤과 모니터링
- 통합개발 환경
5-3. ESB 도입 효과
- 애플리케이션 통합 및 협업 지원
- 실시간 기업(RTE) 기반 제공
- 공통 서비스 환경 제공
- IT 거버넌스 Align
6-1. 웹 서비스
- 네트워크에 연결된 다른 컴퓨터 간 상호작용을 위한 서비스 또는 플랫폼
- 표준 방식으로 분산 저장된 자원들을 공유하고 호환 가능한 인터넷 서비스
- XML 기반 플랫폼과 구현 언어가 독립적인 컴포넌트 기반의 분산 컴퓨팅
6-2. 웹 서비스 필요성
- SOAP, UDDI, XML 등 관련 기술의 발달과 표준화의 정착
- 복잡해진 기업 환경
- e-Commerce 대두
구성 설명 SOAP 웹 서비스의 등록, 검색과 비지니스의 발행, 검색ㅇ을 하기위한 기술적 스팩 UDDI 웹 서비스를 표현하고 기술하는 XML 문법 WSDL 플랫폼으로부터 독립적이고 단순한 XML 기반의 메시지 프로토콜 포맷 6-3. 웹 서비스 특징
- 단순성 (XML 기반)
- 상호운영성
- 시스템 구조의 유연성
- 사용의 편리성
- 통합환경의 제공
- IT 개발/운영비용의 절감
728x90'Study > 정보처리기사' 카테고리의 다른 글
2020 정보처리기사 실기 : Chapter 05 (0) 2020.09.22 2020 정보처리기사 실기 : Chapter 04 (0) 2020.09.18 2020 정보처리기사 실기 : Chapter 02 (0) 2020.06.29 2020 정보처리기사 실기 : Chapter 01 (0) 2020.06.28 2020 정보처리기사 필기 : 5과목 : 4장 (0) 2020.06.05