정보처리기사 실기신기술 동향DevOps와 CI/CD난이도 1DESCRIPTIVE

정보처리기사 실기 DevOps와 CI/CD 기출문제 #2860

문제

클라우드 네이티브의 개념을 설명하고, 클라우드 네이티브 환경에서 중요한 컨테이너화(Containerization)오케스트레이션(Orchestration) 의 역할을 서술하시오.

정답

클라우드 네이티브는 클라우드 환경의 확장성과 유연성을 최대한 활용하도록 설계된 애플리케이션 개발 및 운영 방식이다. 컨테이너화는 애플리케이션과 의존성을 하나의 패키지로 묶어 일관된 실행 환경을 제공하는 기술이다. 오케스트레이션은 다수의 컨테이너를 자동으로 배포, 관리, 확장하는 기술로 Kubernetes가 대표적이다.

클라우드 네이티브컨테이너화오케스트레이션자동화확장성

해설

클라우드 네이티브는 마이크로서비스, 컨테이너, 동적 오케스트레이션 등을 통해 클라우드의 장점을 극대화하는 접근법이다. 컨테이너화를 통해 애플리케이션의 이식성과 일관성을 확보하고, 오케스트레이션을 통해 대규모 컨테이너 환경을 효율적으로 관리할 수 있다. Docker가 컨테이너화의 대표 도구이며, Kubernetes가 오케스트레이션의 표준이다.

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

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