본문 바로가기
[AWSEXAM]/[AWS] SAA-C02

[AWS][SAA][EXAMTOPICS][C02] Question 108

by SAMSUNG Metaverse-Cloud 2022. 11. 22.
728x90

 

A company's ecommerce site is seeing a rise in visitor visits. The company's shop is implemented as a two-tier two application on Amazon EC2 instances, with a web layer and a separate database tier. As traffic rises, the organization detects severe delays in delivering timely marketing and purchase confirmation emails to consumers due to the design. The organization wishes to decrease the amount of time spent addressing difficult email delivery problems and to cut operating costs.

What actions should a solutions architect take to ensure that these criteria are met?

  • A. Create a separate application tier using EC2 instances dedicated to email processing.
  • B. Configure the web instance to send email through Amazon Simple Email Service (Amazon SES).
  • C. Configure the web instance to send email through Amazon Simple Notification Service (Amazon SNS).
  • D. Create a separate application tier using EC2 instances dedicated to email processing. Place the instances in an Auto Scaling group.

 

한글번역

회사의 전자 상거래 사이트 방문자 수가 증가하고 있습니다. 회사의 상점은 웹 계층과 별도의 데이터베이스 계층이 있는 Amazon EC2 인스턴스에서 2계층 2 애플리케이션으로 구현됩니다. 트래픽이 증가함에 따라 조직은 설계로 인해 소비자에게 적시에 마케팅 및 구매 확인 이메일을 전달하는 데 심각한 지연을 감지합니다. 조직은 어려운 이메일 전달 문제를 해결하는 데 소요되는 시간을 줄이고 운영 비용을 절감하고자 합니다.

이러한 기준이 충족되도록 솔루션 설계자는 어떤 조치를 취해야 합니까?

  • A. 이메일 처리 전용 EC2 인스턴스를 사용하여 별도의 애플리케이션 계층을 생성합니다.
  • B. Amazon Simple Email Service(Amazon SES)를 통해 이메일을 보내도록 웹 인스턴스를 구성합니다.
  • C. Amazon Simple Notification Service(Amazon SNS)를 통해 이메일을 보내도록 웹 인스턴스를 구성합니다.
  • D. 이메일 처리 전용 EC2 인스턴스를 사용하여 별도의 애플리케이션 계층을 생성합니다. Auto Scaling 그룹에 인스턴스를 배치합니다.

 

지문의 시나리오를 먼저 파악해보자.

회사의 전자 상거래 사이트 방문자 수가 증가하고 있다고 한다. 상점은 웹 계층과 별도의 데이터베이스 계층이 있는 EC2 인스턴스에서 2계층 2애플리케이션으로 구현된다. 트래픽이 증가함에 따라 조직은 설계로 인해 소비자에게 적시에 마케팅 및 구매 확인 이메일을 전달하는데 지연이 발생한다. 현재 최대 문제는 이메일 전달하는데 어려움이 있다.

Amazon에서는 Amazon Simple Email Service(SES)라는 서비스가 있다. 개발자가 모든 애플리케이션 안에서 이메일을 보낼 수 있는 경제적이고, 유연하며, 확장 가능한 이메일 서비스이다. Amazon SES를 빠르게 구성하여 트랜잭션, 마케팅 또는 대량 이메일 커뮤니케이션을 포함한 다수의 이메일 사용 사례를 지원할수 있다. 

 

사용사례는 아래와 같다.

 

트랜잭션 이메일

구매 확인 또는 암호 재설정과 같이 애플리케이션이 고객에게 전송하는 즉각적인 트리거 기반 이메일을 보낼수 있다.

 

마케팅 이메일

맞춤형 콘텐츠 및 이메일 템플릿을 사용하여 특별 제안 및 뉴스레터와 같은 제품 및 서비스를 홍보할 수 있다.

 

대량 이메일 커뮤니케이션

알림 및 공지 사항과 같은 대량 커뮤니케이션을 대규모 커뮤니티에 보내고 구성 세트를 사용하여 결과를 추적할 수 있다.

 

그렇다면 선택지 C의 SNS는 무엇인가.

Amazon SES는 이메일을 통해 커뮤니케이션을 전송해야 하는 애플리케이션을 위한 서비스이다. 그리고 사용자 지정 이메일 헤더 필드와 여러 MIME 유형을 지원한다.

하지만 Amazon Simple Notification Service(SNS)는 메시징 지향 애플리케이션이다. 여기에서는 타이밍이 중요한 푸시 알림을 요청하고 수신하는 구독자가 여러 명으로, HTTP, Amazon SQS, 이메일 등의 전송 프로토콜을 직접 선택할 수 있다. Amazon SNS 알림의 본문은 UTF-8 String 8,192로 제한되고, 멀티미디어 콘텐츠는 지원하지 않는다.

 

SNS는 이메일에 적합하지 않은 서비스라고 판단되어 정답은 선택지 B가 된다. 

728x90