MSA는 Microservices Architecture 를 뜻하며 아주 작은 단위로 동작하는 서비스가 구동되도록 시스템 및 소프트웨어의 구성과 구성요소 간의 관계를 정의한 아키텍처이다.MSA를 알기전에 이와 반대되는 모놀리식(Monolithic) 아키텍처를 알아야할
SOA는 서비스 지향 설계 방식(Service Oriented Architecture)SOA는 서비스 단위로 개발을 하고, 개발된 서비스들을 공유함으로써 재가용성을 늘리고 유연성을 확보하는 것을 목표MSA는 마이크로 서비스 설계 방식(Micro Service Archi
구성도 MSA 위와 같은 구성요소로 구성되어 있다. 즉 Inner Architecture 와 Outer Architecture의 영역으로 구성된다. Inner Architecture는 개별 마이크로 서비스 구축을 위한 아키텍처로 내부 서비스를 어떻게 잘 나누는가에
1. External Gateway
Service Mesh 1. Service Mesh의 역할
Container Management
마이크로 서비스에서 Backing Service는 메세지의 송신자와 수신자가 직접 통신하지 않고 메시지큐를 활용한 비동기 통신 프로토콜을 사용한다.마이크로 서비스 간 통신이 필요한 비즈니스의 경우 실시간으로 진행되도록 구성한 마이크로서비스들은 장애 발생, 트래픽 증가
CI/CD Automation
Telemetry