Oracle Object Storage

한로·2025년 4월 24일

Oracle Object Storage

Oracle 에서는 Object Storage를 이렇게 소개한다.

Oracle Cloud Infrastructure(OCI) Object Storage는 모든 유형의 데이터에 확장 가능하고 내구성이 뛰어나며 저렴한 스토리지를 제공합니다. 99.9999%의 내구성을 경험해 보세요. 비정형 데이터에 대해 거의 무제한적인 용량까지 스토리지를 확장할 수 있습니다.

장점으로는
1. 사실상 무제한적인 확장성
2. 유연한 스토리지 계층
3. 더 큰 데이터 내구성 및 복원력

주요 기능으로는

프리티어 상시 무료 서비스에 있던 오브젝트 스토리지는 이것을 말하는 것 같다.

  • 표준 : 일반적으로 사용하는 Object Storage(이미지 저장, 동영상 등등)
  • 비정규 접속 : 덜 자주 접근하는 파일용, 백업, 로그, 장기 보관 용도
  • 아카이브 스토리지 : 파일 복구 요청, 장기 백업, 감사 로그, 법적 데이터 보관용 등

네트워킹

아웃바운드 10TB 까지 무료라고 한다.
더 간단하게 설명하면

업로드(Inbound, 사용자 → 클라우드),

  • 즉 사용자가 이미지를 업로드 하거나 파일을 저장하는 데는 요금이 부과되지 않음

다운로드 (Outbound, 클라우드 → 사용자)

  • 무료 : 첫 10TB 까지는 사용자가 다운로드하는 트래픽에 대해서 무료
  • 초과 시 유료 : 만약 10TB 넘으면 그 이후부토 요금 부과

리전 간 데이터 전송(cloude -> cloude)

  • 유료 : 리전 간 전송(예: A 리전에서 B 리전으로 데이터 전송)

Spring Boot 코드 작성 전 준비물

Grok AI :
1. 의존성: OCI Java SDK (oci-java-sdk-objectstorage).
2. OCI Configuration:

  • ~/.oci/config 파일: tenancy OCID, user OCID, API 키, 리전.
  • 예: region=us-ashburn-1, key_file=~/.oci/oci_api_key.pem.
  1. Service 설계:
    • 업로드: POST /api/images/upload, PutObject API, Autonomous Database에 메타데이터 저장.
    • 다운로드: GET /api/images/{id}, Pre-Authenticated Request(PAR) URL 반환.
  2. 보안: IAM 정책 (예: allow group MyGroup to manage objects), VCN 설정.

참고자료

가격_확인
Network_조사 자료 링크
Oracle_PDF
Object-Storage-Pre_Authenticated
Getting_Started_with_Policies
OCI_IAM

profile
"Hello World"

0개의 댓글