메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

부현경 (국민대학교, 국민대학교 비즈니스IT전문대학원)

지도교수
김인규
발행연도
2018
저작권
국민대학교 논문은 저작권에 의해 보호받습니다.

이용수31

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
레거시 시스템을 가진 다양한 기업과 세계의 각 정부 또한 클라우드를 활용하고자 하는 시도가 활발하게 수행되고 있다. 특히 한국의 경우, 전자 정부 사업의 일환으로 다양한 클라우드 사업을 추진 중이다. 그 중에서도 현재 한국 정부 업무 시스템인 온-나라 시스템을 클라우드로 전환하려는 계획을 2014년부터 꾸준히 제안하였다. 그러나 온-나라 시스템은 서비스 지향 아키텍처로 구현되어 빠르게 클라우드로 전환하기가 힘들고, 전환을 하더라도 클라우드가 주는 이점을 온전히 활용하기가 어려운 실정이다. 따라서 본 연구에서는 온-나라 시스템의 클라우드 전환에 있어 도움을 주고자 마이크로서비스 아키텍처의 사용을 제안한다.
본 연구에서는 실제 온-나라 시스템의 일부 단위 시스템을 선택하여 마이크로서비스 아키텍처를 적용한다. 이 때, 마이크로서비스의 올바른 추상화를 위해 도메인 주도 설계의 제한 범위 개념을 적용하여 추출한 후 각각의 마이크로서비스에 대해 구현한 마이크로서비스 아키텍처 기반 클라우드 과제 관리 시스템을 제시한다. 그 결과 본 연구의 제안 방법은 공공 분야의 시스템 등 큰 규모의 모놀리식 혹은 SOA 기반의 시스템을 클라우드로 이전하는데 도움을 주고 본 연구가 제안한 방법의 적용 가능성에 대한 향후 연구 및 작업에 초석이 될 것이다.

목차

제 1장 서 론 1
1.1 연구 배경 및 목적 1
1.2 연구 범위 및 구성 4
제 2장 관련 연구 5
2.1 온-나라 시스템 5
2.1.1 온-나라 시스템 개요 5
2.1.2 과제 관리 시스템 10
2.2 클라우드 컴퓨팅(Cloud Computing) 12
2.2.1 개요 12
2.2.2 서비스 및 배포 모델 14
2.2.3 클라우드 컴퓨팅에 대한 연구 동향 16
2.3 애자일 방법론 18
2.4 마이크로서비스 아키텍처(Micro-Service Architecture) 20
2.4.1 개요 20
2.4.2 특징 21
2.4.3 마이크로서비스 아키텍처에 대한 연구 동향 28
제 3장 과제 관리 시스템 개발 방법론 29
제 4장 과제 관리 시스템 설계 및 구현 33
4.1 요구 사항 분석 34
4.1.1 사용자 스토리(User story) 34
4.2 과제 관리 시스템 설계 38
4.2.1 비즈니스 프로세스 모델링 38
4.2.2 도메인 모델링을 통한 마이크로서비스 추출 41
4.2.3 인터액션 모델링(Interaction Modeling) 44
4.2.4 사용자 인터페이스 설계 49
4.2.5 데이터베이스 모델링 50
4.2.6 RESTful API 설계 51
4.3 과제 관리 시스템 구현 54
4.3.1 과제 관리 시스템 개발 환경 및 시스템 구성도 54
4.3.2 사용자 관리 서비스 55
4.3.3 과제 관리 서비스 58
4.4 테스트 61
4.5 클라우드 환경의 배포 65
4.5.1 클라우드 배포 환경 구축 65
제 5장 결과 분석 68
제 6장 결론 72
참고문헌 74
부록 81

최근 본 자료

전체보기

댓글(0)

0