RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      레거시 시스템의 효율적인 클라우드 전환을 위한 마이크로서비스 아키텍처 적용 방안에 관한 연구 = An Efficient Migration Scheme of Legacy Systems for Cloud Through Application of Microservice Architecture : A Case Study

      한글로보기

      https://www.riss.kr/link?id=A104713394

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      다국어 초록 (Multilingual Abstract)

      Various enterprises with existing legacy systems and governments around the world implemented for each microservice after extracting the domain driven concept 's bounded-contextconcept for the correct abstraction of microservices. As a result, the pro...

      Various enterprises with existing legacy systems and governments around the world implemented for each microservice after extracting the domain driven concept 's bounded-contextconcept for the correct abstraction of microservices. As a result, the proposed method helps tomigrate large-scale monolithic or SOA-based systems such as public sector systems to the cloud,and is a cornerstone of future research and work on the applicability of the proposed method willbe.
      are actively trying to utilize the cloud. In particular, Korea government is pursuing various cloudbusinesses as part of e-government projects. Among them, from 2014 onwards, we have proposeda plan to migrate an on-nara system, which is the Korean government business system, to thecloud. However, the on-nara system is implemented as a Service-oriented architecture(SOA),which makes it difficult to quickly transition to the cloud, and it is difficult to make full use of theadvantages of the cloud even if the transition is made. Therefore, this study suggests the use ofmicroservice architecture to move on cloud computing of on-nara systems. In this study, a certainunit system of the actual on-nara system is selected and microservice architecture is applied. Inthis paper, we propose a cloud task management system based on the microservice architecture

      더보기

      국문 초록 (Abstract)

      레거시 시스템을 가진 다양한 기업과 세계의 각 정부가 클라우드를 활용하고자 하는 시도가 활발하게 이루어지고 있다. 특히 한국의 경우, 전자 정부 사업의 일환으로 다양한 클라우드 사업...

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

      더보기

      참고문헌 (Reference)

      1 김성현, "클라우드 컴퓨팅 기반의 미래 전자정부 서비스 구축 방안" 한국엔터프라이즈아키텍처학회 7 (7): 269-280, 2010

      2 최은미, "엔터프라이즈 상에서의 클라우드 컴퓨팅 파라다임 채택" 한국엔터프라이즈아키텍처학회 8 (8): 387-394, 2011

      3 Francino, Yvette, "What is the difference between a user story and use case in software testing?"

      4 DDDcommunity, "What is Domain-Driven Design?"

      5 Hashemi, Sajjad, "Using cloud computing for e-government: challenges and benefits" 7 (7): 596-603, 2013

      6 Cohn, Mike, "User stories applied: For agile software development" Addison-Wesley Professional 2004

      7 Koufi, Vassiliki, "Ubiquitous access to cloud emergency medical services" 2010

      8 Ministry of the Interior and Safety, "Third proposal for enhancement of the knowledge-sharing utilization of government knowledge - record management" 2017

      9 Ministry of the Interior and Safety, "Third proposal for enhancement of the knowledge-sharing utilization of government knowledge - onnara documentation" 2017

      10 Wyld, David C., "The cloudy future of government IT : Cloud computing and the public sector around the world" 1 (1): 1-20, 2010

      1 김성현, "클라우드 컴퓨팅 기반의 미래 전자정부 서비스 구축 방안" 한국엔터프라이즈아키텍처학회 7 (7): 269-280, 2010

      2 최은미, "엔터프라이즈 상에서의 클라우드 컴퓨팅 파라다임 채택" 한국엔터프라이즈아키텍처학회 8 (8): 387-394, 2011

      3 Francino, Yvette, "What is the difference between a user story and use case in software testing?"

      4 DDDcommunity, "What is Domain-Driven Design?"

      5 Hashemi, Sajjad, "Using cloud computing for e-government: challenges and benefits" 7 (7): 596-603, 2013

      6 Cohn, Mike, "User stories applied: For agile software development" Addison-Wesley Professional 2004

      7 Koufi, Vassiliki, "Ubiquitous access to cloud emergency medical services" 2010

      8 Ministry of the Interior and Safety, "Third proposal for enhancement of the knowledge-sharing utilization of government knowledge - record management" 2017

      9 Ministry of the Interior and Safety, "Third proposal for enhancement of the knowledge-sharing utilization of government knowledge - onnara documentation" 2017

      10 Wyld, David C., "The cloudy future of government IT : Cloud computing and the public sector around the world" 1 (1): 1-20, 2010

      11 Kundra, Vivek, "State of public sector cloud computing" CIO Council 2010

      12 Rajesh, R. V., "Spring Microservices" Packt Publishing Ltd 2016

      13 pazoglou, Mike P, "Service oriented architectures: approaches, technologies and research issues" 16 (16): 389-415, 2007

      14 Ministry of the Interior and Safety, "Second proposal for enhancement of the knowledge-sharing utilization of government knowledge" 2016

      15 Dragoni, Nicola, "Present and Ulterior Software Engineering" Springer 195-216, 2017

      16 Namiot, Dmitry, "On micro-services architecture" 2 (2): 24-27, 2014

      17 Johanson, Arne, "OceanTEA: Exploring Ocean-Derived Climate Data Using Microservices"

      18 Kung, David, "Object-oriented Software Engineering : An Agile Unified Methodology" McGraw-Hill Higher Education 2013

      19 Wyld, David C., "Moving to the Cloud : An Introduction to Cloud Computing in Government" IBM Center for the Business of Government 2009

      20 Doukas, Charalampos, "Mobile healthcare information management utilizing Cloud Computing and Android OS" IEEE 2010

      21 Balalaie, Armin, "Migrating to cloud-native architectures using microservices: an experience report" Springer 2015

      22 Clark, Kim, "Microservices, SOA, and APIs:Friends or enemies?"

      23 Vasudevan, Keshave, "Microservices, APIs, and Swagger: How They Fit Together"

      24 Scholl, Boris, "Microservices with Docker on Microsoft Azure" Addison-Wesley 2016

      25 Mark, Richards., "Microservices vs Service-Oriented Architecture" O'Reilly Media, Inc 2015

      26 Tonse, Sudhir, "Microservices at netflix -challenges of scale"

      27 Guo, Dong, "Microservices architecture based cloudware deployment platform for service computing" 2016

      28 Wolff, Eberhard., "Microservices : Flexible Software Architecture" Addison-Wesley Professional 2016

      29 James Lewis, "Microservices"

      30 Salikhov, Dilshat, "Microservice-based iot for smart buildings"

      31 Le, Vinh D, "Microservice-based architecture for the NRDC" 2015

      32 Bak, Peter, "Location and context-based microservices for mobile and internet of things workloads" 2015

      33 Ryu, Gwangtaek, "Interoperability and standardization of public informatization projects" 82 : 95-102, 2002

      34 Bhisikar, Arvind, "G-Cloud: new paradigm shift for online public services" 22 (22): 24-29, 2011

      35 Ministry of the Interior and Safety, "First proposal for enhancement of the knowledge-sharing utilization of government knowledge" 2015

      36 Dybå, Tore, "Empirical studies of agile software development: A systematic review" 50 (50): 833-859, 2008

      37 Ministry of the Interior and Safety, "Efficient Administration Implementation with Pan-Government Based Business Management System"

      38 Veljanovska, Kostandina, "E-government based on cloud computing" 4 (4): 377-381, 2013

      39 Evans, Eric., "Domain-driven design : tackling complexity in the heart of software" Addison-Wesley Professional 2004

      40 Scaled Agile, "Domain Modeling"

      41 Glick, Bryan, "Digital Britain commits government to cloud computing" 2009

      42 Gonzalez, David, "Developing Microservices with Node. js" Packt Publishing Ltd 2016

      43 Fan, Lu, "DACAR Platform for eHealth Services Cloud" 219-226, 2011

      44 Patanjali, Srikanta, "Cyclops: a micro service based approach for dynamic rating, charging & billing for cloud" 2015

      45 Zappatore, Marco, "Crowd-sensing our Smart Cities: a Platform for Noise Monitoring and Acoustic Urban Planning"

      46 Jemal, Hanen, "Computational Collective Intelligence" Springer 408-417, 2015

      47 Laisheng, Xiao, "Cloud computing: a new business paradigm for Elearning" IEEE 1 : 2011

      48 Park, Jong Hyuk, "Cloud computing-based jam management for a manufacturing system in a Green IT environment" 69 (69): 1054-1067, 2014

      49 Givehchi, Omid, "Cloud computing for industrial automation systems—A comprehensive overview" 2013

      50 Alabbadi, Mohssen M., "Cloud computing for education and learning: Education and learning as a service (ELaaS)" 2011

      51 Lupşe, Oana-Sorina, "Cloud computing and interoperability in healthcare information systems" 2012

      52 Kim, Won., "Cloud computing : Today and tomorrow" 8 (8): 65-72, 2009

      53 Almarabeh, Tamara, "Cloud Computing of EGovernment" 1-8, 2016

      54 Tao, Fei, "CCIoT-CMfg: cloud computing and internet of things-based cloud manufacturing service system" 10 (10): 1435-1442, 2014

      55 Phil Calc, ado., "Building products at soundcloud—part iii: Microservices in scala and finagle"

      56 Newman, Sam, "Building microservices: designing fine-grained systems" O'Reilly Media 2015

      57 Szalvay, Victor., "An Introduction to Agile Software Development" Danube Technologies Inc 2004

      58 Armbrust, Michael, "A view of cloud computing" 53 (53): 50-58, 2010

      59 Chen, Yu-Yi, "A secure EHR system based on hybrid clouds" 36 (36): 3375-3384, 2012

      60 Rastogi, Ashish, "A model based approach to implement cloud computing in e-Governance" 9 (9): 15-18, 2010

      61 Jeong, Jiseong, "A content oriented smart education system based on cloud computing"

      62 Valilai, Omid Fatahi, "A collaborative and integrated platform to support distributed manufacturing system using a serviceoriented approach based on cloud computing paradigm" 29 (29): 110-127, 2013

      63 He, Chenghao, "A cloud computing solution for hospital information system" IEEE 2 : 2010

      64 Lu, Duo, "A Secure Microservice Framework for IoT" 2017

      더보기

      동일학술지(권/호) 다른 논문

      동일학술지 더보기

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2023 평가예정 재인증평가 신청대상 (재인증)
      2020-01-01 평가 등재학술지 선정 (재인증) KCI등재
      2019-12-01 평가 등재후보로 하락 (계속평가) KCI등재후보
      2016-02-29 학회명변경 한글명 : 한국ITA학회 -> 한국엔터프라이즈아키텍처학회
      영문명 : Korea Institute of information technology Architecture -> Korea Institute of Enterprise Architecture
      KCI등재
      2016-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2016-01-01 학술지명변경 한글명 : 정보기술아키텍처 연구 -> 정보화연구 KCI등재
      2012-01-01 평가 등재학술지 선정 (등재후보2차) KCI등재
      2011-01-01 평가 등재후보 1차 PASS (등재후보1차) KCI등재후보
      2010-01-01 평가 등재후보 1차 FAIL (등재후보1차) KCI등재후보
      2008-01-01 평가 등재후보학술지 선정 (신규평가) KCI등재후보
      더보기

      학술지 인용정보

      학술지 인용정보
      기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
      2016 0.68 0.68 0.61
      KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
      0.56 0.5 0.571 0.26
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