1. 사용하지 않는 탄력적 IP(EIP) 찾기 및 릴리스
EIP는 실행 중인 인스턴스나 네트워크 인터페이스에 연결되어 있을 때는 무료(또는 저렴)하지만, 연결되지 않은 상태(Unassociated)로 계정에 남아 있으면 시간당 비용이 발생합니다.
VPC 콘솔: [VPC] -> [탄력적 IP] 메뉴로 이동합니다. 목록에서 연결된 인스턴스 ID나 네트워크 인터페이스 ID가 비어 있는(Empty) IP를 찾으세요.
AWS CLI: 아래 명령어를 입력하면 연결되지 않은 EIP 목록만 출력됩니다.
aws ec2 describe-addresses --query 'Addresses[?InstanceId==null].PublicIp'
조치 방법
해당 IP를 선택하고 [탄력적 IP 주소 릴리스(Release)]를 클릭하세요. (단순히 연결 해제만 해서는 안 되며, 완전히 반납해야 비용이 멈춥니다.)
2. 미부착된 EBS 볼륨 찾기 및 정리
인스턴스를 삭제할 때 '종료 시 삭제(Delete on Termination)' 옵션을 끄면, 인스턴스는 사라져도 데이터가 담긴 EBS 볼륨은 'Available' 상태로 남아 계속 비용이 청구됩니다.
찾는 방법
EC2 콘솔: [Elastic Block Store] -> [볼륨] 메뉴로 이동합니다. 상태(State)열에서 Available이라고 표시된 볼륨들을 필터링하세요.
AWS CLI: 아래 명령어로 미부착 볼륨을 한눈에 확인할 수 있습니다.
aws ec2 describe-volumes --filters Name=status,Values=available --query 'Volumes[*].VolumeId'
✅ 조치 방법
백업: 혹시 모를 데이터를 위해 삭제 전 [스냅샷 생성]을 권장합니다.
삭제: 필요 없는 볼륨을 선택하고 [작업] -> [볼륨 삭제]를 진행하세요.
3. 도구를 활용한 자동화 및 중앙 관리
일일이 콘솔을 뒤지는 게 번거롭다면 아래 도구들을 활용해 보세요.
도구 이름 | 활용 방법 | 추천 상황 |
AWS Trusted Advisor | [비용 최적화] 카테고리에서 미사용 리포트를 1초 만에 확인 가능합니다. | 전체 리소스 현황을 빠르게 훑고 싶을 때 |
AWS Config |
| 규정 준수 및 실시간 감시가 필요할 때 |
AWS Cost Explorer | [권장 사항] 메뉴에서 리소스 최적화 제안을 PDF로 다운로드할 수 있습니다. | 경영진에게 보고할 비용 절감 근거가 필요할 때 |
Tip
미부착 EBS를 지울 때는 반드시 'Volume Name' 태그를 확인하세요. 이름이 없는 볼륨은 예전에 테스트용으로 만들고 잊어버린 소중한 데이터일 수 있습니다. AWS Backup과 연동하여, 삭제 전 자동으로 최종 스냅샷을 남기는 프로세스를 구축해두는 것이 안전합니다.
댓글
댓글 0개
이 문서에는 댓글을 달 수 없습니다.