정보처리기사 실기신기술 동향컨테이너와 마이크로서비스난이도 5DESCRIPTIVE

정보처리기사 실기 컨테이너와 마이크로서비스 기출문제 #325

문제

**컨테이너 오케스트레이션(Container Orchestration)**과 **서비스 메시(Service Mesh)**의 개념을 각각 설명하고, 대규모 마이크로서비스 환경에서 두 기술이 상호 보완적으로 작용하는 방식과 그로 인한 운영상 이점을 서술하시오.

정답

컨테이너 오케스트레이션은 다수의 컨테이너를 자동으로 배포, 확장, 네트워킹, 가용성 관리하는 플랫폼 기술로 쿠버네티스가 대표적이다. 서비스 메시는 마이크로서비스 간 통신을 사이드카 프록시를 통해 제어하고 관찰하는 인프라 계층으로 Istio, Linkerd가 대표적이다. 오케스트레이션이 컨테이너 생명주기와 리소스를 관리하면, 서비스 메시가 그 위에서 서비스 간 트래픽 라우팅, 보안, 관찰성을 담당하여 상호 보완된다. 이를 통해 개발팀은 비즈니스 로직에 집중하고, 인프라팀은 통합된 관점에서 전체 시스템을 관리할 수 있다.

컨테이너 오케스트레이션쿠버네티스서비스 메시사이드카 프록시Istio트래픽 라우팅관찰성자동 배포확장상호 보완생명주기 관리

해설

컨테이너 오케스트레이션은 쿠버네티스를 중심으로 컨테이너의 배포, 스케줄링, 네트워킹, 스토리지 등을 자동화합니다. 서비스 메시는 각 서비스 옆에 사이드카 프록시를 두어 서비스 간 통신을 투명하게 제어합니다. 두 기술은 계층적으로 작동하여 오케스트레이션이 인프라 레벨의 관리를, 서비스 메시가 애플리케이션 레벨의 통신 관리를 담당합니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.