클라우드 네이티브 애플리케이션
클라우드란?
1. 클라우드 서비스를 사용하면 확장성이 좋아 트래픽에 대응하기 쉽다.
2. 복원력이 좋아 장애 발생 시 빠르게 복구할 수 있다.
3. 사용한만큼만 비용을 지불하기에 효율적인 지출을 할 수 있다.클라우드 네이티브 애플리케이션이란?
MSA란?
모든 기능을 한개의 모듈에 밀집시키지 않고, 여러 모듈로 나누어 관리함으로써 각 서버에 트래픽을 분산할 수 있고, Scale Out과 Scale In에 유리하다.
또한 한 모듈에 문제가 생겨도 다른 모듈에는 영향일 미치지 않는다.
Monolithic VS MSA