MSA(Micro Service Architecture)기반의 Cloud Native Application
BIZMICRO Platform
BizMicro는 Micro Service Architecture 기반의 Cloud Native Application으로 2019년 11월에 CNCF(Cloud Native Computing Foundation)으로 Certified Kubernetes 인증을 획득한 플랫폼 입니다.
BizMicro는 다양한 서비스의 MSA 구축을 지원하기 위하여 App Store 방식의 Micro Service Builder를 내장하고 있으며, 공통 인증으로 Oauth 2.0 인증 모듈, 파일관리를 위한 CDN(Contents Delivery Network) 구조를 채택하고 외부 API 관리를 위한 API Adapter, Micro Service를 관리하기 위한 Batch 관리 등을 포함하고 있습니다.
또한, Front-End 기술은 Virtual-DOM을 채택하여 실시간 데이터의 흐름을 UI에 표현하고, 대규모 동시접속 분산처리에 특화된 UI 기술을 제공하고 있습니다.
모든 일련의 개발 과정은 내부에 포함되어 있는 PipeLine에 따라 DevOps 환경을 지원하며, AWS, AZURE, GCP 등의 퍼블릭 클라우드 부터 내부 프라이빗 클라우드, 그리고 하이브리드 클라우드 환경을 지원하고 있습니다.
BIZMICRO만의 클라우드 업무 구성도
AppStore를 통한 별도의 어플리케이션 관리 방안
App Store 서비스 환경 | App 등록 환경 지원 |
---|---|
- 다양한 업무 지원을 위한 앱 스토어 지원 | - 신규/개정된 App 배포 및 서비스 등록 환경 제공 |