요약마이크로서비스 아키텍처는 소프트웨어 프로젝트의 확장성과 유지보수성을 증대하기 위한 방안으로 널리 사용되고 있다. 하지만 다양한 벤더 및 기업의 제공 구조에 따라 표준 없이 구현되는 경우가 많아, 초기 적용 시 기능의 형태와 크기를 결정하는 데 어려움이 있다. 이를 해결하기 위해 Boundary-Control-Entity 유형의 마이크로서비스 약결합을 위한 명세 구조와 약결합 추천 시스템을 제시한다. 제안한 시스템은 마이크로서비스 애플리케이션 개발 시 적용 가능한 결합 구조를 테스트하고, 다양한 도메인에서 재사용이 가능하도록 지원하여 개발 비용 절감에 기여한다는 목표가 있다.서론Boundary-Control-Entity 유형의 마이크로서비스 약결합 추천 시스템을 제안본론마이크로서비스의 결합 추천을 수행..
요약마이크로서비스란 독립적으로 동작 가능한 작은 규모의 서비스를 의미한다. 마이크로서비스 단위로 구성된 애플리케이션은 개별 적인 업데이트와 쉽고 빠른 배포가 가능하다는 장점이 있다. 많은 기업들이 모놀리식 구조에서 마이크로서비스 구조로 전환을 시도하고 있지 만 마이크로서비스 구성에 대한 방법 및 기준과 이에 대한 연구가 부족하다. 모놀리식 애플리 케이션의 UML 설계 자료를 분석하여 마이크로서비스 단위로 구성하는 방법을 제시한다. 기존의 모놀리식 애플리케이션을 마이크로서비스 단위로 재구 성할 수 있음을 보인다.서론모놀리식 애플리케이션의 UML (Unified Modeling Language) 설계 자료를 기반 으로 마이크로서비스 단위로 구성할 수 있는 방법 을 제시한다. UML 설계 자료의 구조를 분석하..