No1.

애플리케이션은 Amazon EC2 인스턴스를 사용하여 다양한 가용 영역에 배포됩니다. 인스턴스는 Amazon EC2 Auto Scaling 그룹의 Application Load Balancer 뒤에 배포됩니다. 프로그램은 Amazon EC2 인스턴스의 CPU 사용량이 40%에 가깝거나 같을 때 최적으로 작동합니다.

솔루션 설계자는 모든 그룹 인스턴스에서 필요한 성능을 유지하기 위해 무엇을 해야 합니까?

 

A. Auto Scaling 그룹을 동적으로 확장하려면 간단한 확장 정책을 사용합니다.

B. 대상 추적 정책을 사용하여 Auto Scaling 그룹을 동적으로 확장합니다.

C. AWS Lambda 함수를 사용하여 원하는 Auto Scaling 그룹 용량을 업데이트합니다.

D. 예약된 조정 작업을 사용하여 Auto Scaling 그룹을 확장 및 축소합니다.

 

'CPU의 사용량이 40%에 가깝거나 같을 때 최적으로 작동한다'. 대상 추적 정책을 사용한다면, 최적으로 작동하는 지점인 CPU 사용률 40%가 되도록 Auto Scaling을 통해 유지합니다.
3가지 동적 조정 정책 지원합니다.
대상 추적 조정 - 특정 지표의 목푯값을 기준으로 그룹의 현재 용량을 늘리거나 줄입니다. 이 작업은 온도 조절기가 집안 온도를 유지하는 방식과 비슷합니다. 사용자가 온도만 선택하면 나머지는 온도 조절기가 알아서 합니다.
단계 조정 - 그룹의 현재 용량을 일련의 조정 조절에 따라 늘리거나 줄이며 경보 위반의 크기에 따라 달라지는?단계 조절이라고 합니다.
단순 조정 - 단일 조정 설정에 따라 그룹의 현재 용량을 늘리거나 줄입니다.

 

 No2.

회사에 3계층 이미지 공유 애플리케이션이 있습니다. Amazon EC2 인스턴스는 프런트 엔드 계층에, 다른 하나는 백엔드 계층에, 세 번째는 MySQL 데이터베이스에 사용합니다. 솔루션 설계자는 고가용성 및 최소한의 애플리케이션 변경이 필요한 솔루션을 설계하는 임무를 받았습니다.

이러한 요구 사항을 충족하는 솔루션은 무엇입니까?

 

A. Amazon S3를 사용하여 프런트 엔드 계층을 호스팅하고 AWS Lambda 함수를 백엔드 계층에 사용합니다. 데이터베이스를 Amazon DynamoDB 테이블로 이동하고 Amazon S3를 사용하여 사용자에게 이미지를 저장하고 제공합니다.

B. 프런트 엔드 및 백엔드 계층에 대해 로드 밸런싱 된 다중 AZ AWS Elastic Beanstalk 환경을 사용합니다. 여러 읽기 전용 복제본이 있는 Amazon RDS 인스턴스로 데이터베이스를 이동하여 사용자 이미지를 저장하고 제공합니다.

C. Amazon S3를 사용하여 백엔드 계층에 대한 Auto Scaling 그룹의 프런트 엔드 계층과 Amazon EC2 인스턴스 집합을 호스팅 합니다. 데이터베이스를 메모리에 최적화된 인스턴스 유형으로 이동하여 사용자에게 이미지를 저장하고 제공합니다.

D. 프런트 엔드 및 백엔드 계층에 대해 로드 밸런싱 된 다중 AZ AWS Elastic Beanstalk 환경을 사용합니다. 다중 AZ 배포가 있는 Amazon RDS 인스턴스로 데이터베이스를 이동합니다. Amazon S3를 사용하여 사용자에게 이미지를 저장하고 제공합니다.

 

문제에서 프런트 엔드, 백 엔드 그리고 MySQL DB로 총 세 가지의 항목을 언급하며 이에 대해서 '고가용성' 및 '최소한'의 애플리케이션 변경을 요구합니다. 먼저 최소한의 변경을 위해서 Elastic Beanstalk 환경을 사용하고, 고가용성을 위해서 다중 AZ 배포된 RDS 인스턴스 DB로 구성. 또한 Elastic Beanstalk에도 다중 AZ가 있기에 더 큰 가용성을 얻을 수 있습니다.
B - D와 비슷하지만 RDS 인스턴스 DB에 읽기 전용 복제본을 사용하려 합니다. 읽기 전용 복제본은 읽기 작업에 대한 성능을 향상시켜주지만 다중 AZ에 비해 가용성을 높여주진 못합니다.

 

 No3.

회사는 AWS에서 제품 정보 웹 페이지를 호스팅 합니다. 기존 솔루션은 Auto Scaling 그룹 의 Application Load Balancer 뒤에서 여러 Amazon C2 인스턴스를 사용합니다 . 웹 사이트는 또한 사용자 지정 DNS 이름을 사용하고 전용 SSL 인증서를 사용하여 HTTPS와만 통신합니다. 회사는 신제품 출시를 계획하고 있으며 전 세계의 사용자가 새 웹사이트에서 가능한 최고의 경험을 할 수 있도록 하고자 합니다.

솔루션 설계자는 이러한 요구 사항을 충족하기 위해 무엇을 해야 합니까?

 

A. Amazon CloudFront를 사용하도록 애플리케이션을 재설계합니다.

B. AWS Elastic Beanstalk를 사용하도록 애플리케이션을 재설계합니다.

C. Network Load Balancer를 사용하도록 애플리케이션을 재설계합니다.

D. Amazon S3 정적 웹 사이트 호스팅을 사용하도록 애플리케이션을 재설계합니다.

 

CloudFront는 html, css, js 및 이미지 파일과 같은 정적 콘텐츠와 동적 웹 콘텐츠 모두를 사용자에게 빠르게 배포할 수 있는 웹 서비스입니다.
CloudFront는 ALB와 원활하게 통합되며, 사용자 지정 DNS 및 SSL 인증서 옵션을 사용할 수 있는 서비스입니다.

 

 No4.

기업이 온프레미스 애플리케이션을 AWS로 마이그레이션하는 과정에 있습니다. 프로그램 서버와 Microsoft SQL Server 데이터베이스는 응용 프로그램을 구성합니다. SQL Server 기능을 사용하는 응용 프로그램의 NET 코드로 인해 데이터베이스를 다른 엔진으로 전송할 수 없습니다. 회사의 목표는 운영 및 관리 비용을 줄이는 동시에 가용성을 극대화하는 것입니다.

솔루션 설계자는 이를 달성하기 위해 어떤 조치를 취해야 합니까?

 

A. 다중 AZ 배포의 Amazon EC2 SQL Server를 설치합니다.

B. 다중 AZ 배포에서 SQL Server Amazon RDS로 데이터를 마이그레이션합니다.

C. 다중 AZ 복제본이 있는 SQL Server Amazon RDS에 데이터베이스를 배포합니다.

D. 교차 리전 다중 AZ 배포에서 SQL Server Amazon RDS로 데이터를 마이그레이션합니다.

 

다중 AZ 배포를 통해 SQL Server용 RDS로 데이터를 마이그레이션하면 가용성을 극대화 가능하며, 관리의 부담 감소 가능합니다.
A - EC2 같은 다른 엔진으로 데이터베이스를 마이그레이션할 수 없습니다.
C - 배포가 아니라 마이그레이션이 올바릅니다.
D - Microsoft SQL Server DB는 다중 AZ 배포 작업시 교차 리전 다중 AZ 배포가 불가능합니다. (데이터베이스의 보조 DB를 구성하여 읽기 작업도 수행할 수 없습니다.)

 

 No5.

한 기업이 소매 웹사이트의 전 세계 출시를 발표했습니다. 웹사이트는 Elastic Load Balancer를 통해 라우팅 되는 수많은 Amazon EC2 인스턴스에서 호스팅 됩니다. 인스턴스는 Auto Scaling 그룹의 여러 가용 영역에 분산됩니다.

