본문 바로가기

인공지능,프로그래밍/MS Azure

AZ104 예제 문제 "Deploy and manage Azure compute resources (20–25%)" 2

 "Deploy and manage Azure compute resources (20–25%)" 

문제 1

문제:
Azure에서 가상 머신의 자동화된 배포를 위해 사용할 수 있는 가장 적합한 도구는 무엇입니까?

  • A) Azure CLI
  • B) Azure Resource Manager 템플릿
  • C) Azure App Service
  • D) Azure Logic Apps

해설:
Azure Resource Manager(ARM) 템플릿은 가상 머신과 같은 Azure 리소스를 자동으로 배포하고 관리하는 데 사용됩니다. 이를 통해 인프라를 코드로 정의할 수 있습니다.

정답: B) Azure Resource Manager 템플릿

관련 용어 해설:

  • ARM 템플릿: Azure 리소스를 정의하고 배포하는 JSON 형식의 파일입니다.

문제 2

문제:
Azure에서 가상 머신의 크기를 조정할 때, 어떤 제약 사항이 존재할 수 있습니까?

  • A) 리전의 가용성
  • B) 운영 체제의 종류
  • C) 기존 VM의 크기
  • D) 모든 항목

해설:
가상 머신의 크기를 조정할 때는 리전의 가용성, 운영 체제의 종류, 기존 VM의 크기와 같은 여러 제약 사항을 고려해야 합니다.

정답: D) 모든 항목

관련 용어 해설:

  • VM 크기 조정: 가상 머신의 CPU, 메모리, 디스크 용량 등을 변경하는 과정입니다.

문제 3

문제:
Azure Virtual Machine Scale Set에서 'Health Probes'의 주요 역할은 무엇입니까?

  • A) VM의 성능 모니터링
  • B) VM 인스턴스의 가용성 확인
  • C) 데이터 암호화
  • D) 자동 백업 수행

해설:
Health Probes는 VM 인스턴스의 상태를 모니터링하여, 문제가 발생한 인스턴스를 자동으로 제거하거나 대체할 수 있도록 도와줍니다.

정답: B) VM 인스턴스의 가용성 확인

관련 용어 해설:

  • Health Probe: VM 인스턴스의 상태를 확인하여 로드 밸런싱을 최적화하는 기능입니다.

문제 4

문제:
Azure에서 'Spot VMs'를 사용할 때의 주요 위험 요소는 무엇입니까?

  • A) 항상 사용할 수 없음
  • B) 높은 비용
  • C) 데이터 손실
  • D) 보안 취약점

해설:
Spot VMs는 Azure의 여유 용량을 사용하여 제공되므로, 언제든지 종료될 수 있는 위험이 있습니다. 따라서 일시적인 작업에 적합합니다.

정답: A) 항상 사용할 수 없음

관련 용어 해설:

  • Spot VMs: Azure의 여유 리소스를 활용하여 저렴한 비용으로 제공되는 가상 머신입니다.

문제 5

문제:
Azure App Service에서 'Deployment Slot'을 사용하는 주된 이유는 무엇입니까?

  • A) 비용 절감
  • B) 리소스 모니터링
  • C) 애플리케이션 무중단 배포
  • D) 데이터 복제

해설:
Deployment Slot을 사용하면 애플리케이션을 무중단으로 배포하고, 새로운 버전을 테스트한 후 문제 없을 경우 프로덕션 슬롯으로 전환할 수 있습니다.

정답: C) 애플리케이션 무중단 배포

관련 용어 해설:

  • Deployment Slot: Azure App Service에서 애플리케이션의 테스트 버전을 배포할 수 있는 환경입니다.

문제 6

문제:
Azure에서 'Azure Monitor'의 기능 중 무엇이 가상 머신의 성능 분석에 가장 유용합니까?

  • A) Application Insights
  • B) Log Analytics
  • C) Network Watcher
  • D) Azure Security Center

해설:
Log Analytics는 Azure Monitor의 기능 중 하나로, 가상 머신과 관련된 로그 데이터를 수집하고 분석하여 성능을 모니터링하는 데 유용합니다.

정답: B) Log Analytics

관련 용어 해설:

  • Log Analytics: Azure Monitor의 기능으로, 로그 데이터를 수집하고 분석하여 인사이트를 제공합니다.

문제 7

문제:
Azure에서 'Azure Batch'를 사용할 때, 어떤 유형의 작업을 주로 처리할 수 있습니까?

  • A) 대규모 데이터 분석
  • B) 웹 애플리케이션 호스팅
  • C) 데이터베이스 관리
  • D) 가상 데스크톱 제공

