earticle

논문검색

마이크로서비스 아키텍처 기반 애플리케이션 프레임워크 구현 및 평가

원문정보

Implementation and Evaluation of an Application Framework Based on Micro Service Architecture

임철홍

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

A Micro Service Architecture that divides complex and huge applications into unit functions and connects them to each other enables efficient construction and operation of information systems. In this study, essential considerations of applying microservices were derived according to the architecture analysis method. In particular, analysis results were obtained that multiple functional units are divided and linkage is required, so high reliability is required in a complex environment. So, we implement framework to provide pre-implemented functions so that developers can focus on developing business logic while supporting the characteristics of these microservices. And, they can build and deploy in a local or cloud environment conveniently. Through the framework, it is expected to improve the efficiency of cloud-based information systems by supporting the development and operation of cloud-native applications optimized for the cloud environment.

한국어

복잡하고 거대한 애플리케이션을 단위 기능으로 나누고 이들이 서로 연결되어 운영되는 마이크 로서비스 아키텍처는 정보시스템의 효율적인 구축과 운영을 할 수 있으며, 특히 클라우드 컴퓨팅 환 경에서 변화되는 자원수요에 따라 정보자원을 즉시 조정할 수 있어 매우 효율적이다. 본 연구에서는 마이크로서비스를 성공적으로 적용하는 데 필요한 필수 고려사항을 아키텍처 분석 방법에 따라 도출 하였다. 특히, 여러 기능 단위가 분할되고 연계가 필요하여 복잡한 환경에서 높은 신뢰성이 필요하다 는 분석 결과를 얻었다.이러한 마이크로서비스가 가지는 특성을 지원하면서 개발자들이 비즈니스 로 직 개발에 집중할 수 있도록 미리 구현된 기능을 제공하고 로컬이나 클라우드 환경에서 빌드와 배포 가 가능한 프레임워크를 구현한다. 프레임워크를 통해 클라우드 환경에 최적화된 클라우드 네이티브 애플리케이션의 개발과 운영을 지원하여 클라우드 기반 정보시스템의 효율성 향상을 기대한다.

목차

요약
Abstract
1. 서론
2. 연구 배경 및 방법
2.1 클라우드 네이티브
2.2 마이크로 서비스 아키텍처
2.3 연구 필요성 및 방법
3. 마이크로 아키텍처 평가
3.1 마이크로 아키텍처 구성
3.2 평가대상
3.3 ATAM(Architecture Trade Off Analysis Method)
4. 마이크로 서비스 아키텍처 프레임워크
4.1 프레임워크 기능 요구사항
4.2 프레임워크 구현
4.3 프레임워크 환경설정과 실행
5. 결론
REFERENCES

저자정보

  • 임철홍 Chol-Hong Im. 광주대학교 컴퓨터공학과 조교수

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.