회사는 고객이 웹사이트를 보는 장치에 따라 맞춤형 자료를 제공하기를 원합니다.

이러한 요구 사항을 충족하기 위해 솔루션 설계자는 어떤 단계를 함께 수행해야 합니까? (2개를 선택하세요.)

 

A. 여러 버전의 콘텐츠를 캐시하도록 Amazon CloudFront를 구성합니다.

B. 네트워크 로드 밸런서에서 호스트 헤더를 구성하여 트래픽을 다른 인스턴스로 전달합니다.

C. User-Agent 헤더를 기반으로 특정 객체를 사용자에게 보내도록 Lambda@Edge 함수를 구성합니다.

D. AWS Global Accelerator를 구성합니다. NLB(Network Load Balancer)로 요청을 전달합니다. 다른 EC2 인스턴스에 대한 호스트 기반 라우팅을 설정하도록 NLB를 구성합니다.

E. AWS Global Accelerator를 구성합니다. NLB(Network Load Balancer)로 요청을 전달합니다. 다른 EC2 인스턴스에 대한 경로 기반 라우팅을 설정하도록 NLB를 구성합니다.

 

Lambda@Edge를 사용하면 Node.js 및 Python Lamdba 함수를 실행해 CloudFront가 제공하는 콘텐츠를 사용자 지정하여 최종 사용자와 더 가깝게 실행 가능(성능향상, 지연시간 감소) CloudFront는 HTTP 컨텐츠의 캐시 및 전송에 최적화 되어있습니다.
D, E - NLB를 통해서는 경로, 호스팅 기반 라우팅을 사용하지 못하고 ALB에서만 경로, 호스팅 기반 라우팅을 사용 가능합니다.
Global Accelerator는 CloudFront와는 반대로 TCP/UDP의 트래픽에 대해 최적화합니다.
반응형

 

 No6.

기업은 직원에게 기밀 및 민감한 데이터에 대한 보안 액세스를 제공해야 합니다. 회사는 승인된 개인만 데이터에 액세스할 수 있도록 보장하기를 원합니다. 데이터는 작업자의 장치에 안전하게 다운로드되어야 합니다.

파일은 온프레미스 Windows 파일 서버에 보관됩니다. 그러나 원격 트래픽이 증가함에 따라 파일 서버의 용량이 고갈되고 있습니다.

어떤 솔루션이 이러한 기준을 충족할까요?

 

A. 파일 서버를 퍼블릭 서브넷의 Amazon EC2 인스턴스로 마이그레이션합니다. 직원의 IP 주소에 대한 인바운드 트래픽을 제한하도록 보안 그룹을 구성합니다.

B. 파일을 Windows 파일 서버용 Amazon FSx 파일 시스템으로 마이그레이션합니다. Amazon FSx 파일 시스템을 온프레미스 Active Directory와 통합합니다. AWS 클라이언트 VPN을 구성합니다.

C. 파일을 Amazon S3로 마이그레이션하고 프라이빗 VPC 엔드포인트를 생성합니다. 다운로드를 허용하려면 서명된 URL을 만드십시오.

D. 파일을 Amazon S3로 마이그레이션하고 퍼블릭 VPC 엔드포인트를 생성합니다. 직원이 AWS Single Sign-On으로 로그인하도록 허용합니다.

 

Windows 파일 서버가 온프레미스이며, 데이터를 클라우드에 복제할 만한 방법이 필요하기 때문에 AWS FSx가 적절합니다. FSx는 Windows 관리형 파일 시스템입니다.

 

 No7.

한 비즈니스에서 Amazon S3 버킷에 정적 사진을 저장할 웹 사이트를 만들고 있습니다. 회사의 목표는 모든 향후 요청에 대한 대기 시간과 비용을 줄이는 것입니다.

솔루션 설계자는 서비스 구성을 어떻게 제안해야 합니까?

 

A. Amazon S3 앞에 NAT 서버를 배포합니다.

B. Amazon S3 앞에 Amazon CloudFront를 배포합니다.

C. Amazon S3 앞에 Network Load Balancer를 배포합니다.

D. Auto Scaling을 구성하여 웹사이트의 용량을 자동으로 조정합니다.

 

CloudFront를 사용하면 엣지 로케이션을 통해서 대기시간을 줄일 수 있습니다. 또한, Amazon S3, Amazon EC2 또는 Elastic Load Balancing과 같은 AWS 오리진을 사용하는 경우 오리진에서 CloudFront 엣지 로케이션으로 전송되는 데이터에 대한 요금이 부과되지 않는데, 이를 통해 비용도 줄일 수 있습니다. 이러한 유형의 데이터 전송을 오리진 가져오기라고 합니다.

 

 No8.

솔루션 설계자는 온프레미스에서 AWS로 영구 데이터베이스를 마이그레이션하기 위한 솔루션 설계를 담당합니다. 데이터베이스 관리자에 따르면 데이터베이스에는 64,000 IOPS가 필요합니다. 가능한 경우 데이터베이스 관리자는 단일 Amazon Elastic Block Store(Amazon EBS) 볼륨에서 데이터베이스 인스턴스를 호스팅 하려고 합니다.

데이터베이스 관리자의 요구 사항을 가장 효과적으로 충족시키는 옵션은 무엇입니까?

 

A. I3 I/O 최적화 제품군의 인스턴스를 사용하고 로컬 임시 스토리지를 활용하여 IOPS 요구 사항을 달성합니다.

B. Amazon Elastic Block Store(Amazon EBS) 프로비저닝된 IOPS SSD(io1) 볼륨이 연결된 Nitro 기반 Amazon EC2 인스턴스를 생성합니다. 64,000 IOPS를 갖도록 볼륨을 구성합니다.

C. Amazon Elastic File System(Amazon EFS) 볼륨을 생성하여 데이터베이스 인스턴스에 매핑하고 볼륨을 사용하여 데이터베이스에 필요한 IOPS를 달성합니다.

D. 두 개의 볼륨을 프로비저닝하고 각각에 32,000IOPS를 할당합니다. IOPS 요구 사항을 달성하기 위해 두 볼륨을 집계하는 논리 볼륨을 운영 체제 수준에서 만듭니다.

 

‘단일 EBS 볼륨을 통해 DB 인스턴스를 호스팅’ DB에는 64000IOPS가 필요하며, 이를 단일 EBS로 호스팅 하기 위해선 반드시 Nitro 기반의 EC2 인스턴스를 사용합니다.
Nitro 기반을 사용해야 IOPS SSD를 볼륨당 최소 100 IOPS에서 최대 64000 IOPS까지 프로비저닝이 가능합니다. 기본 인스턴스에서는 최대 32000 IOPS만 지원하기에 단일로는 64000 IOPS를 커버할 수 없습니다.

 

 No9.

분석 목적으로 판매 통계를 수집하고 필터링하려면 전자 상거래 비즈니스에서 매일 예약된 작업을 실행해야 합니다. 판매 기록은 Amazon S3 버킷에 저장됩니다. 각 개체의 최대 파일 크기는 10GB입니다. 판매 이벤트의 양에 따라 작업을 완료하는 데 최대 1시간이 소요될 수 있습니다. 작업의 CPU 및 메모리 요구 사항은 일관되고 미리 알려져 있습니다.

솔루션 설계자의 목표는 작업을 완료하는 데 필요한 운영 작업의 양을 줄이는 것입니다.

이 기준을 충족하는 솔루션은 무엇입니까?

 

A. Amazon EventBridge(Amazon CloudWatch Events) 알림이 있는 AWS Lambda 함수를 생성합니다. EventBridge(CloudWatch 이벤트) 이벤트가 하루에 한 번 실행되도록 예약합니다.

B. AWS Lambda 함수를 생성합니다. Amazon API Gateway HTTP API를 생성합니다. API를 기능과 통합합니다. API를 호출하고 함수를 호출하는 Amazon EventBridge(Amazon CloudWatch Events) 예약 이벤트를 생성합니다.

