아이폰과 안드로이드에서 Amazon S3 버킷 보기
자리를 비운 사이 S3 객체를 확인해야 하나요? NetDrive Mobile로 아이폰과 안드로이드에서 Amazon S3 및 호환 스토리지를 탐색·다운로드·업로드하세요.
노트북에서 떨어져 있는데 동료가 빌드 산출물이 버킷에 제대로 올라갔는지, 또는 어젯밤 내보낸 파일이 제자리에 있는지 물어봅니다. 폰으로는 보통 막다른 길입니다 — AWS 콘솔은 작은 화면에서 쓰기 힘들고, 대부분의 파일 앱은 S3를 아예 지원하지 않으니까요. NetDrive Mobile은 S3 스토리지를 위에 그저 평범한 파일 브라우저 하나로 만들어 줍니다.
당신의 오브젝트 스토리지, 주머니 속으로
아이폰과 안드로이드에서 Amazon S3 및 호환 버킷을 탐색하세요 — 객체 목록 보기, 필요한 것 다운로드, 기기에서 업로드까지.
- S3 버킷과 프리픽스를 위한 진짜 파일 브라우저
- Wasabi 같은 S3 호환 스토리지도 지원
- 그 자리에서 객체 다운로드 또는 업로드
무료 Bdrive 계정이 필요합니다.
모바일에서 S3 접근이 불편한 이유
S3는 세련된 모바일 앱을 갖춘 일반 소비자용 클라우드가 아닙니다 — 코드와 인프라를 위한 오브젝트 스토리지죠. 서버 입장에서는 훌륭하지만, 그저 확인만 하고 싶은 순간에는 최악입니다. 웹 콘솔은 데스크톱을 전제로 하고, 범용 클라우드 앱들은 Drive와 Dropbox 정도에서 멈춥니다. 그래서 흔한 해법은 “자리에 돌아갈 때까지 기다리기”인데, 정작 그럴 수 없을 때 이 말이 나옵니다.
S3 — 그리고 S3 호환 — 스토리지 연결하기
NetDrive Mobile에서 Add a drive 시트를 열고 Amazon S3를 선택하세요. 어떤 S3 클라이언트에서든 입력했을 법한 정보들 — 엔드포인트, 액세스 키와 시크릿, 리전 — 을 입력하면 됩니다. S3 호환 제공업체들은 같은 API를 쓰기 때문에, 같은 방식으로 Wasabi 같은 서비스도 연결할 수 있습니다 — 해당 업체의 엔드포인트를 지정하기만 하면 됩니다.

자격 증명은 평문으로 남지 않고 기기의 보안 저장소(iOS 키체인, Android 키스토어)에 보관되므로, 폰에서 버킷을 연결한다고 해서 키가 여기저기 노출되는 일은 없습니다.
버킷과 객체 탐색하기
연결이 끝나면 버킷은 앱 안의 일반 폴더처럼 동작합니다. 프리픽스를 파고들고, 이름순으로 정렬하고, 목록과 그리드 보기를 전환하고, 객체를 열어 미리 볼 수 있습니다. “업로드가 됐나?”라는 질문에는 이걸로 충분합니다 — 프리픽스로 이동해 객체를 확인하고, 크기와 수정 시각을 보면 끝입니다.

여러 건을 한 번에 처리해야 할 때는 여러 객체를 동시에 선택하세요 — 로그 묶음을 다운로드하거나, 흩어진 테스트 산출물 몇 개를 정리할 때 유용합니다.
객체 내려받기, 또는 올려보내기
다운로드는 Transfers 탭에서 실시간 진행률과 함께 실행되며, 여러 건을 함께 대기시킬 수도 있습니다. 설정 파일이나 로그를 폰으로 가져와 살펴봐야 하나요? 다운로드한 뒤 앱 내 미리보기로 열면 됩니다. 사진이나 기기에 있는 파일처럼 버킷 안으로 뭔가 넣어야 한다면, 업로드도 같은 방식으로 백그라운드에서 실행되며 취소 옵션도 있습니다.

S3를 넘어서
같은 브라우저는 NetDrive Mobile이 지원하는 나머지 오브젝트 스토리지에서도 그대로 동작합니다 — Backblaze B2, Azure Blob Storage, Azure File Storage, Google Cloud Storage, OpenStack Swift까지. 인프라가 여러 제공업체에 걸쳐 객체를 분산해 두고 있다면, 이 모두가 다른 클라우드들과 나란히 같은 홈 화면에 나타납니다.
마무리
폰에서 S3 객체를 확인하는 일이 노트북을 여는 일이어서는 안 됩니다. NetDrive Mobile에 버킷을 한 번만 연결해 두면, 궁금할 때마다 탭 한 번이면 됩니다. App Store나 Google Play에서 다운로드하고 무료 Bdrive 계정으로 로그인해 시작해 보세요.
— Steve, NetDrive