개별 구성 요소에 장애가 발생하더라도 애플리케이션이 계속 가용하도록 돕는 아키텍처 원칙은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 느슨한 결합.
이것이 정답인 이유
느슨한 결합은 애플리케이션 구성 요소들이 서로 독립적으로 작동하고 통신하도록 설계하는 원칙입니다. 이는 한 구성 요소에 장애가 발생하더라도 다른 구성 요소나 전체 애플리케이션의 가용성에 미치는 영향을 최소화하여 복원력을 높입니다. 예를 들어, 마이크로서비스 아키텍처는 느슨하게 결합된 서비스들로 구성되어 개별 서비스 장애가 전체 시스템을 중단시키지 않도록 합니다. 일회용 리소스는 필요할 때 생성하고 사용 후 폐기하는 리소스로, 장애 발생 시 복구를 용이하게 하지만 직접적으로 가용성을 보장하는 아키텍처 원칙은 아닙니다. 자동화는 배포, 관리, 복구 프로세스를 효율화하지만, 아키텍처 자체의 가용성 원칙은 아닙니다. 적정 규모 조정은 수요에 맞춰 리소스를 조절하여 성능과 비용 효율성을 높이지만, 구성 요소 장애 시 가용성을 직접적으로 다루는 원칙은 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음