작성
·
179
·
수정됨
답변 1
0
안녕하세요.
13번 문제
13번 문제의 질문은 "최소한의 관리 노력"이 요구사항이기에 EC2보다 서버리스 솔루션인 Lambda가 적합합니다.
질문하신 EC2와 Lambda의 비용효율성은 메모리와 CPU파워로 기준하기에 적절하지 않습니다.
애플리케이션의 용도와 어떤 방식으로 운영할 것인지에 따라서 결정을 해야 합니다.
단기간에 실행되는 짧은 코드를 많이 실행하는 경우는 코드를 실행한 만큼 지불하는 Lambda가 유리할것입니다. 사용요금도 EC2보다 저렴하고 사용자가 시스템을 관리할 필요가 없는 서버리스이니 IT엔지니어 운영비용도 적게 들 것입니다.
애플리케이션이 장기 실행을 하며 사용자가 직접 서버를 운영해야 하는 아키텍처의 경우 기술적으로 EC2를 선택을 해야 할 것입니다.
아래는 두 서비스의 비용에 관한 설명 입니다.
Lambda요금
https://aws.amazon.com/ko/lambda/pricing/
EC2 요금
https://aws.amazon.com/ko/ec2/pricing/
17번 문제
NACL은 서브넷에만 연결이 가능합니다. C는 퍼블릭 서브넷에 보안 그룹을 연결 한다는 것입니다. 퍼블릭 서브넷에 웹서버가 위치해 있기 때문에 보안그룹을 통과해야 합니다.
보안그룹은 EC2인스턴스, RDS DB 인스턴스, 로드발란서 등에 연결 가능합니다. 따라서 D의 RDS DB인스턴스에 보안그룹을 연결해서 트래픽을 제어 합니다.