ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2020 정보처리기사 실기 : Chapter 03
    Study/정보처리기사 2020. 9. 18. 12:42
    728x90

    Chapter 03 : 통합 구현


    1-1. 통합 구현

    • 사용자의 요구사항을 반영하고, 신규 시스템 및 신규 시스템과 기존 시스템 간 통합 프로세스를 구현 및 창출하는 과정이다. 
    • 구축하고자 하는 환경과 사용자의 요구사항에 따라 적합한 통합 구현 방법을 설계한다.

     

    1-2. 통합 구현 방식

     

    통합 구현 개념도

    구성 요소 역할 및 기능
    송신 시스템과 모듈 송신 시스템 : 전송 데이터를 생성, 변환, 모니터링을 함
    송신 모듈 : 필수 요소
    중계 시스템 외부 시스템 간의 연계 시 적용됨
    수신 시스템 수신 받은 데이터를 정제, 변환, 모니터링을 함
    연계 데이터 송수신되는 데이터
    의미를 갖는 속성, 길이, 타입 등이 포함됨
    네트워크 시스템을 연결하는 통신망

     2-1. 연계 요구사항 분석

    • 통합 구현을 위해 연계 시스템 아키텍처를 설계하고, 연계 데이터를 정의하기 위해서는 사용자 요구사항 분석을 해야 한다. 

     

    2-2. 요구사항 분석 시,

    1. 입력물
      • 시스템 구성도
      • 응용 애플리케이션 구성
      • 엔티티 관계도
    2. 도구 및 기법
      • 사용자 인터뷰
      • 체크리스트
      • 설문지 및 설문 조사
      • 델파이 기법
      • 연계 솔루션
    3. 결과물
      •  

    3. 연계 데이터의 식별 및 표준화 절차

    1. 연계 범위 및 항목 정의
    2. 연계 코드 매핑 및 정의
    3. 변경된 데이터 구분 방식 정의
    4. 데이터 연계(표현) 방식 정의

    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

    댓글

kxmjhwn@gmail.com