C. AWS Fargate 시작 유형으로 Amazon Elastic Container Service(Amazon ECS) 클러스터를 생성합니다. 작업을 실행하기 위해 클러스터에서 ECS 작업을 시작하는 Amazon EventBridge(Amazon CloudWatch Events) 예약 이벤트를 생성합니다.

D. Amazon EC2 시작 유형이 있는 Amazon Elastic Container Service(Amazon ECS) 클러스터와 하나 이상의 EC2 인스턴스가 있는 Auto Scaling 그룹을 생성합니다. 작업을 실행하기 위해 클러스터에서 ECS 작업을 시작하는 Amazon EventBridge(Amazon CloudWatch Events) 예약 이벤트를 생성합니다.

 

'최대 1시간 소요' 그리고 '일관된 리소스 사용량'. 서버리스인 Fargate를 사용 시 문제의 요구사항인 운영 작업량 감소를 얻을 수 있습니다. 또한 Fargate는 작업 정의 설정 시 CPU 및 메모리 크기를 선택 가능하기에 '일관된 리소스 사용량'을 처리하기에 무리가 없습니다.

A, B - Lambda의 최대 작업 시간은 15분입니다.
D - 시작 유형을 EC2로 설정 시 Fargate 시작 유형보다 운영 부하가 높아지며 '일관된 리소스 사용량'이 있으므로 Auto Scaling을 통해 탄력성을 높이는 것은 효율적이지 못합니다.

 

 No10.

솔루션 설계자는 고성능 기계 학습 기능을 포함하는 회사 애플리케이션을 위한 관리형 스토리지 솔루션을 설계해야 합니다. 이 애플리케이션은 AWS Fargate에서 실행되며 연결된 스토리지는 파일에 동시 액세스하고 고성능을 제공해야 합니다.

솔루션 설계자는 어떤 스토리지 옵션을 권장해야 합니까?

 

A. 애플리케이션에 대한 Amazon S3 버킷을 생성하고 Fargate Amazon S3와 통신할 수 있도록 IAM 역할을 설정합니다.

B. Amazon FSx for Lustre 파일 공유를 생성하고 Fargate FSx for Lustre와 통신할 수 있도록 IAM 역할을 설정합니다.

C. Amazon Elastic File System(Amazon EFS) 파일 공유를 생성하고 Fargate Amazon Elastic File System(Amazon EFS)과 통신할 수 있도록 하는 IAM 역할을 설정합니다.

D. 애플리케이션에 대한 Amazon Elastic Block Store(Amazon EBS) 볼륨을 생성하고 Fargate Amazon Elastic Block Store(Amazon EBS)와 통신할 수 있도록 하는 IAM 역할을 설정합니다.

 

EFS를 사용해 문제의 요구 사항인 '파일에 동시 액세스하고 고성능을 제공'을 해결할 수 있습니다.

B - Lustre는 Fargate가 아닌 EC2 및 ECS와 통합된 파일 시스템입니다.
반응형

 

 No11.

회사의 온프레미스 인프라와 AWS에는 보안 연결이 필요합니다. 이 연결은 많은 양의 대역폭이 필요하지 않으며 제한된 양의 트래픽을 처리할 수 있습니다. 링크는 즉시 설정되어야 합니다.

이러한 종류의 연결을 설정하는 데 가장 저렴한 방법은 무엇입니까?

 

A. 클라이언트 VPN을 구현합니다.

B. AWS Direct Connect를 구현합니다.

C. Amazon EC2에서 배스천 호스트를 구현합니다.

D. AWS Site-to-Site VPN 연결을 구현합니다.

 

'많은 양의 대역폭이 필요하지 않고, 링크가 즉시 설정되어야 한다' DX보단 VPN이 더 적절, 온프레미스와 AWS의 연결이기에 S2S VPN 입니다.

 

 No12.

AWS는 회사의 거의 실시간 스트리밍 애플리케이션을 호스팅 합니다. 데이터가 수집되는 동안 완료하는 데 30분이 걸리는 작업이 수행됩니다. 방대한 양의 수신 데이터로 인해 워크로드는 정기적으로 상당한 대기 시간에 직면합니다. 성능을 최적화하기 위해 솔루션 설계자는 확장 가능한 서버리스 시스템을 구축해야 합니다.​

솔루션 아키텍트는 어떤 조치를 취해야 합니까? (2개를 선택하세요.)

 

A. Amazon Kinesis Data Firehose를 사용하여 데이터를 수집합니다.

B. AWS Step Functions와 함께 AWS Lambda를 사용하여 데이터를 처리합니다.

C. AWS Database Migration Service(AWS DMS)를 사용하여 데이터를 수집합니다.

D. Auto Scaling 그룹의 Amazon EC2 인스턴스를 사용하여 데이터를 처리합니다.

E. Amazon Elastic Container Service(Amazon ECS)와 함께 AWS Fargate를 사용하여 데이터를 처리합니다.

 

‘거의 실시간'과 ' 완료하는 데 30분', '서버리스'. Kinesis Data Firehose는 실시간의 스트리밍을 지원. 또한 ECS에 속하는 Fargate를 사용하면 서버리스 및 확장 기능을 사용 가능하게 합니다. 이 둘을 조합하여 쓴다면 좋은 솔루션이 될 수 있습니다.
 
B - Step Functions는 서버리스를 가능하게 해줍니다. 알맞은 정답이 될 수 있지만, Lambda는 15분이 최대 실행 시간입니다. Step Functions에 주목해야 할 점은 프로세스를 마이크로서비스처럼 작동하도록 설계합니다.

 

 No13.

기업은 Amazon RDS for PostgreSQL 데이터베이스 인스턴스를 사용하여 웹 서버 집합을 관리합니다. 정상적인 규정 준수 검토 후 회사는 모든 프로덕션 데이터베이스가 1초 미만의 RPO(복구 시점 목표)를 갖도록 요구하는 표준을 설정합니다.

이 기준을 충족하는 솔루션은 무엇입니까?

 

A. DB 인스턴스에 대한 다중 AZ 배포를 활성화합니다.

B. 하나의 가용 영역에서 DB 인스턴스에 대한 Auto Scaling을 활성화합니다.

C. 하나의 가용 영역에 DB 인스턴스를 구성하고 별도의 가용 영역에 여러 개의 읽기 전용 복제본을 생성합니다.

D. 하나의 가용 영역에서 DB 인스턴스를 구성하고 AWS DMS(AWS Database Migration Service) 변경 데이터 캡처(CDC) 작업을 구성합니다.

 

RDS의 다중 AZ 구성은 RTO(복구 시간 목표) 및 RPO(복구 시점 목표)의 요구 사항을 지원하기에 프로덕션 환경에 권장되는 접근 방식. 다중 AZ는 1초 미만의 RPO를 보장하는 동기식 복제를 사용합니다.

 

 No14.

여러 Amazon EC2 Linux 인스턴스는 계층적 디렉터리 구조가 필요한 애플리케이션을 실행하기 위해 VPC의 비즈니스에서 사용됩니다. 앱은 빠르고 동시에 공유 저장소에 액세스하고 쓸 수 있어야 합니다.

이것은 어떻게 이루어지나요?

 

A. Amazon Elastic File System(Amazon EFS) 파일 시스템을 생성하고 각 EC2 인스턴스에서 탑재합니다.

B. Amazon S3 버킷을 생성하고 VPC의 모든 EC2 인스턴스에서 액세스를 허용합니다.

C. Amazon Elastic Block Store(Amazon EBS) 프로비저닝된 IOPS SSD(io1) 볼륨에 파일 시스템을 생성합니다. 볼륨을 모든 EC2 인스턴스에 연결합니다.

D.  EC2 인스턴스에 연결된 Amazon Elastic Block Store(Amazon EBS) 볼륨에 파일 시스템을 생성합니다. 다양한 EC2 인스턴스에서 Amazon Elastic Block Store(Amazon EBS) 볼륨을 동기화합니다.

 

