AWS Trusted Advisor - 비용 최적화

백지선·2023년 1월 15일
0

AWS

목록 보기
3/4

AWS Compliance Tool에 대해 알아보는 시간을 가져봅시다!

AWS Trusted Advisor는 아래 5가지 영역에 대해서 모범사례를 제공해줍니다

  • 비용 최적화
  • 성능
  • 보안
  • 내결함성
  • 서비스 할당량

오늘은 비용 최적화와 관련된 모범사례(best-practice)에 대해 알아보겠습니다!

Amazon EC2 예약 인스턴스 최적화

예약 인스턴스(RI)를 활용해서 EC2 비용을 10% 이상 절감할 수 있는 인스턴스가 있다
🛠️ 대안: RI를 구매하여 비용 절감, 단 통합 빌링 환경에서는 해당 항목 참조 불가

사용률이 낮은 Amazon EC2 인스턴스

(최근 14일 중 4일 이상)"일평균 CPU 사용량 ≤ 10%" and "일평균 Network I/O ≤ 5MB"인 인스턴스가 있다
🛠️ 대안: 활용률이 떨어지는 인스턴스를 중지하거나 삭제. 또는 오토스케일링 구성

유휴 상태의 Load Balancer

  1. "Active" / "Healthy" 상태의 백엔드 인스턴스가 없거나
  2. (최근 7일간) "일평균 요청수< 100"인 ELB가 있다

🛠️ 대안: 설정되어 있는 백엔드 인스턴스 상태 점검, LB가 사용중이 아닐 경우 ELB 삭제

사용률이 낮은 Amazon EBS 볼륨

  1. "unattached" 상태이거나
  2. (최근 7일간) "일일 IOPS< 1"인 EBS 볼륨이 있다

🛠️ 대안: 미사용중인 볼륨이 맞는지 확인한 후, 스냅샷 생성하고 볼륨 삭제

연결되지 않은 탄력적 IP 주소

"Running 상태인 인스턴스에 Attach" 되지 않은 Elastic IP가 있다
🛠️ 대안: ENI에 미연결 상태이거나 / 중지 상태인 인스턴스(의ENI)에 EIP가 붙어 있는 경우 과금되므로, 미사용중인 EIP는 반납

Amazon RDS 유휴 DB 인스턴스

(최근 7일간) "커넥션 수 = 0"인 DB 인스턴스가 있다
🛠️ 대안: 사용중이 아니므로, 백업용 스냅샷을 만든 후 DB 인스턴스를 삭제

Amazon Route 53 지연 시간 리소스 레코드 세트

Routing Policy가 "Latency"인 레코드 SET이 딱 하나만 연결되어 있는 도메인명이 있다
🛠️ 대안: Latency 기반 라우팅을 사용하고 싶다면 타 Region에 추가 레코드셋 생성, 아닐 경우 Simple Policy로 변경

Amazon EC2 예약 인스턴스 임대 만료

예약 인스턴스(RI) 만료일 기준으로 ±30일 이내인 인스턴스가 있다
🛠️ 대안: RI를 앞으로도 사용할 계획이 있다면, 만료일 전후로 새 RI 구매

사용률이 낮은 Amazon Redshift 클러스터

(최근 7일간)
1. "커넥션 수 = 0"이거나
2. 99% 기간에 "클러스터 평균 CPU사용률< 5%"인 클러스터가 있다
🛠️ 대안: 사용중이 아닌 클러스터는 스냅샷 생성 후 삭제. 사용중이지만 활용률이 떨어질 경우 클러스터 다운사이징 권고

Savings Plan

(최근 30일간 EC2, Fargate 및 Lambda의 사용량을 점검)
Saving plan 가격을 제시하여 비용 절감을 추천
🛠️ 대안: 장기적으로 해당 서비스를 사용할 경우 Saving plan가입
주의사항으론 Savings Plans는 RI와 같은 비용 절감 효과를 제공하지만 인스턴스 타입 변경시 별도 작업 없이 RI보다 유연하게 할인을 적용받을 수 있습니다.

Amazon ElastiCache 예약 노드 최적화

Amazon ElastiCache 예약 노드를 통해 비용 절감을 추천
🛠️ 대안: 장기적으로 해당 서비스를 사용할 경우 사용

Amazon Redshift 예약 노드 최적화

Amazon Redshift 예약 노드를 통해 비용 절감을 추천
🛠️ 대안: 장기적으로 해당 서비스를 사용할 경우 사용

Amazon Relational Database Service(RDS) 예약 인스턴스 최적화

RDS 예약 인스턴스를 통해 비용 절감을 추천
🛠️ 대안: 장기적으로 해당 서비스를 사용할 경우 사용

Amazon Elasticsearch 예약 인스턴스 최적화

Elasticsearch 예약 인스턴스를 통해 비용 절감을 추천
🛠️ 대안: 장기적으로 해당 서비스를 사용할 경우 사용

과도한 제한 시간 초과가 나타나는 AWS Lambda 함수

제한시간 초과가 나는 Lambda를 검출
🛠️ 대안: Lambda함수 로직 변경

profile
Security, Cloud

0개의 댓글