Oracle Object Storage

한로·2025년 4월 24일
0

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개의 댓글