Amazon S3 시작하기

Amazon Simple Storage Service(Amazon S3)는 업계 최고의 확장성, 데이터 가용성 및 보안과 성능을 제공하는 객체 스토리지 서비스입니다. Amazon S3를 사용하여 어디에서든 언제라도 얼마든지 데이터를 저장하고 검색할 수 있습니다.

Amazon S3의 이점을 최대한 활용하려면 몇 가지 간단한 개념을 이해해야 합니다. Amazon S3는 데이터를 버킷 내에 객체 단위로 저장합니다. 객체는 파일, 그리고 경우에 따라 해당 파일을 설명하는 메타데이터로 구성됩니다. Amazon S3에 객체를 저장하려면 저장할 파일을 버킷에 업로드해야 합니다. 파일을 업로드할 때 객체와 메타데이터에 대한 권한을 설정할 수 있습니다.

버킷은 객체의 컨테이너입니다. 버킷은 하나 이상 구성할 수 있습니다. 각 버킷별로 액세스 권한을 제어(버킷의 객체를 생성하고 삭제하고 나열할 수 있는 사용자)하고, 버킷의 액세스 로그와 해당 객체를 보고, Amazon S3가 버킷과 해당 콘텐츠를 저장할 지리적 리전을 선택할 수 있습니다.

데모: Amazon S3 시작하기(7:37)
Step 1 - Sign up for an Amazon Web Services account

AWS 계정 설정 및 로그인

Amazon S3를 사용하려면 AWS 계정이 필요합니다. 계정이 아직 없는 경우 Amazon S3에 가입하려고 하면 계정을 만들도록 요청하는 메시지가 표시됩니다. 사용하지 않는 동안에는 Amazon S3에 대해 요금이 청구되지 않습니다.  

버킷 생성

Amazon S3의 모든 객체는 버킷에 저장됩니다. 데이터를 Amazon S3에 저장하기 전에 S3 버킷을 생성해야 합니다.

AWS를 사용하여 구축 시작

버킷을 만들었으므로 이제 버킷에 객체를 추가할 수 있습니다. 객체는 텍스트 파일, 사진, 동영상 및 모든 종류의 파일이 될 수 있습니다. 자세히 알아보고 구축을 시작하려면 시작 가이드를 읽어보세요.

대부분의 고객은 AWS 개발자 도구 및 SDK를 사용해 새로운 애플리케이션을 개발하기 시작합니다. 또는 AWS Management Console을 통해 Amazon S3 리소스에 액세스하고 이를 관리할 수 있는 웹 기반 인터페이스를 사용할 수 있습니다.

AWS SDK 사용하기

개발자 구축 애플리케이션은 사용 사례에 따라 다양한 AWS SDK 중에서 선택하여 Amazon S3 사용법을 간소화할 수 있습니다. Amazon S3용 AWS SDK에는 다음 프로그래밍 언어 및 플랫폼에 맞는 라이브러리, 코드 샘플 및 설명서가 포함되어 있습니다.

AWS 교육: Amazon S3 무료 온라인 과정

AWS는 Amazon S3를 기반으로 고가용성 스토리지 솔루션을 설계하고 관리하는 방법을 쉽게 배울 수 있는 무료 온라인 스토리지 교육 과정을 제공합니다. 기초부터 기술 심층 분석까지 진행하여 Amazon S3 전문 지식을 강화하고 조직에서 클라우드로 더 빠르게 마이그레이션하도록 지원합니다. 

아래에서 교육 진행 옵션을 탐색하여 자세히 알아보세요. 객체 스토리지 학습 계획을 방문하세요. 과정 및 평가를 성공적으로 완료하면 디지털 배지를 받을 수 있습니다.

Amazon S3

S3 시작하기


S3의 정보와 데이터 업로드, 보안 요소, 핵심 기능에 대해 알아보세요.

Amazon S3

S3의 데이터 관리


S3 관리와, S3 활동 모니터링 방법 및 스토리지 트렌드에 대한 개요를 배웁니다.

Amazon S3

S3 스토리지 클래스


이 과정에서는 스토리지 클래스와 본인의 사용 사례에 적합한 것을 고르는 방법을 알아봅니다.

Amazon S3

S3를 사용한 비용 최적화

이 과정에서는 Amazon S3 비용을 최적화하는 데 사용하는 기술을 알아봅니다.

Amazon S3

S3의 성능 최적화


이 커리큘럼에서는 S3를 사용할 때 최적의 성능을 얻는 방법을 알아봅니다. 

Amazon S3

S3에 보관된 데이터 보안 확보 및 보호


S3 보안의 모범 사례와 데이터 액세스를 방지하는 방법을 알아봅니다.

Amazon S3

S3 액세스 및 보안 감사