'계층적 디렉터리 구조'. EBS는 계층적이지 않고 블록으로 구성되어 저장됩니다.
EFS는 여러 AZ의 클라이언트(인스턴스) 동시 액세스를 허용합니다.

 

 No15.

솔루션 설계자는 Amazon EC2 인스턴스 호스팅 공개 웹 사이트에서 Amazon S3 버킷으로 정적 콘텐츠를 마이그레이션하고 있습니다. 정적 자산은 Amazon CloudFront 배포를 사용하여 배포됩니다. EC2 인스턴스의 보안 그룹은 IP 범위의 하위 집합에 대한 액세스를 제한합니다. 정적 물질에 대한 접근은 유사한 방식으로 규제되어야 합니다.

이러한 기준을 충족하는 작업 조합은 무엇입니까? (2개를 선택하세요.)

 

A. 오리진 액세스 ID(OAI)를 생성하고 이를 배포와 연결합니다. OAI만 객체를 읽을 수 있도록 버킷 정책의 권한을 변경합니다.

B. EC2 보안 그룹에 존재하는 것과 동일한 IP 제한을 포함하는 AWS WAF  ACL을 생성합니다. 이 새 웹 ACL CloudFront 배포와 연결합니다.

C. 현재 EC2 보안 그룹에 존재하는 것과 동일한 IP 제한을 포함하는 새 보안 그룹을 생성합니다. 이 새 보안 그룹을 CloudFront 배포와 연결합니다.

D. 현재 EC2 보안 그룹에 존재하는 것과 동일한 IP 제한을 포함하는 새 보안 그룹을 생성합니다. 이 새 보안 그룹을 정적 콘텐츠를 호스팅 하는 S3 버킷과 연결합니다.

E.  IAM 역할을 생성하고 해당 역할을 배포와 연결합니다. 새로 생성된 IAM 역할만 읽기 및 다운로드 권한을 갖도록 S3 버킷 또는 S3 버킷 내의 파일에 대한 권한을 변경합니다.

 

보기 A의 OAI를 사용하여 서명된 URL 또는 쿠키를 사용하여 S3 버킷의 콘텐츠에 대한 액세스를 제한합니다.
보기 B의 WAF 웹 ACL을 사용해 지리적 액세스 제한을 사용하면 완벽한 액세스 제한을 완성할 수 있음. 보기 A만으로는 제한된 IP 범위 집합에 대한 액세스를 제한할 수 없기 때문입니다.
 
C, D - 보안 그룹은 ALB 및 인스턴스와 관련되어 있으므로 문제에 적절하지 않습니다.
반응형

 

 No16.

의료 회사는 매우 민감한 환자 기록을 저장합니다. 규정 준수를 위해서는 여러 복사본을 서로 다른 위치에 저장해야 합니다. 각 기록은 7년 동안 보관해야 합니다. 회사는 서비스 수준 계약(SLA)을 통해 처음 30일 동안은 즉시 정부 기관에 기록을 제공하고 그 이후에는 요청 후 4시간 이내에 기록을 제공합니다.

솔루션 아키텍트는 무엇을 추천해야 합니까?

 

A. 교차 리전 복제가 활성화된 Amazon S3를 사용합니다. 30일 후 수명 주기 정책을 사용하여 데이터를 Amazon S3 Glacier로 전환합니다.

B. CORS(교차 출처 리소스 공유)가 활성화된 Amazon S3를 사용합니다. 30일 후에 수명 주기 정책을 사용하여 데이터를 Amazon S3 Glacier로 전환합니다.

C. 교차 리전 복제가 활성화된 Amazon S3를 사용합니다. 30일 후 수명 주기 정책을 사용하여 데이터를 Amazon S3 Glacier Deep Achieve로 전환합니다.

D. 교차 출처 리소스 공유(CORS)가 활성화된 Amazon S3를 사용합니다. 30일 후 수명 주기 정책을 사용하여 데이터를 Amazon S3 Glacier Deep Archive로 전환합니다.

여러 복사본을 서로 다른 위치에 저장'을 위해서는 교차 리전 복제를 통해 S3를 사용합니다.
기록은 7년 동안 보관'을 위해서는 S3 스토리지 옵션 중 Glacier의 표준 검색 옵션을 통해 해결 가능합니다. 표준 검색은 1~5시간 이내에 데이터 검색이 가능합니다. 
30일 동안은 즉시 정부 기관에 기록 제공'을 위해서 수명 주기 정책을 통해 30일 후 데이터를 Glacier로 저장하면 적절합니다.

B, D - CORS(교차 출처 리소스 공유)는 문제와 관련이 없습니다. CORS는 한 출처의 스크립트가 다른 출처에서 호스팅 되는 개인 데이터에 액세스하는 것을 방지하는 브라우저의 '동일 출처 정책'을 정의할 수 있는 메커니즘입니다.

 

 

 No17.

회사는 Amazon Linux EC2 인스턴스 그룹에서 애플리케이션을 실행합니다. 규정 준수를 위해 회사는 모든 애플리케이션 로그 파일을 7년 동안 보관해야 합니다.

로그 파일은 모든 파일에 동시에 액세스해야 하는 보고 도구에 의해 분석됩니다.

이러한 요구 사항을 가장 비용 효율적으로 충족하는 스토리지 솔루션은 무엇입니까?

 

A. Amazon Elastic Block Store(Amazon EBS)

B. Amazon Elastic File System(Amazon EFS)

C. Amazon EC2 인스턴스 스토어

D. 아마존 S3

 

이는 문제의 '동시 액세스' 때문인데요. EFS는 다중 Linux 앱에 대해 동시 액세스를 허용하지만 S3에 비해 비용 효율적이진 않습니다. 
그렇다면 S3가 '동시 액세스'만 지원한다면 정답은 D가 맞습니다. S3는 동시 액세스를 허용하기 때문에 문제의 로그 읽기 및 비용 효율성 측면에서 S3가 우세합니다.

 

 No18.

거대한 아마존 EC2 인스턴스에서 한 기업이 애플리케이션을 운영하고 있습니다. 이 프로그램은 아마존이 호스팅 하는 DynamoDB 데이터베이스에 항목을 읽고 씁니다. DynamoDB 데이터베이스의 크기는 정기적으로 증가하지만 응용프로그램은 이전 30일의 데이터만 필요로 합니다. 조직은 비용 효율적이고 시간 효율적인 솔루션을 구현해야 합니다.

어떤 솔루션이 이러한 기준을 충족합니까?

 

A. AWS CloudFormation 템플릿을 사용하여 전체 솔루션을 구축합니다. CloudFormation 스택을 30일마다 다시 배포하고 원래 스택을 삭제합니다.

B. AWS Marketplace에서 모니터링 응용 프로그램을 실행하는 EC2 인스턴스를 사용합니다. 테이블에 새 항목이 생성될 때 Amazon DynamoDB Streams를 사용하여 타임스탬프를 저장하도록 모니터링 응용 프로그램을 구성합니다. EC2 인스턴스에서 실행되는 스크립트를 사용하여 타임스탬프가 30일보다 오래된 항목을 삭제합니다.

C. 표에 새 항목이 생성될 때 AWS 람다 함수를 호출하도록 Amazon DynamoDB 스트림을 구성합니다. 표의 30일이 지난 항목을 삭제하도록 람다 함수를 구성합니다.

D. 응용 프로그램을 확장하여 테이블에 생성된 각 새 항목에 현재 타임스탬프 값에 30일을 더한 속성을 추가합니다. 특성을 TTL 특성으로 사용하도록 DynamoDB를 구성합니다.

 

DynamoDB의 TTL(유지시간) 특성을 사용하면 항목별로 타임스탬프를 지정하여 특정 항목이 더 이상 필요하지 않은 시점을 정할 수 있습니다.
이 시점이 지나면 DynamoDB에서 쓰기를 더 이상 하지 않고 테이블에서 항목 삭제합니다.

 

 No19.