해설:
Azure Batch는 대규모 계산 집약적인 작업을 자동으로 처리할 수 있도록 지원하며, 특히 대규모 데이터 분석 작업에 적합합니다.

정답: A) 대규모 데이터 분석

관련 용어 해설:

  • Azure Batch: 대규모 계산 작업을 자동으로 처리하고 관리하는 Azure 서비스입니다.

문제 8

문제:
Azure에서 'Auto-Scaling'을 설정할 때 고려해야 할 주요 요소는 무엇입니까?

  • A) CPU 사용량
  • B) 메모리 사용량
  • C) 트래픽 패턴
  • D) 모든 항목

해설:
Auto-Scaling을 설정할 때는 CPU 사용량, 메모리 사용량, 트래픽 패턴 등 여러 요소를 고려하여 적절한 스케일링 조건을 설정해야 합니다.

정답: D) 모든 항목

관련 용어 해설:

  • Auto-Scaling: 애플리케이션의 수요에 따라 리소스를 자동으로 증가시키거나 감소시키는 기능입니다.

문제 9

문제:
Azure에서 'Resource Groups'의 주요 기능은 무엇입니까?

  • A) 데이터 암호화
  • B) 리소스 관리 및 청구 단순화
  • C) VM 모니터링
  • D) 데이터베이스 관리

해설:
Resource Groups는 관련 리소스를 논리적으로 그룹화하여 관리하고, 청구 및 권한 설정을 단순화하는 데 사용됩니다.

정답: B) 리소스 관리 및 청구 단순화

관련 용어 해설:

  • Resource Group: Azure 리소스를 그룹화하여 관리하는 컨테이너입니다.

문제 10

문제:
Azure에서 'Virtual Network Peering'의 주된 이점은 무엇입니까?

  • A) 데이터 복제
  • B) 여러 VNet 간의 안전한 통신
  • C) 비용 절감
  • D) 자동 백업

해설:
Virtual Network Peering은 여러 가상 네트워크 간의 안전한 통신을 가능하게 하여, 리소스 간의 연결을 확장할 수 있습니다.

정답: B) 여러 VNet 간의 안전한 통신

관련 용어 해설:

  • Virtual Network Peering: 서로 다른 Azure VNet 간의 트래픽을 안전하게 전송하는 기능입니다.

문제 11

문제:
Azure에서 'Azure Resource Manager'와 'Classic Deployment Model'의 주요 차이점은 무엇입니까?

  • A) 가격 차이
  • B) 리소스 관리 방식
  • C) 데이터 암호화
  • D) VM 크기 선택

해설:
Azure Resource Manager는 리소스를 템플릿으로 관리하고 배포하는 반면, Classic Deployment Model은 개별 리소스를 수동으로 관리합니다.

정답: B) 리소스 관리 방식

관련 용어 해설:

  • Azure Resource Manager: Azure 리소스를 관리하고 배포하는 데 사용하는 관리 프레임워크입니다.

문제 12

문제:
Azure에서 'Service Fabric'의 주요 기능은 무엇입니까?

  • A) 대규모 데이터베이스 관리
  • B) 마이크로서비스 아키텍처 지원
  • C) VM 관리
  • D) 데이터 암호화

해설:
Service Fabric은 마이크로서비스 아키텍처를 지원하는 플랫폼으로, 분산 시스템을 쉽게 구축하고 관리할 수 있도록 합니다.

정답: B) 마이크로서비스 아키텍처 지원

관련 용어 해설:

  • Service Fabric: 마이크로서비스를 구축하고 관리하기 위한 Azure의 분산 시스템 플랫폼입니다.

문제 13

문제:
Azure에서 'Azure DevTest Labs'의 주요 이점은 무엇입니까?

  • A) 고가용성 제공
  • B) 자동화된 테스트 환경 구성
  • C) 대규모 데이터 분석
  • D) 데이터 암호화

해설:
Azure DevTest Labs는 개발 및 테스트 환경을 쉽게 설정하고 관리할 수 있게 해주어, 비용 효율적인 실험과 테스트를 가능하게 합니다.

정답: B) 자동화된 테스트 환경 구성

관련 용어 해설:

  • DevTest Labs: Azure에서 개발 및 테스트 환경을 관리하는 서비스입니다.

문제 14

문제:
Azure에서 'Key Vault'의 주된 용도는 무엇입니까?

  • A) 데이터 복구
  • B) 암호화 키 및 비밀 관리
  • C) VM 모니터링
  • D) 데이터 분석

