목차
Oracle Cloud Infrastructure(OCI)에서 Always Free 인스턴스를 만들었지만, PAYG(Pay As You Go) 계정으로 업그레이드한 상태라면 과금이 발생할 수 있기에... 과금을 사전에 예방하기 위해 설정한 내용들을 순서대로 정리해보았습니다. (까먹을까봐)
목차
- 오라클 무료 계정의 과금 구조 이해
- 현재 리소스 점검 (과금 대상 여부 확인)
- 예산(Budget) 생성 및 경보 규칙 설정
- 비용 분석(Cost Analysis)으로 현재 비용 확인
- 카드 해외결제 한도 제한 (추가 안전장치)
- 앞으로 지켜야 할 규칙 요약
1. 오라클 무료 계정의 과금 구조 이해
Free Tier vs PAYG
오라클 클라우드 계정은 크게 두 가지 상태가 있습니다.
| 구분 | Free Tier (순수 무료) | PAYG (유료 전환) |
|---|---|---|
| 유료 리소스 생성 | 불가능 | 가능 |
| Always Free 리소스 | 사용 가능 | 사용 가능 |
| 과금 위험 | 없음 | 있음 |
| 다운그레이드 | - | 불가능 |
PAYG로 업그레이드하면 다시 무료 계정으로 되돌릴 수 없습니다. 대신 Always Free 리소스만 사용하면 비용은 발생하지 않습니다. 하지만... 프리티어 계정으로 인스턴스 만들기란 하늘의 별따기.... ⭐ 심지어 혜택 축소시킨 이후로는 무료 계정으로 VM.Standard.A1.Flex 선택지가 사라졌는데요..(저만 그런걸지도) 프리티어 계정으로 몇 달을 인스턴스 생성 시도해도 안 되길래 PAYG 전환했는데, 전환하자마자 인스턴스 생성이 되더이다... 과금의 위험이 있기에 이를 사전에 예방하고자 이것저것 설정을 해두었습니다. 하지만 오라클 너무 어렵고.. 가이드도 없다시피 하고... 정보도 얻기 어렵다......
아무튼 오라클의 예산(Budget) 기능은 설정한 임계값에 도달하면 이메일로 알림만 보내줍니다. 따라서 알림을 빠르게 받아서 직접 조치하는 것이 유일한 방법이고, 그래서 아래 설정을 꼼꼼히 해둬야 합니다.
2. 현재 리소스 점검 (과금 대상 여부 확인)
새로운 설정을 하기 전에, 지금 사용 중인 리소스가 모두 무료 범위 안에 있는지 먼저 확인합니다.
2-1. Always Free 리소스 한도
| 리소스 | Always Free 한도 |
|---|---|
| ARM(A1) VM 인스턴스 | 합산 2 OCPU, 12GB 메모리 |
| AMD(E2) VM 인스턴스 | 2개 (각 1/8 OCPU, 1GB RAM) |
| 부트볼륨 + 블록볼륨 | 합산 200GB |
| Object Storage | 20GB |
| 로드 밸런서 | 1개 (10Mbps) |
| 아웃바운드 트래픽 | 월 10TB |
⚠️주의: 2026년 6월 15일부로 A1(Ampere) 인스턴스의 무료 한도가 절반으로 축소되었습니다...흑흑 공식 문서를 참고하시길...
2-2. 인스턴스 Shape 확인 방법
- OCI 콘솔 접속: https://cloud.oracle.com
- 좌측 상단 ☰ (햄버거 메뉴) 클릭
- Compute > Instances 클릭
- 인스턴스 이름 클릭하여 상세 페이지 진입
- "구성(Shape)" 항목에서 Shape 이름과 사양 확인
Always Free에 해당하는 Shape은 다음 두 가지입니다.
| Shape 이름 | 종류 | 무료 한도 |
|---|---|---|
VM.Standard.A1.Flex |
ARM | 합산 2 OCPU, 12GB |
VM.Standard.E2.1.Micro |
AMD | 각 1/8 OCPU, 1GB |
예를 들어 제 경우는 다음과 같이 확인되었습니다.
Shape: VM.Standard.A1.Flex / OCPU: 1 / 메모리: 6GB
ARM 기준 한도(2 OCPU, 12GB) 내에 있으므로 안전합니다.
2-3. 부트 볼륨 확인
- ☰ 메뉴 > Storage > Block Storage > Boot Volumes
- 볼륨 크기 합산이 200GB 이하인지 확인
2-4. 기타 리소스 확인
아래 항목들도 확인하여 불필요한 유료 리소스가 없는지 점검합니다.
| 확인 항목 | 경로 |
|---|---|
| 블록 볼륨 | ☰ > Storage > Block Volumes |
| 로드 밸런서 | ☰ > Networking > Load Balancers |
| Object Storage | ☰ > Storage > Buckets |
없거나 무료 한도 이내라면 안전합니다.
3. 예산(Budget) 생성 및 경보 규칙 설정
이 단계가 가장 중요합니다. 과금이 발생하면 즉시 알림을 받을 수 있도록 예산과 경보 규칙을 만듭니다.
3-1. 예산 생성 화면 진입
- ☰ 메뉴 > Billing & Cost Management 클릭
- Cost Management > Budgets 클릭
- Create Budget (예산 생성) 버튼 클릭
3-2. 예산 기본 정보 입력
| 항목 | 입력값 |
|---|---|
| 이름 | free-tier-guard |
| 설명 | 과금 방지 예산 알림 |
| 예산 범위 | 컴파트먼트 선택 |
| 대상 컴파트먼트 | 최상위(root) 컴파트먼트 선택 (본인 테넌시 이름) |
| 일정 | 매월 선택 |
| 예산 금액 | 1 (통화 단위는 계정에 따라 SGD, USD 등 자동 표시) |
| 예산 처리를 시작할 월중 특정일 | 비워두기 (기본값 사용) |
예산 금액을 1로 설정하는 이유는, 목표가 과금 0원이기 때문입니다. 1달러(또는 1 SGD)로 설정하면 단 0.01이라도 과금이 발생했을 때 빠르게 감지할 수 있습니다.
3-3. 첫 번째 경보 규칙 설정
예산 생성 화면 하단에 "예산 경보 규칙(선택사항)" 섹션이 있습니다. 여기서 첫 번째 알림을 함께 만듭니다.
| 항목 | 입력값 |
|---|---|
| 임계값 측정항목 | 실제 지출 |
| 임계값 유형 | 예산 백분율 |
| 임계값 % | 50 |
| 전자메일 수신자 | 본인 이메일 주소 |
| 전자메일 메시지 | 경고: 과금 50% 도달. 즉시 OCI 콘솔 확인 필요 |
입력을 마쳤으면 하단의 "생성(Create)" 버튼을 클릭합니다.
3-4. 추가 경보 규칙 2개 더 만들기
하나의 예산에 여러 개의 경보 규칙을 추가할 수 있습니다. 방금 만든 예산에 규칙을 2개 더 추가합니다.
- Budgets 목록에서
free-tier-guard클릭 - 상세 페이지의 "경보 규칙" 섹션에서 "경보 규칙 생성" 클릭
경보 규칙 2: 실제 지출 100%
| 항목 | 입력값 |
|---|---|
| 임계값 측정항목 | 실제 지출 |
| 임계값 유형 | 예산 백분율 |
| 임계값 % | 100 |
| 전자메일 수신자 | 본인 이메일 주소 |
| 전자메일 메시지 | 긴급: 과금 1달러 도달! 즉시 리소스 확인 및 삭제 필요 |
생성 후, 다시 "경보 규칙 생성"을 클릭하여 세 번째 규칙을 추가합니다.
경보 규칙 3: 예측 지출 80%
| 항목 | 입력값 |
|---|---|
| 임계값 측정항목 | 예측 지출 |
| 임계값 유형 | 예산 백분율 |
| 임계값 % | 80 |
| 전자메일 수신자 | 본인 이메일 주소 |
| 전자메일 메시지 | 주의: 이번 달 예상 지출이 예산 80%에 도달할 전망. 리소스 점검 필요 |
4. 비용 분석(Cost Analysis)으로 현재 비용 확인
예산 설정과 별도로, 현재 비용이 실제로 0원인지 직접 눈으로 확인합니다.
- ☰ 메뉴 > Billing & Cost Management 클릭
- Cost Management > Cost Analysis 클릭
- 날짜 범위를 이번 달로 설정
- 모든 서비스의 비용이 $0.00으로 표시되는지 확인
0이 아닌 항목이 보인다면, 해당 서비스의 리소스를 찾아 즉시 삭제해야 합니다.
5. 카드 해외결제 한도 제한 (추가 안전장치)
예산 알림은 소프트 리밋이므로, 해킹이나 실수로 유료 리소스가 대량 생성되는 최악의 상황에 대비하여 카드 자체에서 방어선을 만들어 둡니다.
설정 방법
- 본인 카드사 앱(토스, 카카오뱅크, 신한SOL 등) 열기
- 해외결제 한도 설정 메뉴 찾기
- 해외결제 월 한도를 최소 금액(예: 1만원 또는 5만원)으로 설정
주의: 카드 결제가 완전히 실패하면 오라클이 계정 자체를 정지시킬 수 있고, Always Free 리소스도 함께 중단될 수 있습니다. 완전 차단보다는 낮은 한도 설정이 더 안전합니다.
6. 앞으로 지켜야 할 규칙 요약
해야 할 것
| 규칙 | 이유 |
|---|---|
| 새 리소스 만들 때 Always Free eligible 표시 반드시 확인 | 유료 리소스 생성 방지 |
| 부트볼륨 + 블록볼륨 합산 200GB 초과 금지 | 초과분 과금 |
| Oracle 알림 이메일 즉시 확인 | 예산 경보는 알림만 보내고 차단하지 않음 |
| 매월 1회 Cost Analysis에서 비용 $0 확인 | 습관적 점검 |
절대 하지 말아야 할 것
| 위험 행동 | 결과 |
|---|---|
| Always Free 표시 없는 Shape 선택 | 유료 리소스 생성, 즉시 과금 |
| ARM 합산 2 OCPU / 12GB 초과 | 초과분 과금 |
| 로드밸런서 2개 이상 생성 | 2번째부터 과금 |
| Object Storage 20GB 초과 | 초과분 과금 |
정기 점검 루틴
| 주기 | 확인 항목 | 경로 |
|---|---|---|
| 매주 | Cost Analysis 비용 $0 확인 | ☰ > Billing & Cost Management > Cost Analysis |
| 매월 | 인보이스 확인 | ☰ > Billing & Cost Management > Invoices |
| 매월 | 예산 상태 확인 | ☰ > Billing & Cost Management > Budgets |
| 수시 | 알림 이메일 확인 | 등록한 이메일 |
마무리
이 글에서 설정한 것들을 정리하면 다음과 같습니다.
- 현재 리소스가 모두 Always Free 범위 안에 있는지 확인
- 예산 1달러 + 경보 규칙 3개로 과금 즉시 감지 체계 구축
- 카드 해외결제 한도 제한으로 최악의 상황 방어
- 정기 점검 루틴으로 지속적 모니터링
'까먹음 방지.zip' 카테고리의 다른 글
| CCleaner 구독 취소 방법, Cleverbridge 참조번호 찾는 법까지 총정리 (0) | 2026.04.22 |
|---|---|
| [Windows 11] 홈(Home) 버전 그룹 정책 편집기(gpedit.msc) 1분 만에 활성화하는 방법 (0) | 2026.04.22 |
| Windows 11 전체 서비스 기능 설명 및 상태 설정 총정리 (0) | 2026.04.21 |
| 윈도우11 서비스 최적화 완벽 가이드: 불필요한 서비스 끄기 추천 목록 (0) | 2026.04.21 |
| 🖥️ AWS EC2 리눅스 필수 명령어 총정리 (초보자부터 실무까지) (0) | 2026.04.10 |