보안 태세를 개선하기 위해 S3 활동 및 리소스를 감사하는 기능을 알아봅니다.

Amazon S3

S3를 사용한 비즈니스 연속성 및 재해 복구

Amazon S3를 사용, 관리, 보안, 모니터링 및 최적화하는 방법입니다.

시작 자습서 및 단계별 가이드

Amazon S3

파일 저장 및 검색

Amazon S3를 사용하여 클라우드에 파일 저장

Amazon S3

S3에 파일 배치 업로드

파일을 클라우드로 백업하기 위한 자체 스크립트를 손쉽게 작성

Amazon S3, Route 53, CloudFront

정적 웹 사이트 호스팅

AWS에서 간단한 개인 또는 마케팅 웹 사이트 호스팅

Amazon S3

S3로 백업 대체

S3 Glacier Deep Archive로 온프레미스 테이프 백업 대체

Amazon S3 Intelligent-Tiering

Amazon S3 Intelligent-Tiering 사용 시작하기

Amazon S3 Intelligent-Tiering 스토리지 클래스에 데이터를 저장하여 스토리지 비용을 자동으로 절감할 수 있습니다.

Amazon S3 Glacier 스토리지 클래스

Amazon S3 Glacier 스토리지 클래스 사용 시작하기

Amazon S3 Glacier Instant Retrieval, Amazon S3 Glacier Flexible Retrieval, Amazon S3 Glacier Deep Archive에 아카이브 데이터 세트를 저장

Amazon S3

Amazon S3의 데이터 보호


S3 버전 관리, S3 객체 잠금 및 S3 복제를 사용하여 실수로 인한 삭제 또는 애플리케이션 버그로부터 Amazon S3의 데이터를 보호

Amazon S3

Amazon S3를 통한 데이터 복제


Amazon S3 복제를 사용하여 AWS 리전 내부 및 리전 간에 데이터를 복제

Amazon S3

추가 체크섬을 사용하여 Amazon S3의 데이터 무결성 확인

Amazon S3가 이제 데이터의 무결성 검사를 가속화하기 위해 여러개의 체크 섬 옵션을 제공합니다. S3에서 지원되는 추가 알고리즘은 SHA-1, SHA-256, CRC32 및 CRC32-C입니다. 데이터 전송 중, 업로드 또는 다운로드 중에 파일이 변경되지 않았는지 확인합니다.

Amazon S3 스토리지 렌즈

Amazon S3 스토리지 렌즈 시작하기


Amazon S3 스토리지 렌즈를 시작하여 객체 스토리지 사용 및 활동 추세에 대한 조직 전체의 가시성을 제공하고 실행 가능한 권장 사항을 제공하여 비용 효율성을 개선하고 데이터 보호 모범 사례를 적용

Amazon S3 객체 Lambda

Amazon S3 객체 Lambda 시작하기

Amazon S3 객체 Lambda를 사용하면 자체 코드를 S3 GET, HEAD, LIST 요청에 추가하여 애플리케이션으로 데이터가 반환될 때 데이터를 수정할 수 있습니다. 사용자 지정 코드를 사용하여 데이터 형식을 변환하고 동적으로 이미지 크기를 조정하며 기밀 데이터를 교정하는 등 S3 GET 요청에서 반환한 데이터를 수정할 수 있습니다.

Amazon S3

Amazon S3 다중 리전 액세스 포인트 시작하기

Amazon S3 다중 리전 액세스 포인트 및 장애 조치 제어 사용 시작하기

Amazon S3

Amazon S3 배치 복제로 Amazon S3 버킷의 기존 객체 복제

Amazon S3 배치 복제로 동일한 AWS 리전 내 또는 다른 AWS 리전 간 S3 버킷에 이미 존재하는 객체 복제

Amazon S3, Amazon CloudFront

Amazon S3에 사용할 Amazon CloudFront 콘텐츠 배포 설정

Amazon CloudFront는 Amazon S3와 원활하게 연동되므로 웹 콘텐츠 전송을 가속화하고 오리진 서버의 부하를 줄여줍니다. CloudFront 및 S3를 사용하여 동적 콘텐츠 로드 속도를 높여 보세요.

Amazon S3로 데이터 이동

AWS는 모든 데이터 마이그레이션 프로젝트에 적합한 솔루션을 제공할 수 있는 데이터 전송 서비스 포트폴리오를 제공합니다. 연결 수준은 데이터 마이그레이션의 중요한 요소이며 AWS는 하이브리드 클라우드 스토리지, 오프라인 데이터 전송 및 온라인 데이터 전송 요구 사항을 해결할 수 있는 오퍼링을 갖추고 있습니다.

하이브리드 클라우드 스토리지

