2020. 7. 14. 16:42ㆍ프로젝트/클라우드
안녕하세요, IBM 클라우더스의 강의 번역 프로젝트 (!)를 위해 데이터 공유 방법을 찾으며 알게 된 것을 공유해 봅니다. ( 저렴한 지식이라 정확한 단계의 의미는 차차 공부해서 추가해보겠습니다! )
IBM 클라우드 - 오브젝트 스토리지 사용하기
(Object Storage)
시작하기 전, 스토리지란?
자신이 가지고 있는 정보를 서버 상에 올려서 어디에서든 사용할 수 있게 지원해주는 기능입니다. ( ibm.com/kr-ko/cloud/learn/what-is-cloud-storage ) 공식 문서 참고!
스토리지도 여러 종류가 있는데 저는 무료 옵션인 오브젝트 스토리지를 사용합니다.
오브젝트 스토리지는 계층이 없는 데이터 저장방법 입니다. 즉, 디렉토리 트리가 사용되는 것이 아닌 모든 오브젝트가 동일한 선상 위에 있는 것이죠. 데이터에 접근하고 싶다면 고유 식별번호를 통해 접근을 하면 되는 방식입니다. 계층적으로 저장되는 형태가 아니다 보니 오브젝트 스토리지는 계층적으로 표현하기 어렵거나 구분하기 힘든 비정형 데이터를 쓰기에 적합합니다.
( IBM의 공식 문서와 포럼 : https://www.ibm.com/kr-ko/cloud/learn/what-is-object-storage / https://developer.ibm.com/kr/developer-%EA%B8%B0%EC%88%A0-%ED%8F%AC%EB%9F%BC/2017/02/22/%EC%98%A4%EB%B8%8C%EC%A0%9D%ED%8A%B8-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%8F%99%EC%9E%91/)
그럼 오브젝트 스토리지를 사용해보겠습니다!
일단 오브젝트 스토리지를 찾기 위해 리소스 작성에 들어갑니다.
좌측에 옵션을 체크할 수 있는 부분이 있는데 스토리지/무료 옵션을 택했어요. Object Storage 항목을 바로 찾으셔도 좋습니다.
자, Object 스토리지를 눌러서 필요한 값들을 입력합니다! 필요한 값들을 입력해주고 나면 아래와 같은 화면이 뜹니다.
여기서 이제 버킷으로 들어갑니다. 저장할 공간을 생성해줘야 하거든요.
여러가지 옵션이 있는데 저는 퀵스타트로 했습니다.
퀵 스타트로 버킷 이름을 작성하고, 다음을 눌러 test용 파일을 하나 업로드 해봤습니다.
테스트용 파일을 하나 업로드 해봅니다
이제 모두가 접근할 수 있게 접근 권한을 설정해봅니다. 공용 액세스 정책을 사용했어요.
액세스 정책을 들어간 후 다시 버킷을 확인해봅니다. 버킷 항목 안으로 들어가면 저희가 넣을 파일 ( 혹은 파일들) 이 들어가있을 겁니다. 여기서 파일의 점3개를 누르면 공용 URL이 있어요.
ibm-clouders-file-test-cos-standard-oam.s3.jp-tok.cloud-object-storage.appdomain.cloud/test.txt
이 URL을 공유하면 파일이 다운이 된답니다!
ibm-clouders-file-test-cos-standard-oam.s3.jp-tok.cloud-object-storage.appdomain.cloud/test.zip
zip 파일도 잘 다운되네요.
혹시 틀린 정보가 있다면 피드백은 언제나 환영입니다.
'프로젝트 > 클라우드' 카테고리의 다른 글
[IBM] 라즈베리파이와 IBM IoT 연결하기 (0) | 2020.08.14 |
---|---|
[IBM] IBM Cloud Essentials 완주 (0) | 2020.07.31 |
[IBM] 왓슨 api 호출하기 (포스트맨 사용) (0) | 2020.07.16 |
[cloud] IBM cloud core 코스 (0) | 2020.06.13 |