기업은 AWS 애플리케이션을 사용하여 전 세계 구독자에게 콘텐츠를 제공합니다. 수많은 Amazon EC2 인스턴스가 애플리케이션(ALB) Application Load Balancer 뒤의 프라이빗 서브넷에 배포됩니다. CIO(최고 정보 책임자)는 최근 저작권 규정 변경으로 인해 일부 국가에 대한 액세스를 제한하고자 합니다.

이러한 기준을 충족하는 조치는 무엇입니까?

 

A. 차단된 국가에서 들어오는 트래픽을 거부하도록 ALB 보안 그룹을 수정합니다.

B. 차단된 국가에서 들어오는 트래픽을 거부하도록 EC2 인스턴스에 대한 보안 그룹을 수정합니다.

C. Amazon CloudFront를 사용하여 애플리케이션을 제공하고 차단된 국가에 대한 액세스를 거부합니다.

D. ALB 수신기 규칙을 사용하여 차단된 국가에서 들어오는 트래픽에 대한 액세스 거부 응답을 반환합니다.

 

CloudFront는 '지리적 차단'이라고도 하는 지리적 제한을 사용하여 콘텐츠의 국가 단위로 제한할 수 있습니다.
보안 그룹 및 수신기 규칙에서는 국가의 트래픽을 제한하는 기능을 지원하지 않거나 제한적으로 제공합니다.

 

 No20.

Amazon S3는 기업에서 날씨 기록을 저장하는 데 사용됩니다. 기록은 회사 웹사이트의 도메인 이름을 참조하는 URL을 통해 액세스 됩니다. 구독을 통해 전 세계 사용자가 이 자료에 액세스할 수 있습니다. 조직의 핵심 도메인 이름은 타사 운영자가 호스팅 하지만 이 회사는 최근 일부 서비스를 Amazon Route 53으로 이전했습니다. 회사는 계약을 통합하고, 사용자 지연 시간을 최소화하고, 구독자에게 애플리케이션을 제공하는 비용을 낮추기를 원합니다.

이 기준을 충족하는 솔루션은 무엇입니까?

 

A. Amazon CloudFront에서 웹 배포를 생성하여 애플리케이션에 대한 S3 콘텐츠를 제공합니다. CloudFront 배포를 가리키는 Route 53 호스팅 영역에서 CNAME 레코드를 생성하여 애플리케이션의 URL 도메인 이름을 확인합니다.

B. Amazon CloudFront에서 웹 배포를 생성하여 애플리케이션에 대한 S3 콘텐츠를 제공합니다. CloudFront 배포를 가리키는 Amazon Route 53 호스팅 영역에서 ALIAS 레코드를 생성하여 애플리케이션의 URL 도메인 이름을 확인합니다.

C. 애플리케이션에 대한 Route 53 호스팅 영역에서 A 레코드를 생성합니다. 웹 애플리케이션에 대한 Route 53 트래픽 정책을 생성하고 지리적 위치 규칙을 구성합니다. 엔드포인트의 상태를 확인하고 엔드포인트가 비정상인 경우 DNS 쿼리를 다른 엔드포인트로 라우팅하도록 상태 확인을 구성합니다.

D. 애플리케이션에 대한 Route 53 호스팅 영역에서 A 레코드를 생성합니다. 웹 애플리케이션에 대한 Route 53 트래픽 정책을 생성하고 지리 근접 규칙을 구성합니다. 엔드포인트의 상태를 확인하고 엔드포인트가 비정상인 경우 DNS 쿼리를 다른 엔드포인트로 라우팅하도록 상태 확인을 구성합니다.

 

'전 세계 사용자‘= CloudFront, CNAME은 실제 DNS 서버를 위한 것이며, ALIAS는 DNS이지만 AWS의 특별 레코드
A 레코드(A Record)는 DNS에 저장되는 정보의 타입으로 도메인 주소와 서버의 IP 주소가 직접 매핑시키는 방법, CNAME은 Canonical Name의 약자로 도메인 주소를 또 다른 도메인 주소로 매핑 시키는 형태의 DNS 레코드 타입입니다.
반응형

 

 No21.

매일 회사의 수백 대의 에지 장치에서 1TB의 상태 알림이 생성됩니다. 각 경고의 파일 크기는 약 2KB입니다. 솔루션 설계자는 추가 조사를 위해 경고를 수집하고 저장하는 시스템을 제공해야 합니다.

비즈니스에는 액세스 가능성이 매우 높은 솔루션이 필요합니다. 그러나 비즈니스는 저비용 구조를 가져야 하며 추가 인프라를 처리하기를 원하지 않습니다.

또한 회사는 즉각적인 검사를 위해 14일 동안 데이터를 보유하고 오래된 데이터를 보관할 계획입니다.

이러한 요구 사항을 충족하는 가장 최적의 옵션은 무엇입니까?

 

A. Amazon Kinesis Data Firehose 전송 스트림을 생성하여 알림을 수집합니다. Amazon S3 버킷에 알림을 전달하도록 Kinesis Data Firehose 스트림을 구성합니다. 14일 후에 데이터를 Amazon S3 Glacier로 전환하도록 S3 수명 주기 구성을 설정합니다.

B. 두 가용 영역에서 Amazon EC2 인스턴스를 시작하고 Elastic Load Balancer 뒤에 배치하여 알림을 수집합니다. Amazon S3 버킷에 경고를 저장할 EC2 인스턴스에 대한 스크립트를 생성합니다. 14일 후에 데이터를 Amazon S3 Glacier로 전환하도록 S3 수명 주기 구성을 설정합니다.

C. Amazon Kinesis Data Firehose 전송 스트림을 생성하여 알림을 수집합니다. Amazon Elasticsearch Service(Amazon ES) 클러스터에 알림을 전달하도록 Kinesis Data Firehose 스트림을 구성합니다. Amazon ES 클러스터를 설정하여 매일 수동 스냅샷을 만들고 클러스터에서 14일이 지난 데이터를 삭제합니다.

D. Amazon Simple Queue Service(Amazon SQS) 표준 대기열을 생성하여 알림을 수집하고 메시지 보존 기간을 14일로 설정합니다. SQS 대기열을 폴링하고, 메시지의 수명을 확인하고, 필요에 따라 메시지 데이터를 분석하도록 소비자를 구성합니다. 메시지가 14일이 지난 경우 소비자는 메시지를 Amazon S3 버킷에 복사하고 SQS 대기열에서 메시지를 삭제해야 합니다.

 

'경고를 수집하고 이를 저장하는 솔루션'. Kinesis Data Firehose(KDF)를 사용해 경고를 수집하고, 14일 후 데이터를 S3 Glacier에 저장하도록 수명 주기 구성을 설정한다면 적절합니다. 참고로 KDF는 스스로 데이터를 재생/저장할 수 없습니다.

B - 문제에선 저 비용 및 추가적인 인프라를 원하지 않으므로 EC2 두 개를 추가로 시작하는 것은 좋지 못합니다.
C, D - 보기에서 14일이 지난 데이터를 삭제한다고 명시되어 있습니다.

 

 No22.

한 기업에서 중요한 애플리케이션 데이터를 해외에 저장하기 위해 테이프 백업 시스템을 사용하고 있습니다. 일일 데이터 볼륨은 약 50TB입니다. 규정 요구 사항에 따라 회사는 7년 동안 백업을 유지해야 합니다. 백업은 자주 볼 수 없으며 일반적으로 백업을 복원하기 전에 일주일 전에 통지해야 합니다.

조직은 현재 테이프 관리와 관련된 스토리지 비용 및 운영 부하를 줄이기 위해 클라우드 기반 솔루션을 조사하고 있습니다. 또한 조직은 테이프 백업에서 클라우드로 최대한 원활하게 이동하기를 원합니다.

가장 저렴한 스토리지 옵션은 무엇입니까?

 

A. Amazon Storage Gateway를 사용하여 Amazon Glacier Deep Archive에 백업합니다.

B. AWS Snowball Edge를 사용하여 백업을 Amazon S3 Glacier와 직접 통합합니다.