AWS Storage Gateway는 온프레미스 애플리케이션을 AWS 스토리지에 손쉽게 연결하고 확장할 수 있는 하이브리드 클라우드 스토리지 서비스입니다. 고객은 백업을 클라우드로 이동하고, 클라우드 스토리지에서 지원되는 온프레미스 파일 공유를 사용하고, 온프레미스 애플리케이션에서 AWS의 데이터에 짧은 대기 시간으로 액세스하는 데 Storage Gateway를 사용합니다. AWS Direct Connect를 사용하면 AWS와 사용자의 데이터 센터, 사무실 또는 콜로케이션 환경 간에 프라이빗 연결을 설정할 수 있습니다. 따라서 네트워크 비용을 줄일 수 있고, 처리량을 늘릴 수 있으며, 공용 인터넷 연결보다 좀 더 일관된 네트워크 환경이 제공할 수 있습니다.

오프라인 데이터 전송

AWS Snow 패밀리AWS Snowcone, AWS SnowballAWS Snowmobile로 구성되어 있습니다. AWS Snowcone 및 AWS Snowball은 데이터 수집, 처리 및 마이그레이션을 위한 작고 견고하고 안전한 휴대용 스토리지 및 엣지 컴퓨팅 디바이스입니다. 이러한 디바이스는 네트워크 용량이 한정적이거나 아예 없는 엣지 로케이션용으로 특별히 설계되었으며, 가혹한 환경에서 스토리지 및 컴퓨팅 용량을 제공합니다. AWS Snowmobile은 비디오 라이브러리, 이미지 리포지토리, 심지어 전체 데이터 센터 마이그레이션을 비롯해 초대용량 데이터를 클라우드로 이전하는 데 사용되는 엑사바이트 규모의 데이터 전송 서비스입니다.

온라인 데이터 전송

AWS DataSync는 수백 테라이바이트 용량과 수백만 개의 파일을 오픈 소스 도구보다 최대 10배 빠른 속도로 Amazon S3로 효율적으로 간단히 전송할 수 있게 해줍니다. DataSync는 스크립팅 복사 작업, 전송 일정 수립 및 모니터링, 네트워크 활용도 최적화를 포함하여 많은 수작업을 자동으로 처리하거나 없애줍니다. Snowcone을 사용하면 엣지 로케이션에서 AWS DataSync를 통해 데이터를 온라인으로 전송할 수도 있습니다.

AWS Transfer Family는 Amazon S3 using SFTP, FTPS 및 FTP에 간단하고 원활한 완전관리형 파일 전송을 제공합니다.

Amazon S3 Transfer Acceleration은 거리가 먼 클라이언트와 Amazon S3 버킷 간에 파일을 빠르게 전송할 수 있도록 해줍니다. Amazon KinesisAWS IoT Core를 활용하면 IoT 디바이스에서 Amazon S3로 스트리밍 데이터를 안전하고 간편하게 캡처 및 로드할 수 있습니다.

AWS 클라우드 데이터 마이그레이션 서비스에 대해 자세히 알아보기 »

동영상

Intro to Amazon S3(4:32)
S3 시작하기(49:35)
Amazon S3 스토리지 클래스(37:48)

AWS 웹 세미나 » 소식 받기

AWS 파트너 네트워크 사용

Amazon S3는 AWS 클라우드에서 데이터를 송수신하는 데 도움이 되도록 타사 커넥터와 통합됩니다. AWS 파트너 네트워크(APN) 컴피턴시 프로그램은 AWS 고객에게 전문 솔루션 영역에서 기술적 숙련도 및 성과를 입증한 최고의 기술 및 컨설팅 공급자를 소개하기 위해 설계되었습니다. APN 컴피턴시를 획득한 파트너들은 AWS 클라우드와 통합된 다양한 서비스, 소프트웨어, 솔루션을 제공하고 있습니다.

AWS 스토리지 컴피턴시 파트너는 고객이 올바른 기술 및 방법을 평가하여 효과적으로 AWS 클라우드에 데이터를 저장할 수 있도록 지원합니다.

AWS 스토리지 컴피턴시 파트너에 대해 자세히 알아보기 »

블로그

현재는 블로그 게시물을 찾을 수 없습니다. AWS 블로그에서 다른 리소스를 확인하십시오. 

시작할 준비가 되셨습니까?

제품 기능 확인

데이터 관리, 보안, 액세스 관리, 분석 등의 기능에 대해 자세히 알아보십시오.

자세히 알아보기 
무료 계정에 가입

지금 바로 AWS 프리 티어에 액세스하여 Amazon S3를 체험해 보세요. 

가입 
콘솔에서 구축 시작

AWS 콘솔에서 Amazon S3 구축을 시작하세요.

시작하기