해설:
Azure Key Vault는 암호화 키와 비밀번호, 인증서와 같은 비밀 정보를 안전하게 저장하고 관리하는 데 사용됩니다.

정답: B) 암호화 키 및 비밀 관리

관련 용어 해설:

  • Key Vault: Azure에서 암호화 키와 비밀 정보를 안전하게 저장하고 관리하는 서비스입니다.

문제 15

문제:
Azure에서 'Azure Functions'의 주된 사용 사례는 무엇입니까?

  • A) 고정 리소스 환경
  • B) 이벤트 기반 코드 실행
  • C) 데이터베이스 관리
  • D) VM 관리

해설:
Azure Functions는 이벤트 기반으로 코드를 실행하는 서버리스 컴퓨팅 서비스로, 특정 이벤트가 발생할 때만 실행됩니다.

정답: B) 이벤트 기반 코드 실행

관련 용어 해설:

  • Azure Functions: 서버리스 컴퓨팅 모델을 기반으로 하는 Azure 서비스입니다.

문제 16

문제:
Azure에서 'Azure Site Recovery'의 주요 기능은 무엇입니까?

  • A) 데이터 암호화
  • B) 재해 복구
  • C) 네트워크 모니터링
  • D) 데이터 분석

해설:
Azure Site Recovery는 데이터 및 애플리케이션을 안전하게 보호하고, 재해 발생 시 신속하게 복구할 수 있도록 지원합니다.

정답: B) 재해 복구

관련 용어 해설:

  • Azure Site Recovery: Azure에서 재해 복구 및 비즈니스 연속성을 제공하는 서비스입니다.

문제 17

문제:
Azure에서 'Container Instances'의 주된 이점은 무엇입니까?

  • A) 고정된 VM 사용
  • B) 컨테이너화된 애플리케이션의 신속한 배포
  • C) 데이터베이스 관리
  • D) 자동 백업

해설:
Azure Container Instances는 컨테이너화된 애플리케이션을 신속하게 배포하고 관리할 수 있도록 지원합니다. 이를 통해 개발자는 인프라 관리 없이 애플리케이션 개발에 집중할 수 있습니다.

정답: B) 컨테이너화된 애플리케이션의 신속한 배포

관련 용어 해설:

  • Container Instances: Azure에서 컨테이너를 쉽게 실행하고 관리할 수 있도록 지원하는 서비스입니다.

문제 18

문제:
Azure에서 'Azure Logic Apps'의 주된 기능은 무엇입니까?

  • A) 서버리스 컴퓨팅
  • B) 시스템 통합 및 자동화
  • C) 데이터 암호화
  • D) 가상 머신 관리

해설:
Azure Logic Apps는 다양한 시스템과 서비스를 통합하고 워크플로우를 자동화하는 데 사용되는 플랫폼입니다.

정답: B) 시스템 통합 및 자동화

관련 용어 해설:

  • Azure Logic Apps: 다양한 서비스와 애플리케이션을 연결하여 자동화된 워크플로우를 생성하는 Azure 서비스입니다.

문제 19

문제:
Azure에서 'Azure Bastion'의 주된 목적은 무엇입니까?

  • A) 데이터 암호화
  • B) 안전한 VM 관리
  • C) 자동 스케일링
  • D) 데이터베이스 성능 향상

해설:
Azure Bastion은 가상 머신에 대한 안전한 RDP 및 SSH 연결을 제공하여, 공개 IP 없이도 VM을 관리할 수 있게 해줍니다.

정답: B) 안전한 VM 관리

관련 용어 해설:

  • Azure Bastion: Azure에서 VM에 대한 안전한 RDP 및 SSH 연결을 제공하는 서비스입니다.

문제 20

문제:
Azure에서 'Azure Policy'를 사용하여 리소스의 규정 준수를 관리할 때, 어떤 형식으로 정책을 정의해야 합니까?

  • A) YAML 형식
  • B) XML 형식
  • C) JSON 형식
  • D) CSV 형식

해설:
Azure Policy는 JSON 형식으로 정책을 정의하여, 리소스가 조직의 규정 및 표준에 부합하도록 보장합니다.

정답: C) JSON 형식

관련 용어 해설:

  • Azure Policy: 리소스에 대한 정책을 정의하여 규정 준수를 관리하는 Azure의 기능입니다.

이 문제들을 통해 AZ-104 인증 시험 준비에 도움이 되길 바랍니다. 추가적인 질문이나 필요 사항이 있으면 말씀해 주세요!