[Infra] 컨테이너 인프라 환경이란? | 모놀리식 아키텍쳐 vs 마이크로서비스 아키텍쳐
[Infra] 컨테이너 인프라 환경이란? 모놀리식 아키텍쳐 & 마이크로서비스 아키텍쳐의 개념 및 비교 정리 📍 컨테이너 인프라 환경이란? 1. 모놀리식 아키텍쳐 (Monolithic Architecture) 하나의 큰 목적이 있는 서비스 또는 애플리케이션에 여러 기능이 통합돼 있는 구조를 의미 소프트웨어가 하나의 결합된 코드로 구성되기 때문에 초기 단계에서 설계하기 용이하며 개발이 좀 더 단순하고 코드 관리가 간편하다. 하지만 수정이 많아질 경우, 연관된 다른 서비스에 영향을 미칠 가능성이 커지며, 기능이 점점 추가될수록 서비스 간의 관계가 매우 복잡해질 수 있다. 만약 하나의 서비스에 에러가 발생할 경우 전체 서비스에 영향을 미칠 수 있음. 2. 마이크로서비스 아키텍쳐 (MSA, Microservice..
Container
2022. 7. 30. 16:36