C. 백업 데이터를 Amazon S3에 복사하고 수명 주기 정책을 생성하여 데이터를 Amazon S3 Glacier로 이동합니다.

D. Amazon Storage Gateway를 사용하여 Amazon S3에 백업하고 수명 주기 정책을 생성하여 백업을 Amazon S3 Glacier로 이동합니다.

 

'테이프’, Storage GW의 종류에 Tape Gateway를 사용하면 기존 워크로드를 변경하지 않고도 온프레미스의 물리적 테이프를 AWS의 가상 테이프로 손쉽게 교체 가능합니다.
'테이프 관리와 관련된 스토리지 운영 부하를 줄이기'에 매우 적절합니다. 
Glacier Deep Archive는 7-10년 이상 데이터 보관 제공, S3 스토리지 클래스 중에서 가장 비용 효율적입니다.(Glacier Deep Archive는 12시간 이내에 데이터 검색 가능합니다.)

 

 No23.

온프레미스 애플리케이션을 보유한 기업은 애플리케이션의 유연성과 가용성을 높이기 위해 AWS로 전환하고 있습니다. 현재 설계에서는 Microsoft SQL Server 데이터베이스를 많이 사용합니다. 회사는 다른 데이터베이스 솔루션을 조사하고 필요한 경우 데이터베이스 엔진을 마이그레이션하려고 합니다.

개발 팀은 테스트 데이터베이스를 만들기 위해 4시간마다 프로덕션 데이터베이스의 전체 복사본을 만듭니다. 이 기간 동안 사용자는 지연이 발생합니다.

솔루션 설계자는 대체 데이터베이스로 어떤 데이터베이스를 제안해야 합니까?

 

A. 다중 AZ Aurora 복제본과 함께 Amazon Aurora를 사용하고 테스트 데이터베이스에 대해 mysqldump에서 복원합니다.

B. 다중 AZ Aurora 복제본과 함께 Amazon Aurora를 사용하고 테스트 데이터베이스에 대해 Amazon RDS에서 스냅샷을 복원합니다.

C. 다중 AZ 배포 및 읽기 전용 복제본과 함께 MySQL  Amazon RDS를 사용하고 테스트 데이터베이스에 대기 인스턴스를 사용합니다.

D. 다중 AZ 배포 및 읽기 전용 복제본과 함께 SQL Server  Amazon RDS를 사용하고 테스트 데이터 베이스용으로 RDS에서 스냅샷을 복원합니다.

 

RDS가 다중 AZ와 읽기 전용 복제본 및 Microsoft SQL DB 엔진을 지원합니다.
Aurora는 MySQL 및 PostGreSQL만 지원합니다.

 

 No24.

AWS는 기업에서 OLTP(온라인 트랜잭션 처리) 부담을 수행하는 데 사용됩니다. 이 워크로드는 암호화되지 않은 Amazon RDS 데이터베이스 인스턴스를 사용하여 다중 AZ 환경에 배포됩니다. 이 인스턴스의 데이터베이스는 매일 백업됩니다.

데이터베이스와 스냅샷이 지속적으로 암호화되도록 보장하기 위해 솔루션 설계자는 앞으로 무엇을 해야 합니까?

 

A. 최신 DB 스냅샷 사본을 암호화합니다. 암호화된 스냅샷을 복원하여 기존 DB 인스턴스를 교체합니다.

B. 암호화된 새 Amazon Elastic Block Store(Amazon EBS) 볼륨을 생성하고 여기에 스냅샷을 복사합니다. DB 인스턴스에서 암호화를 활성화합니다.

C. 스냅샷을 복사하고 AWS Key Management Service(AWS KMS)를 사용하여 암호화를 활성화합니다. 암호화된 스냅샷을 기존 DB 인스턴스로 복원합니다.

D. AWS Key Management Service(AWS KMS) 관리형 키(SSE-KMS)로 서버 측 암호화를 사용하여 암호화된 Amazon S3 버킷에 스냅샷을 복사합니다.

 

암호화 옵션은 스냅샷을 새 스냅샷으로 복사할 때만 사용할 수 있으며 암호화된 스냅샷에서 인스턴스를 복원하면 데이터베이스가 암호화됩니다.
B - 데이터베이스를 블록 스토리지와 구별해야 합니다.
C - '암호화된 스냅샷을 기존 DB 인스턴스로 복원합니다.' DB 스냅샷에서 기존 DB 인스턴스로 절대 복원할 수 없습니다.
D - 스냅샷을 S3에 복사하고 암호화한다고 해서 데이터베이스와 후속 스냅샷이 암호화되는 것은 아닙니다. 

 

 No25.

회사는 회계 시스템을 온 프레미스 데이터 센터에서 Amazon Web Services(AWS) 리전으로 마이그레이션하려고 합니다. 데이터 보안과 변경 불가능한 감사 로그가 우선되어야 합니다. 모든 AWS 활동은 규정 준수 감사를 받아야 합니다. 비즈니스에서 AWS CloudTrail을 활성화했음에도 불구하고 이러한 요구 사항을 충족하는지 확인하려고 합니다.

CloudTrail을 보호하고 보호하기 위해 솔루션 설계자가 포함해야 하는 예방 조치 및 보안 절차는 무엇입니까? (2개를 선택하세요.)

 

A. us-east-1에 두 번째 S3 버킷을 생성합니다. 기존 S3 버킷에서 두 번째 S3 버킷으로 S3 교차 리전 복제를 활성화합니다.

B. 기존 S3 버킷의 교차 출처 리소스 공유(CORS) 구성을 생성합니다. CORS 규칙의 AllowedOrigin 요소에서 us-east-1을 지정합니다.

C. 여러 가용 영역에 걸쳐 us-east-1에 두 번째 S3 버킷을 생성합니다. 두 번째 S3 버킷에 사진을 저장하는 S3 수명 주기 관리 규칙을 생성합니다.

D. us-east-1에 두 번째 S3 버킷을 생성하여 복제된 사진을 저장합니다. 객체 생성 시 S3 이벤트 알림을 구성하고 AWS Lambda 함수를 호출하여 기존 S3 버킷에서 두 번째 S3 버킷으로 사진을 복사하는 이벤트를 업데이트합니다.

 

교차 리전 복제(CRR)는 S3의 기본 기능으로, 객체를 다른 AWS 리전에 복제할 수 있습니다. 이를 통해 지연 시간 최소화, 규정 준수, 보안, 재해 복구 및 기타 용도로 사용이 가능합니다. 또한 S3 CRR 사용 사례에 규정 준수 항목이 있어 문제에 적합합니다.
B - CORS는 브라우저가 다른 버킷으로 리디렉션할 수 있도록 하는데 사용합니다.
C - 한 리전에서 생성된 S3의 버킷은 리전에만 해당되며, AZ에서는 연결되지 않습니다.
D - S3의 이벤트 알림을 지정할 필요가 없고, 작업을 수행하는 데 Lambda 불필요합니다.
반응형

 

No26.

솔루션 설계자는 완료하는 데 최대 2시간이 소요되는 일일 데이터 처리 작업을 개발하고 있습니다. 작업이 중지되면 처음부터 다시 시작해야 합니다.

솔루션 설계자가 이 문제를 해결하는 가장 비용 효율적인 방법은 무엇입니까?

 

A. 크론 작업에 의해 트리거되는 Amazon EC2 예약 인스턴스에서 로컬로 실행되는 스크립트를 생성합니다.

B. Amazon EventBridge(Amazon CloudWatch Events) 예약 이벤트에 의해 트리거되는 AWS Lambda 함수를 생성합니다.

C. Amazon EventBridge(Amazon CloudWatch Events) 예약 이벤트에 의해 트리거 된 Amazon Elastic Container Service(Amazon ECS) Fargate 작업을 사용합니다.

D. Amazon EventBridge(Amazon CloudWatch Events) 예약 이벤트에 의해 트리거 된 Amazon EC2에서 실행되는 Amazon Elastic Container Service(Amazon ECS) 작업을 사용합니다.

 

