S3
S3 는 아마존웹서비스(AWS)의 파일 보관 서비스(Amazon Simple Storage Service)예요. 파일을 버킷에 넣고 이름표(키)로 꺼내 쓰는 오브젝트 스토리지예요.
목차 보기
S3 는 아마존웹서비스(AWS)의 파일 보관 서비스예요. 정식 이름은 Amazon Simple Storage Service 이고, S 가 세 번 들어가서 S3 라고 불러요. 인터넷에 있는 아주 큰 물류 창고에 상자마다 이름표를 붙여 맡기는 것과 비슷해요.
읽기 전에 알아 둘 말 4개
- 오브젝트 스토리지는 파일을 폴더 대신 이름표로 찾는 저장 방식이에요. S3 가 대표예요.
- 버킷(bucket)은 파일을 담는 큰 통이에요. 이름은 전 세계에서 하나뿐이어야 해요.
- 객체(object)는 버킷에 넣은 파일 하나와 그 설명 정보예요.
- 키(key)는 객체의 이름표예요.
img/2026/cat.jpg같은 모양이에요.
버킷·객체·키는 어떻게 생겼어요?
S3 에 넣은 파일은 인터넷 주소 하나로 찾을 수 있어요. 주소 안에 지역·버킷·키가 차례로 들어가요.
https://s3.ap-northeast-2.amazonaws.com/내버킷이름/img/2026/cat.jpg
└ 지역(서울) └ 버킷 └ 키(이름표)
키에 빗금(/)이 있어서 폴더처럼 보여요. 실제로는 긴 이름표 하나예요. 이 구조는 AWS 공식 문서에 나와 있어요.
서버 디스크와는 뭐가 달라요?
| 서버 디스크 (블록 스토리지) | S3 (오브젝트 스토리지) | |
|---|---|---|
| 붙는 곳 | 서버 한 대에 붙어요 | 어느 서버와도 따로 있어요 |
| 꺼내는 법 | 서버 안에서 파일 경로로 | 인터넷 주소(API)로 |
| 크기 | 정해 둔 용량만큼 | 넣은 만큼 늘어나요 |
| 파일 고치기 | 파일 일부만 고칠 수 있어요 | 보통 파일을 통째로 다시 올려요 |
| 잘 맞는 것 | 운영체제, 데이터베이스, 프로그램 | 사진·영상·백업 파일 보관 |
| 요금 | 용량을 정해 두고 내요 | 저장량·요청 수·내보낸 양만큼 내요 |
어디에 쓰나요?
- 사진·영상 보관에 써요. 쇼핑몰 상품 사진, 회원이 올린 파일을 쌓아 둬요.
- 백업에도 써요. 서버 데이터의 사본을 서버 밖에 따로 둬요.
- 정적 웹사이트도 올려요. HTML·이미지만 있는 사이트를 바로 내보낼 수 있어요.
- 데이터 모으기에도 맞아요. 로그나 분석용 자료를 한곳에 쌓아요.
요금은 어떻게 나와요?
S3 요금은 세 갈래예요. 저장한 양, 요청 횟수, 인터넷으로 내보낸 양이에요. 아래 값은 2026년 10월 29일 AWS S3 공식 가격 페이지에서 확인한 서울 리전 S3 Standard 가격이에요.
예를 들어 사진 100GB 를 저장하고, 한 달에 1만 번 올리고, 100만 번 내려받게 해서 300GB 가 나갔다고 해요.
내보내기는 매달 처음 100GB 무료를 빼고 200GB × $0.126 으로 계산했어요. 합계 약 $28.10.
표로 보기
| 항목 | 단가 (서울) | 계산 | 금액 |
|---|---|---|---|
| 저장 | GB당 한 달 $0.025 (처음 50TB) | 100GB × $0.025 | $2.50 |
| 업로드 등 요청 (PUT·COPY·POST·LIST) | 1천 건당 $0.0045 | 10 × $0.0045 | $0.045 |
| 내려받기 요청 (GET 등) | 1천 건당 $0.00035 | 1,000 × $0.00035 | $0.35 |
| 인터넷으로 내보내기 | GB당 $0.126 (처음 10TB) | (300GB − 무료 100GB) × $0.126 | $25.20 |
| 합계 | 약 $28.10 |
저장비는 $2.50 인데 내보내기가 $25.20 이에요. 합계의 약 90% 가 내보내기예요. S3 요금을 볼 때 저장 단가만 보면 안 되는 이유예요.
"S3 호환"은 무슨 뜻이에요?
S3 가 널리 쓰이면서 S3 를 부르는 방식(API)이 사실상 표준처럼 쓰이게 됐어요. "S3 호환"은 다른 회사 저장소도 같은 방식으로 부를 수 있다는 뜻이에요. 그래서 S3 용으로 만든 프로그램을 주소만 바꿔 쓰기도 해요.
S3 주소에 직접 요청을 보내 봤어요
2026년 10월 29일 23시 10분, 서울 KT 회선 PC 에서 curl 로 S3 서울 지역 주소에 요청을 보냈어요. AWS 계정 없이도 응답 모양은 볼 수 있어요.
$ curl -sI https://s3.ap-northeast-2.amazonaws.com/
HTTP/1.1 405 Method Not Allowed
Server: AmazonS3
$ curl -s https://s3.ap-northeast-2.amazonaws.com/no-such-bucket-futureinfra-test-20261029/hello.txt
<Error><Code>NoSuchBucket</Code><Message>The specified bucket does not exist</Message>...
첫 번째는 S3 서버가 직접 답했다는 표시(Server: AmazonS3)예요. 두 번째는 없는 버킷 이름을 넣었더니 "그런 버킷이 없다"고 답했어요. 주소의 두 번째 칸이 버킷이라는 걸 확인할 수 있어요.
같은 주소로 연결 시간을 7번 쟀더니 가운데 값이 4.1ms 였어요. 서울 지역을 고르면 국내 방문자에게 가깝다는 뜻이에요.
작은 사이트도 S3 가 꼭 있어야 해요?
꼭 그렇지는 않아요. 사진이 몇 GB 수준이면 서버 디스크에 같이 둬도 충분한 경우가 많아요. S3 를 쓰면 계정·권한·요금 항목을 따로 관리해야 해요.
S3 가 잘 맞는 때는 이래요. 파일이 수백 GB 이상으로 계속 늘 때, 여러 서버가 같은 파일을 같이 볼 때, 서버와 별도로 백업을 두고 싶을 때예요.
자주 하는 오해
- "S3 는 저장비만 내면 된다" 요청 수와 내보낸 양도 돈이 들어요. 위 예시에서는 내보내기가 가장 컸어요.
- "버킷은 폴더다" 버킷은 맨 위의 통이고, 폴더처럼 보이는 건 키 이름의 빗금이에요.
- "S3 에 올리면 다 공개된다" 새로 만든 버킷은 기본으로 공개되지 않아요. 공개하려면 따로 설정해야 해요.
퓨쳐인프라에서는
퓨쳐인프라에서는 같은 일을 서버 디스크·서버 이미지·CDN 으로 나눠서 해요.
| 하고 싶은 일 | 퓨쳐인프라에서 쓰는 것 | 요금 (2026-10-29) |
|---|---|---|
| 사진·파일 보관 | 서버 디스크 (서로 다른 노드 세 곳에 3중 복제) | 요금제에 포함 (Nano 30GB ~ 2XLarge 640GB) |
| 서버 통째로 보관 | 서버 이미지 | GB당 한 달 77.5원 (20GB 약 1,550원) |
| 사진·영상 많이 내보내기 | CDN | 내보낸 양 GB당 95원, 요청 한 달 2,500만 건 무료 |
| 되돌리기 | 스냅샷 | 무료 |
작은 쇼핑몰이라면 서버 디스크에 사진을 두고, 내보내는 양이 커지면 CDN 을 붙이는 순서가 무난해요. 자세한 값은 요금표와 CDN 안내에 있어요.
자주 묻는 질문
S3 는 무슨 말의 줄임말이에요?
Amazon Simple Storage Service 예요. 이름에 S 로 시작하는 단어가 세 개라서 S3 라고 불러요.
S3 요금은 얼마예요?
2026년 10월 29일 서울 리전 S3 Standard 기준으로 저장은 GB당 한 달 $0.025 예요. 인터넷 내보내기는 처음 10TB 까지 GB당 $0.126 이에요. 요청 수에도 요금이 붙어요. 매달 처음 100GB 내보내기는 무료예요.
버킷 이름은 아무거나 써도 돼요?
전 세계에서 하나뿐이어야 해요. 다른 사람이 이미 쓴 이름은 못 써요.
S3 대신 서버 디스크에 사진을 둬도 되나요?
작은 사이트는 그래도 충분한 경우가 많아요. 파일이 아주 많아지거나 여러 서버가 같이 봐야 할 때 오브젝트 스토리지를 생각해 보세요.
관련 용어
- 스토리지 글은 블록·파일·오브젝트 스토리지 차이를 다뤄요.
- CDN은 파일을 방문자에게 대신 내주는 배달망이에요.
- 트래픽 글은 내보낸 데이터 양과 요금 이야기예요.
- 백업은 데이터 사본을 따로 남기는 방법이에요.
- API는 S3 를 프로그램에서 부르는 창구예요.
- 글쓴이는 서순명(솔리드그루 이사)이에요. 솔리드그루는 국내 IDC 에서 클라우드 서버·앱 호스팅·AI API 서비스 퓨쳐인프라를 운영해요. 2026년 10월 29일에 썼어요.
- 운영사는 솔리드그루예요. 사업자등록번호 875-44-00335 · 서울특별시 구로구 디지털로29길 38, 7층 707호 · 전화 02-6933-6229 · support@futureinfra.ai · 고객센터 · 이용약관
- 한계도 있어요. S3 가격은 2026년 10월 29일 AWS 공식 가격 페이지(서울 리전, S3 Standard)에서 확인했어요. 가격은 바뀔 수 있으니 쓰기 전에 다시 확인하세요. 요금 예시는 어림 계산이고 세금은 넣지 않았어요. curl 실습은 계정 없이 공개 주소로 한 번 해 본 결과예요.
- 이해관계를 밝혀 둬요. 퓨쳐인프라는 이 글을 쓴 회사의 서비스예요. AWS 와는 관계가 없고, 글 끝에 우리 서비스 안내가 있어요.
연관 서비스
많이 본 글
-
블로그
도메인 구매 사이트 추천 2026 — 가비아·후이즈 등 15곳 갱신·이전비 비교
같은 .co.kr 도 등록업체 15곳의 3년 값이 3.8만~8.6만 원이에요(11월 3일 KRNIC 표). 갱신가·이전비·해외 업체 조건, 11월 인상 뒤 가비아 실제 화면, 구매처 확인과 기관이전까지 정리했어요. -
블로그
무료 도메인 사이트 추천 2026 — 내도메인.한국·DuckDNS 발급 방법
내도메인.한국·DuckDNS 처럼 계속 무료인 주소 10곳을 11월 3일 서울에서 다시 재고(6곳 6ms 안), 발급 순서·구글·네이버 무료 주소·'첫해 무료'의 2년째 값까지 정리했어요. -
블로그
클로드 MCP·Gemini MCP 연동 방법 2026, MCP 서버 9곳
클로드 MCP(데스크톱·Claude Code)와 Gemini MCP 연동(Gemini CLI·안티그래비티·Gemini 앱·API) 등 9곳의 MCP 서버 연결법을 공식 문서로 정리했어요. 원격 57ms 실측과 오류 해결까지. -
블로그
Gemini 3.9 Flash 나왔나요? 지금 최신은 3.8 Flash — 3.7과 직접 잰 속도·비용
2026년 9월 22일 기준 Gemini 3.9 Flash는 미출시입니다. 최신 3.8 Flash의 사양·가격(2027년 2배 인상)과, 3.7 Flash와 같은 과제로 직접 잰 속도·비용·JSON 형식 준수 차이를 정리했습니다. -
블로그
서버비 한 달 얼마? 방문자 10만 명도 월 3만 2천 원(2026 계산)
월 방문자 1천·1만 명은 1만 4천 원, 10만 명은 3만 2천 원이에요. 요금제별 트래픽 기본 제공량까지 넣어 다시 계산하고 AWS·카페24·가비아·네이버클라우드 값과 숨은 비용을 비교했어요(2026-10-26 확인).
댓글
로그인하면 댓글을 남길 수 있습니다.