그럼 AWS Trusted Advisor에 대해 얘기해보겠습니다
아무것도 설치할 필요가 없습니다
여러분의 계정에 대해 높은 수준의
계정 평가를 제공하는 서비스입니다
몇 가지를 확인하고
조언을 해줍니다
확인하는 부분은 예를 들면
EBS 퍼블릭 스냅샷이 있나요?
혹은 RDS 퍼블릭 스냅샷이 있나요?
또는 루트 계정을 당신 계정에 사용하나요? 등이 있습니다
이 모든 것들이 Trusted Advisor에 의해 확인 되고
6가지 카테고리로 그룹화 되어 있습니다
비용 최적화, 성능,
보안, 내결함성,
서비스 한도 그리고 운영 우수성이 있습니다
Free Set of Checks라 불리는 것이 있는데
Core Set of Checks와
그리고 Full Set of Checks가 있습니다
그리고 Full Set of Checks에 접근하려면
권한을 가지려면 Business나
Enterprise Support 플랜이 있어야 합니다
또한 여러분이
Business 및 Enterprise Support 플랜을 시작하면
AWS Support API를 통해
Trusted Advisor에 프로그래밍 방식으로 접근할 수 있습니다
따라서 Trusted Advisor를 실제로 이해하려면
무엇으로 구성되어 있는지 확인하는 것이 가장 좋습니다
지금 Trusted Advisor에 있고
보시다시피 권장 사항이 있습니다
권장하는 작업은 0이지만
두 번의 조사를 권장했으며
제외된 항목에 대한 몇 가지 확인할 점이 있다고 되어있습니다
하지만 보시다시피
보안에 대해 살펴봐야 할 것이 두 개가 있습니다
그래서 제 버킷 중 하나가 실제로
글로벌 접근을 허용하고 있는 것으로 나타났습니다
그래서 이게 맞는지 확인해야 합니다
그리고 보다시피 보안 그룹 규칙 60개 중 29개는
특정 포트에 무제한 접근을 허용합니다
그래서 다시 한 번 살펴봐야 할 부분입니다
그게 제 의도일 수도 있는데 문제일 수도 있습니다
하지만 보시다시피
Trusted Advisor 확인을 받기 위해
Support 플랜을 업그레이드 하라는 메시지가 표시됩니다
무슨 뜻인지 보여드리자면
왼쪽을 보시면
권장 사항 카테고리가 있습니다
그리고 비용 최적화를 클릭하면
보다시피 사용 가능한 확인이 하나도 없습니다
Support 플랜을 업데이트 해야 하기 때문이죠
그래서 모두 실제로 사용할 수 없으며
비용 최적화를 위해
서비스 비용을 지불해야 합니다
성능도 마찬가지인데 어떤 것에도 접근 권한이 없습니다
내결함성도 마찬가지로
아무것도 접근할 수 없습니다
운영 우수성도 마찬가지로 접근 권한이 없습니다
제가 접근할 수 있는 두 가지는 보안 뿐입니다
여기서 몇 가지 확인, 즉 core check을 하는데
여기에 제 Bucket Permissions
Security groups, EBS Public Snapshots
RDS Public Snapshots 등이 있습니다
하지만 여기에서
고급 보안 검사를 진행하자마자
Support 플랜을 다시 업데이트 해야합니다
마지막으로
Trusted Advisor에서 직접 서비스 한도를 확인할 수 있습니다
여러 방법 중 하나죠
따라서 Auto Scaling Groups
CloudFormation Stacks, DynamoDB Read Capacity
DynamoDB Write Capacity 등을 살펴볼 수 있습니다
Trusted Advisor는 Support 플랜에 대한 비용을 내지 않았을 때
매우 흥미로운 서비스는 아니지만
최소한 AWS에서 Trusted Advisor가
어떻게 사용되는 지에 대한 아이디어를 제공하고
여러분의 시험 문제에 대한 답을 찾을 수 있게 도와줄 것입니다
좋습니다 이제 끝났습니다
마음에 드셨기를 바라며
다음 강의에서 뵙겠습니다