AWS - 22 [복습 - 문제 정리 ]

_Block·2022년 10월 4일
0

AWS

목록 보기
23/27
post-thumbnail

🔥 CICD 🔥

🚀 온프레미스에서 호스팅되는 Jenkins CI(지속적 통합) 빌드 서버가 있고 이를 중지하고 AWS 관리형 서비스로 교체하려고 합니다. 어떤 AWS를 선택해야 할까요?

1. Jenkins

2. CodeBuild

3. CloudFormation

4. ECS

3 : CodeBuild는 소스 코드를 컴파일 하고, 테스트를 실행하며 배포 준비가 된 소프트웨어 패키지를 생성하는 완전 관리형 서비스 입니다. == Jenkins의 대안입니다.

🚀 여러분의 관리자가 CodePipeline 파이프라인이 실패할 때 이메일을 수신하여 문제를 식별하고 해결할 수 있기를 원합니다. 어떻게 이것을 구현할 수 있습니까?

1. CLoudWatch 이벤트 규칙 설정

2. SNS 알림 설정

3. SES 이메일 설정

1 : CloudWatch는 문제점이 발견하였을떄를 리스팅하여 알람을 보내주는 서비스 입니다.

  • SES는 단순한 이메일 플랫폼 입니다

🚀 CodeBuild 빌드 프로젝트가 실패하면 다음을 수행하여 문제를 해결할 수 있습니다. 이에 해당하지 않는 것은?

1. CloudWatch Logs에서 로그 검토

2. S3의 로그 검토

3. CodeBuild 컨테이너에 SSH를 연결하여 디버그

4. 로컬에서 CodeBuild를 재현

3 : CodeBuild컨테이너는 실행이 끝나면 삭제되기 떄문에 연결이 불가능하며, 만약 실행 중이라도 SSH연결은 불가능합니다.

🚀 애플리케이션이 배포된 후 올바르게 실행되도록 하려면 appspec.yml 파일에서 어떤 수명 주기 이벤트 후크를 사용해야 할까요?

1. AfterInstall

2. ValidateService

3. ApplicationStart

4. AllowTraffic

2 : 암기 사항 입니다.

🚀 여러분이 관리하는 EC2 및 온프레미스 인스턴스 집합에서 AWS CodeDeploy를 사용하여 첫 번째 배포를 실행하려고 하지만 작동하지 않습니다. 다음 중 가능한 원인은 무엇일까요?

1. CodeDeploy 에이전트 미 설치

2. 온프레미스에서는 CodeDeploy 불가능

3. CodeDeploy 보안그룹에서 인바운드 트래픽을 허용하지 않았습니다.

1 : 암기 사항 입니다.

🔥 CloudFormation 🔥

🚀 CloudFormation 스택 업데이트에 대한 향후 변경 사항을 실제로 실행하지 않고 분석하는 데 도움이 되는 CloudFormation 기능은 무엇일까요?

1. ChangeSets

2. Pseudo Parameters

3. 중첩 스택

4. Cross Stacks

1 : 암기 사항 입니다.

🚀 CloudFormation 외부에서 스택 리소스의 변경 사항을 감지하는 데 사용할 수 있는 CloudFormation 기능은 무엇일까요?

1. ChangeSets

2. CloudFormation Drift

3. StackSets

4. Pseudo Parameters

2 : 스택의 리소스는 원래는 감지 불가능 하기 떄문에 Drift를 활용해야 합니다.

🚀 CloudFormation으로 생성된 AWS 인프라는 시간이 지남에 따라 발전합니다. CloudFormation 스택을 업데이트하려면 어떻게 해야 할까요?

1. AWS 콘솔에서 리소스를 수동으로 변경합니다.

2. 템플릿을 로컬로 업데이터후 콘솔에서 업로드 및 적용

3. 업데이트된 템플릿으로 새 스택 생성

2 : 1번같은 방법은 해서는 안되는 방법이고, 3번은 굳이 새로운 스택을 생성하는 방법이기 떄문에 비 효율적입니다.

🔥 CloudWatch, X-Ray 🔥

🚀 모든 AWS 지역에서 AWS 계정에 대해 CloudTrail을 활성화했습니다. AWS 계정에서 비정상적인 활동을 감지하려면 무엇을 사용해야 할까요?

1. CloudTrail 데이터 이벤트

2. CloudTrail 인사이트

3. CloudTrail 관리 이벤트

2 : 암기 사항 입니다.

🚀 표준 CloudWatch 지표를 1분마다 수집하려는 EC2 인스턴스가 몇 개 있습니다. 어떻게 해야 할까요?

1. 사용자 지정 지표 활성화

2. 고해상도 활성화

3. 기본 모니터링 활성화

4. 세부 모니터링 활성화

4 : 유료 서비스를 이용해야 하며 기본적으로는 5분이지만 해당 기능을 통해 1분으로 단축 할 수 있습니다.

🚀 고해상도 사용자 지정 메트릭의 최소 해상도는 ...

1. 10초

2. 1초

3. 30초

4. 1분

2 : 암기 사항 입니다.

🚀 CloudWatch에서 EC2 인스턴스 메모리 사용량을 어떻게 모니터링 하시겠습니까?

1. 세부 모니터링 활성화

2. 기본적으로 제공 합니다.

3. 사용자 지정 지표를 만들어 줍니다.

3 : CPU 사용량을 측정하는 것은 커스텀한 데이터 입니다.

🚀 민감한 데이터가 포함된 중요한 데이터베이스를 호스팅하고 있던 AWS 계정에서 누군가가 지난 주에 EC2 인스턴스를 종료했습니다. 누가 언제 그 일을 했는지 찾는 데 도움이 되는 AWS 서비스는 무엇일까요?

1. CloudWatch Metrics

2. CloudWatch Alarms

3. CloudWatch Events

4. AWS CloudTrail

4 : 나머지 항목은 모두 누가 했는지는 보이지 않습니다. CloudTrail은 일반적인 감사 데이터 이기 떄문에 종료 API호출 또한 이곳에 나옵니다.

profile
Block_Chain 개발자 입니다. 해당 블로그는 네트워크에 관한 내용을 다루고 있습니다.

0개의 댓글