컨테이너를 실행하는데 사용할 수 있는 두가지 모델(Fargate 시작유형, EC2 시작유형)
Fargate는 서버리스 종량제 옵견으로 EC2 인스턴스 없이 직접 컨테이너를 실행 가능. 비용 효율을 따져보았을 때 가장 적절한 방안은 서버리스를 의미합니다.
A - EC2는 RI(예약 인스턴스)를 사용한다 하더라도 서버리스와 비용적인 측면에서 좋지 못합니다.
B - Lambda는 서버리스이지만 Lambda는 최대 15분간의 처리 시간을 제공합니다. 
D - ECS + EC2는 서버리스가 아니며, 비용적인 측면에서 Fargate보다 좋지 못합니다.

 

No27.

기업은 Site-to-Site VPN 연결을 사용하여 온프레미스에서 AWS 클라우드 서비스에 안전하게 액세스할 수 있도록 합니다. Amazon EC2 인스턴스에 대한 VPN 연결을 통한 트래픽 증가로 인해 사용자가 VPN 연결 속도가 느려지고 있습니다.

어떤 접근 방식이 VPN 처리량을 증가시킬까요?

 

A. 처리량을 확장하려면 동일한 네트워크에 대해 여러 고객 게이트웨이를 구현하십시오.

B. 동일한 비용의 다중 경로 라우팅이 있는 전송 게이트웨이(Transit Gateway)를 사용하고 VPN 터널을 추가합니다.

C. 동일한 비용의 다중 경로 라우팅 및 다중 채널을 사용하여 가상 사설 게이트웨이를 구성합니다.

D. 기본 제한 이상으로 처리량을 확장하려면 VPN 구성의 터널 수를 늘립니다.

 

AWS Transit Gateway를 사용하면 여러 단일 VPN 연결로 Transit Gateway에 연결된 모든 VPC와 연결 가능합니다.
Transit Gateway 사용 시 여러 VPN 터널에 대한 ECMP(동일 비용 다중 경로) 라우팅 지원으로 IPsec VPN 처리량을 확장할 수 있습니다. 
ECMP 지원 전송 게이트웨이에 대해서 여러 VPN 터널을 설정하면 기본 제한인 1.25Gbps 이상으로 처리량을 확장 가능합니다. (단일 VPN 터널의 최대 처리량은 1.25Gbps)
따라서 더 많은 VPN 터널을 프로비저닝 하는 것이 적합합니다.

 

No28.

한 회사는 최근 AWS Direct Connect를 사용하여 하이브리드 클라우드 연결을 구현했으며 데이터를 Amazon S3로 마이그레이션하고 있습니다. 이 회사는 온프레미스 스토리지 시스템과 AWS 스토리지 서비스 간의 데이터 복제를 자동화하고 가속화하는 완전 관리형 솔루션을 찾고 있습니다.

솔루션 설계자는 데이터를 비공개로 유지하기 위해 어떤 솔루션을 권장해야 합니까?

 

A. 온프레미스 환경용 AWS DataSync 에이전트를 배포합니다. 데이터를 복제하고 AWS 서비스 엔드포인트와 연결하도록 동기화 작업을 구성합니다.

B. 온프레미스 환경용 AWS DataSync 에이전트를 배포합니다. 특정 시점 스냅샷을 AWS에 복제하도록 배치 작업을 예약합니다.

C. 온프레미스 환경을 위한 AWS Storage Gateway 볼륨 게이트웨이를 배포합니다. 데이터를 로컬에 저장하도록 구성하고 특정 시점 스냅샷을 AWS에 비동기식으로 백업합니다.

D. 온프레미스 환경을 위한 AWS Storage Gateway 파일 게이트웨이를 배포합니다. 데이터를 로컬에 저장하도록 구성하고 특정 시점 스냅샷을 AWS에 비동기식으로 백업합니다.

 

스토리지 서비스 간의 데이터 복제 솔루션( DataSync ). DataSync를 사용하면 AWS Storage 서비스로 온라인 데이터 전송을 자동화하고 가속화할 수 있습니다. 
DataSync와 Storage Gateway의 차이점을 명확하게 알고 있어야 합니다. 온프레미스에서 AWS로 연결하는 상황을 가정하고 쉽게 설명하자면 DataSync는 데이터 전송에 초점이 맞춰져있고, Storage Gateway는 전송되는 데이터에 액세스하는 것에 초점을 둡니다. (DataSync + Gateway 조합) DataSync에서 데이터를 전송하며 데이터 전송을 자동화 및 가속화한 후 Storage Gateway를 통해 마이그레이션된 데이터에 대한 짧은 지연 시간 액세스를 온프레미스 애플리케이션에 제공 가능합니다.

 

No29.

한 회사는 오래된 뉴스 장면에서 AWS에 비디오 아카이브를 저장할 수 있는 솔루션을 찾고 있습니다. 회사는 비용을 최소화해야 하며 이러한 파일을 거의 복원할 필요가 없습니다. 파일이 필요할 때 최대 5분 이내에 사용할 수 있어야 합니다.

가장 비용 효율적인 솔루션은 무엇입니까?

 

A. 비디오 아카이브를 Amazon S3 Glacier에 저장하고 신속 검색을 사용합니다.

B. 비디오 아카이브를 Amazon S3 Glacier에 저장하고 표준 검색을 사용합니다.

C. 비디오 아카이브를 Amazon S3 Standard-Infrequent Access(S3 Standard-IA)에 저장합니다.

D. 비디오 아카이브를 Amazon S3 One Zone-Infrequent Access(S3 One Zone-IA)에 저장합니다.

 

‘아카이브' 및 '5분 이내'. Glacier는 아카이브형의 데이터 저장에 가장 적합한 스토리지 옵션. Glacier의 신속 검색을 사용한다면 1~5분 이내에 비디오 아카이브를 검색 가능합니다. 
(250MB 이상의 데이터에 대해선 신속 검색을 사용 불가합니다.)
D - S3 One Zone-IA는 복원력이 필요한 자주 액세스하지 않는 데이터의 경우에 적합합니다.
Glacier의 검색 옵션 기능에는 신속, 표준, 대량 옵션이 있습니다.(신속 1~5분, 표준 3~5시간, 대량 5~12시간의 검색 속도 제공합니다.)

 

No30.

사용자는 쿼리에서 최대 100밀리초의 지연을 예상하는 다양한 고객이 사용하는 MySQL 데이터베이스를 소유하고 있습니다. 항목이 데이터베이스에 기록되면 거의 수정되지 않습니다. 클라이언트는 한 번에 최대 하나의 레코드에 액세스할 수 있습니다. 증가하는 고객 요구로 인해 데이터베이스 액세스가 엄청나게 확장되었습니다. 결과적으로 결과 부하는 사용 가능한 가장 값비싼 하드웨어의 용량을 빠르게 능가합니다. 사용자는 AWS로 이동하기를 원하며 새로운 데이터베이스 시스템을 실험할 준비가 되어 있습니다.

데이터베이스 로드 문제를 해결하고 거의 무한한 미래 확장성을 제공하는 솔루션은 무엇입니까?

 

A. 아마존 RDS

B. Amazon DynamoDB

C. 아마존 레드시프트

D. AWS 데이터 파이프라인

 

'새로운 데이터 베이스 시스템을 실험할 준비가 되어있습니다'. 
이는 현재 회사의 데이터베이스는 MySQL이지만 NoSQL의 가능성 또한 열려있다는 말이며, 때문에 문제의 요청에는 RDS보단 DynamoDB가 더 어울립니다. 
DynamoDB는 모든 규모에서 한자리 밀리초 성능을 제공하는 키/값 및 문서 데이터베이스. 무한한 확장성까지 제공합니다.
반응형

 

No31.

AWS Lambda 함수는 엔지니어링 팀에서 개발 및 배포 중입니다. 팀은 Lambda 함수의 권한을 설정하기 위해 AWS IAM에서 역할을 구축하고 정책을 관리해야 합니다.

