퍼즐시스템즈, 국방 A사 국방기술 MSA 적용
안녕하세요, B2B IT 인프라 플랫폼 퓨처링입니다.
오늘은 국방 관련 신기술 내재화 및 PaaS 구현, MSA 구성 및 적용한 사례를 소개해드리겠습니다. 국방부, 군 부대, 각 방위산업체들 같은 경우 철저한 보안과 신규 기술에 대한 첨예한 적용이 중요한 산업군입니다. 군사 기술도 빠른 발전이 이루어지고 있어 전환 구축을 하는 곳도 많아지고 있는데요. 철저한 보안과 빠른 구축이 필요한 경우도 퓨처링에서 맞춤 상담이 가능하니 비슷한 고민을 하고 있는 기업이라면 도움이 되시길 바랍니다. 🤗
기업 정보
국방기업 A
1. 신기술에 대한 국방기술 내재화 및 신규 개발 업무의 PaaS 기반 구현
2. 마이크로서비스 아키텍처(MSA) 기반의 쿠버네티스 PaaS 도입 검토
3. 각 서비스의 영향도를 낮추기 위해 MSA 구성 및 MSA 연계를 위한 컨테이너 기반 API 관리 필요
전통 방식 MA구조의 단점을 보완한 MSA 방식
기존 전통방식 아키텍쳐 구조인 모놀리식 아키텍처(Monolithic Architecture)는 소프트웨어의 모든 요소가 한 프로젝트에 통합되어있는 구조입니다. MSA에 비해 빠르게 구축할 수 있고, 관리가 수월한 장점이 있습니다. 실제로도 개발 난이도가 높은 편이 아니기에, 작은 규모의 프로젝트들에는 많이 사용되어왔는데요. 만일 규모가 커지게 된다면 MA 방식의 한계가 드러나게 됩니다. 단일 프로젝트 안에 존재하는데 규모와 복잡도가 커지면 단일 방식으론 관리가 힘들어지기 때문입니다.
[그림 1] 모놀리식 아키텍쳐와 마이크로 서비스 아키텍처의 구조
마이크로서비스 아키텍처(MSA, MicroService Architecture)는 서비스 지향 설계 방식입니다. 느슨한 결합과 조립 방식을 통해 위 그림과 같이 작은 서비스 단위로 소프트웨어를 구성하기 때문에, 보다 민첩하고 유연한 구조가 필요한 환경에서 적합한 설계 방식입니다. MSA는 REST API나 경량화된 메세징을 이용해 각각의 서비스 중심으로 처리를 하도록 설계 돼있는 것이 장점입니다. MSA 방식을 도입한 기업들로는 넷플릭스, 아마존 등이 있으며 다양한 클라우드 서비스에서 MSA용 플랫폼 또한 지원하고 있습니다.
표준 컨테이너 기술을 적용한 MSA 연계PaaS 구축
[그림 2] 국방 기업 A 사의 아코디언 솔루션 적용 예시
해당 고객사의 경우에도, 기존의 문제점들을 개선하기 위해 MSA를 도입한 사례입니다.
- 한국형 영상 정보 분석 시스템을 MSA 연계 컨테이너에 기반해 PaaS를 구축
- 인공위성으로 전송받는 대용량의 고해상도 영상자료를 각각의 개별 컨테이너로 구성하여 Auto Scaling 구현
- 체계관리, 체계연동, 빅데이터 ML/DL 등 모든 개발업무를 표준 컨테이너 기술을 적용해 서비스 별 모듈화로 확장성 증대
- 독립적인 개발/빌드/배포 체계를 갖춰 신속한 딜리버리 및 개발 생산성 향상
이런 기업에 추천드립니다.
웹인프라에 의존하고 있는 기업
👉 오픈소스 기반 Web/WAS 기술지원은 물론 부하발생시에도 서비스 연속성을 보장합니다.
Dev Ops 운영 기업
👉 기존 개발과 운영의 문제점을 컨테이너 기반의 DevOps로 빌드, 배포할 수 있어SW 릴리즈 프로세스 자동화를 실현할 수 있습니다.
어플리케이션 최신화
👉 기존 어플을 클라우드 네이티브로 전환하여 비종속성 및 무한확장을 실현할 수 있게 됩니다.
퓨처링을 통한 맞춤 컨설팅
MSA 컨테이너 구축을 고민하고 있다면, 지금 퓨처링하세요!
퓨처링 전문 컨설턴트를 통해 맞춤 상담은 물론 기술지원까지 한번에 케어해드립니다.
김에디터
B2B IT 제품 커머스 플랫폼 - 퓨처링