본 문제는 빌드업웍스에서 AWS 공인 솔루션스 아키텍트 — 어소시에이트 SAA-C02를 위해 개발한 연습문제입니다.
2개의 연습문제를 풀어 보시고 정답과 해설을 확인해 보세요.
문제
1. VPC에는 여러 EC2 인스턴스가 있습니다. 인스턴스에 로그인했으며 할당된 IAM 역할, 인스턴스 ID 및 인스턴스에 할당된 보안 그룹의 이름을 포함한 몇 가지 정보를 확인해야 합니다.
이 정보들을 어디서 확인할 수 있습니까?
A) 태그
B) 환경 변수
C) 사용자 데이터
D) 메타데이터
2. Auto Scaling을 사용하여 응용 프로그램의 로드를 처리하는 데 사용할 수 있는 Amazon EC2 인스턴스 수가 올바른지 확인할 계획입니다.
다음 중 Auto Scaling에 대한 설명으로 올바른 것은 무엇입니까? (2개 선택)
A) Auto Scaling은 리전별 서비스입니다.
B) Auto Scaling은 Elastic Load Balancing에 의존합니다.
C) Auto Scaling은 등록된 시간에 따라 청구됩니다.
D) 시작 그룹이라는 EC2 인스턴스 모음을 생성합니다.
E) Auto Scaling은 동일한 AWS 리전 내에서 여러 AZ에 걸쳐 있을 수 있습니다.
정답
1. D
인스턴스 메타데이터는 실행 중인 인스턴스를 구성 또는 관리하는 데 사용될 수 있는 인스턴스 관련 데이터입니다. 인스턴스 메타데이터는 예를 들어 호스트 이름, 이벤트 및 보안 그룹과 같은 범주로 분류됩니다.
인스턴스 메타데이터를 사용하여 인스턴스를 시작할 때 지정한 사용자 데이터에도 액세스할 수 있습니다. 예를 들어, 인스턴스를 구성하기 위한 파라미터를 지정하거나 단순 스크립트를 포함시킬 수 있습니다. 일반 AMI를 빌드하고 사용자 데이터를 사용하여 시작 시간에 제공되는 구성 파일을 수정할 수 있습니다. 예를 들어, 다양한 소규모 비즈니스용으로 웹 서버를 운영하는 경우 모두 동일한 일반 AMI를 사용하고 시작 시 사용자 데이터에서 지정하는 Amazon S3 버킷에서 콘텐츠를 가져올 수 있습니다. 언제든지 새 고객을 추가하려면 고객에 대한 버킷을 생성하고, 콘텐츠를 추가한 다음, 사용자 데이터에서 코드에 제공된 고유의 버킷 이름으로 AMI를 시작합니다. 1개 이상의 인스턴스를 동시에 시작하는 경우 해당 동일 시작 인스턴스의 모든 인스턴스에서 사용자 데이터를 이용할 수 있습니다. 동일한 예약에 속한 각 인스턴스에는 수행할 작업을 제어하는 코드를 작성할 수 있도록 고유의 ami-launch-index 번호가 있습니다. 예를 들어, 첫 번째 호스트는 클러스터의 초기 마스터 노드로 자체 선택될 수 있습니다.
사용자는 인스턴스 자체 내에서 인스턴스 메타데이터 및 사용자 데이터에만 액세스할 수 있지만, 데이터는 인증 또는 암호화 방법으로 보호되지 않습니다. 인스턴스에 직접 액세스할 수 있는 모든 사람과 인스턴스에서 실행 중인 모든 소프트웨어는 메타데이터를 볼 수 있습니다. 따라서 암호 또는 수명이 긴 암호화 키와 같은 민감한 데이터를 사용자 데이터로 저장해서는 안 됩니다.
2. A, E
AWS Auto Scaling은 쉽고 안전하게 여러 AWS 리소스의 규모를 조정함으로써 인프라 비용을 낮추면서 애플리케이션 성능을 최적화하는 데 도움이 되는 새로운 AWS 서비스입니다. 클릭 몇 번으로 애플리케이션을 지원하는 관련 리소스 모음을 조정할 수 있으므로 규모 조정 경험이 간소화됩니다. AWS Auto Scaling은 애플리케이션을 지원하는 전체 인프라 스택에 걸쳐 적절하고 일관된 규모 조정 정책을 구성하는 데 도움이 됩니다. AWS Auto Scaling은 선택한 규모 조정 전략을 유지하는 데 필요한 경우 리소스 규모를 자동으로 조정하므로, 성능을 유지하고 실제로 필요한 리소스에 대해서만 비용을 지불할 수 있습니다.
리전 내 여러 가용 영역에 걸쳐 Auto Scaling 그룹으로 확장한 다음 로드 밸런서를 연결하여 들어오는 트래픽을 해당 영역에 분산시킴으로써 안전하고 안정적인 지리적 이중화를 활용할 수 있습니다.
Auto Scaling 그룹이라는 EC2 인스턴스 모음을 생성합니다.
Auto Scaling에는 추가 비용이 들지 않으며 프로비저닝 된 리소스 (EC2 인스턴스)에 대해서만 비용을 지불하면 됩니다.
Auto Scaling은 ELB에 의존하지 않지만 ELB와 함께 사용할 수 있습니다.
빌드업웍스에서는 ‘AWS 공인 솔루션스 아키텍트 — 어소시에이트 연습문제’를 개발했습니다.
더 많은 문제와 자세한 해설을 원하신다면 ‘AWS 공인 솔루션스 아키텍트 — 어소시에이트 연습문제’로 오셔서 내용을 확인하세요.
빌드업웍스와 함께 AWS 공인 솔루션스 아키텍트 — 어소시에이트에 도전하여 여러분의 잠재력과 경력을 향상해보세요!
© 2020, Buildup Works LLC. All rights reserved.