최소 권한 원칙에 맞게 팀의 권한을 어떻게 조정해야 합니까?

 

A. 관리형 정책이 연결된 IAM 역할을 생성합니다. 엔지니어링 팀과 Lambda 함수가 이 역할을 맡도록 허용합니다.

B. IAMFullAccess 정책이 연결된 엔지니어링 팀을 위한 IAM 그룹을 생성합니다. 팀의 모든 사용자를 이 IAM 그룹에 추가합니다.

C. Lambda 함수에 대한 실행 역할을 생성합니다. 이러한 Lambda 함수와 관련된 권한 경계가 있는 관리형 정책을 연결합니다.

D. Lambda 함수와 관련된 권한 경계가 있는 관리형 정책이 연결된 IAM 역할을 생성합니다. 엔지니어링 팀이 이 역할을 맡도록 허용합니다.

 

문제의 요구 사항인 최소 권한 원칙을 따르려면 '권한 경계'가 이를 만족합니다. 또한 질문은 Lambda 함수에 대한 권한이 아닌 팀의 권한을 묻고 있는 것이기에 가장 적절한 대답입니다.
A - Lambda 함수는 어떠한 역할도 맡지 않습니다.
B - IAMFullAccess는 너무 많은 권한을 허용하는 것입니다.
C - 실행 역할은 Lambda에 대한 내용으로 문제와 관련이 없습니다.

 

No32.

지점 사무실에서 회사는 가상화된 컴퓨팅 리소스가 없는 작은 데이터 클로짓에서 애플리케이션을 실행합니다. 애플리케이션의 데이터는 NFS(네트워크 파일 시스템) 볼륨에 저장됩니다. 규정 준수 요구 사항에 따라 NFS 볼륨의 일일 오프사이트 백업이 필요합니다.

이 기준을 충족하는 솔루션은 무엇입니까?

 

A. AWS Storage Gateway 파일 게이트웨이를 온프레미스에 설치하여 Amazon S3에 데이터를 복제합니다.

B. AWS Storage Gateway 파일 게이트웨이 하드웨어 어플라이언스를 온프레미스에 설치하여 데이터를 Amazon S3에 복제합니다.

C. 데이터를 Amazon S3에 복제하기 위해 온프레미스에 볼륨이 저장된 AWS Storage Gateway 볼륨 게이트웨이를 설치합니다.

D. 온프레미스에 캐시 된 볼륨이 있는 AWS Storage Gateway 볼륨 게이트웨이를 설치하여 Amazon S3에 데이터를 복제합니다

 

문제의 키포인트는 '가상화된 컴퓨팅 리소스가 없는 작은 데이터 클로짓‘ 입니다.
이는 지점 사무실에 온프레미스 하드웨어 어플라이언스가 필요합니다. 
AWS에서 Storage Gateway 하드웨어 어플라이언스 설치 후 데이터를 S3에 복제합니다.

 

No33.

회사에서 온프레미스 데이터 세트의 보조 복사본으로 Amazon S3를 사용하려고 합니다. 회사는 이 사본에 거의 액세스할 필요가 없습니다. 스토리지 솔루션의 비용은 최소화되어야 합니다.

이러한 요구 사항을 충족하는 스토리지 솔루션은 무엇입니까?

 

A. S3 표준

B. S3 지능형 계층화

C. S3 Standard-Infrequent Access(S3 Standard-IA)

D. S3 One Zone-Infrequent Access(S3 One Zone-IA)

 

최소 3개의 AZ에 데이터를 저장하는 다른 S3 스토리지 클래스 들과는 달리 One Zone-IA는 단일 AZ에 데이터를 저장하며, 비용이 S3 Standard-IA 보다 20% 저렴합니다.
One Zone-IA는 Standard의 가용성과 복원력이 필요하지 않은 고객에게 적합합니다. 
온프레미스 데이터 또는 쉽게 다시 생성할 수 있는 데이터의 보조 백업 복사본을 저장하는 데 적합합니다.

 

No34.

솔루션 설계자는 ALB(Application Load Balancer) 뒤의 Amazon EC2 인스턴스에서 실행할 웹 애플리케이션을 설계하고 있습니다. 회사는 애플리케이션이 악의적인 인터넷 활동 및 공격에 대해 복원력이 있고 새로운 일반적인 취약점 및 노출로부터 보호할 것을 엄격하게 요구합니다.

솔루션 설계자는 무엇을 권장해야 합니까?

 

A. ALB 엔드 포인트를 오리진으로 사용하여 Amazon CloudFront를 활용합니다.

B. AWS WAF에 대한 적절한 관리형 규칙을 배포하고 ALB와 연결합니다.

C. AWS Shield Advanced에 가입하고 일반적인 취약점과 노출을 차단합니다.

D. 포트 80  443 EC2 인스턴스에 액세스할 수 있도록 네트워크 ACL 및 보안 그룹을 구성합니다.

 

문제의 키워드는 '새로운'이며, 솔루션을 위한 비용에 대해서 언급되어 있지 않으므로 Shield Advanced는 매우 적합. Shield Advanced에는 WAF가 포함되어 있으며, 공격에 대한 복원력까지 갖추고 있습니다. 또한 관리형 보호 도구이기에 새로운 공격에 대해서 관리자가 빠른 대응이 가능하고 Shield Advanced는 WAF에 비해 비싸지만 비용에 대해서 언급이 없습니다.
 
B - WAF는 SQL Insaction XSS(교차 사이트 스크립팅 공격)과 같은 이미 알려진 일반적인 공격에 방어 가능합니다.

 

No35.

Amazon Aurora에서 기업은 데이터베이스를 운영하고 있습니다. 매일 밤 데이터베이스는 비활성화됩니다. 사용자 트래픽이 이른 시간에 급증하면 데이터베이스에서 많은 양의 읽기를 수행하는 애플리케이션이 성능 문제에 직면하게 됩니다. 이러한 피크 시간 동안 데이터베이스에서 읽을 때 프로그램에서 시간 초과 문제가 발생합니다. 전담 운영 인력이 없기 때문에 조직은 성능 문제를 해결하기 위한 자동화된 솔루션이 필요합니다.

데이터베이스가 증가하는 읽기 로드에 자동으로 조정되도록 솔루션 설계자가 취해야 하는 활동은 무엇입니까? (2개를 선택하세요.)

 

A. 데이터베이스를 Aurora Serverless로 마이그레이션합니다.

B. Aurora 데이터베이스의 인스턴스 크기를 늘립니다.

C. Aurora 복제본을 사용하여 Aurora Auto Scaling을 구성합니다.

D. 데이터베이스를 Aurora 멀티 마스터 클러스터로 마이그레이션합니다.

E. 데이터베이스를 Amazon RDS for MySQL 다중 AZ 배포로 마이그레이션합니다.

 

자동화된 솔루션을 위해서는 Aurora 서버리스가 적합하며, 성능 문제를 위해서는 Aurora의 읽기 전용 복제본을 통해서  Auto Scaling을 구성하면 완벽합니다.
 
D - Aurora 멀티 클러스터를 구성하기 위해서는 여러 제약사항이 많으며 또한 멀티 클러스터는 지속적인 가용성 사용 사례에 대해서 고도로 전문화 된 서비스로, 일반적으로 모든 워크로드에 적용되지 않음. 성능, 확장성 및 가용성만을 원한다면 멀티가 아닌 단일 클러스터로도 충분합니다.

 

 

댓글과 공감 클릭은 더 좋은 글을 위한 응원이 됩니다.

 

관련글

728x90
반응형

'Cloud > AWS SAA 모의시험' 카테고리의 다른 글

AWS SAA 모의 시험 4th #1  (1) 2022.08.05
AWS SAA 모의시험 3rd #2 문제풀이  (0) 2022.08.05
AWS SAA 모의 시험 3rd #2  (4) 2022.08.05
AWS SAA 모의 시험 3rd #1  (11) 2022.08.05
AWS SAA 모의시험 2nd #2 문제풀이  (0) 2022.08.05
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기