일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Git
- 리액트
- sourcetree
- 데이터바인딩
- flutter
- Kotlin
- EC2
- aPK
- 인증문제해결
- not working
- 설정
- react
- bitbucket
- Invalid credentials
- 안됨
- 안드로이드
- AWS
- react-native
- Android
- 빌드 오류
- 안드로이드 스튜디오
- 리액트 네이티브
- git인증
- gradle
- 뒤로가기 안됨
- VisualStudio
- WPF
- 디버깅
- 개발환경설정
- 예제
- Today
- Total
물에 살고싶은 개발자
AWS 클라우드 리소스 정리 - 비용 최적화를 위한 철저한 가이드 본문
선결론: AWS 리소스를 정리하는 과정은 명료하지만 때로는 복잡한 단계를 요구할 수 있습니다. 본 가이드는 AMI 등록 취소부터 스냅샷 삭제, Route 53 호스팅 영역 정리까지 AWS의 서비스를 체계적으로 종료하는 방법을 단계별로 안내합니다. 특히 AWS CLI의 효율성과 그 과정에서 발생할 수 있는 일반적인 오류를 해결하는 방법을 중점적으로 다룹니다.
본문:
AWS 클라우드 환경은 유연성과 확장성을 제공하지만, 이를 관리하는 과정에서 정확한 절차를 따르지 않으면 예상치 못한 비용이 발생할 수 있습니다. 본 포스팅은 AWS 서비스 종료와 관련하여 필수적인 단계를 친절하고 자세하게 설명합니다.
1. AMI 등록 취소
Amazon Machine Images(AMI)는 실행 중인 인스턴스를 템플릿으로 사용하여 추가 인스턴스를 쉽게 시작할 수 있도록 합니다. 이러한 AMI가 더 이상 필요하지 않을 때는 등록을 취소해야 합니다.
AWS Management Console에서 'EC2' 대시보드로 이동하여 'AMI' 섹션을 찾습니다. 여기서 불필요한 AMI를 선택하고 '작업' 메뉴에서 '연결해제' 옵션을 클릭합니다. 이렇게 하면 AMI가 등록 취소되며, 연결된 스냅샷도 더 이상 '사용중' 상태가 아니게 됩니다.
2. 스냅샷 삭제
AMI 등록 취소 후에는 해당 AMI에 연결된 스냅샷을 삭제할 수 있습니다. AWS CLI를 사용하여 이를 쉽게 수행할 수 있습니다.
aws ec2 delete-snapshot --snapshot-id snap-xxxxxxxxxxxx
위 명령어를 실행하기 전에 해당 스냅샷 ID를 정확히 입력하세요. 스냅샷이 성공적으로 삭제되었다는 메시지를 확인할 수 있을 것입니다.
3. Route 53 호스팅 영역 정리
Route 53 호스팅 영역을 삭제하기 전에 모든 리소스 레코드 세트를 제거해야 합니다. NS 및 SOA 레코드를 제외하고, AWS Management Console의 Route 53 섹션에서 해당 리소스 레코드를 선택하고 'Delete'를 클릭합니다.
호스팅 영역에 남아 있는 모든 레코드를 삭제한 후에는, 다시 'Hosted Zones'로 돌아가서 호스팅 영역을 선택하고 'Delete'를 클릭하여 정리합니다.
이러한 단계를 세심하게 수행함으로써, AWS 환경에서 불필요한 리소스를 청소하고 비용을 절감할 수 있습니다.
본 가이드는 AWS 리소스 정리의 핵심적인 부분을 담고 있으며, AWS 사용자가 서비스를 안전하게 종료하고 비용을 절감하는 데 도움이 되기를 바랍니다. 이 글이 유용했다면 아래 댓글로 여러분의 경험을 공유해주세요.
Ps. RDS의 경우는 생각보다 심플하기에 따로 본문에 추가하지 않았으며, 필요할 경우 DB 백업방식에 대해서도 글을 쓰겠습니다.