[AWS/Docker] AWS S3 기본 개념

Hyo Kyun Lee·2022년 7월 18일
0

AWS/Docker

목록 보기
11/20

1. AWS가 제공하는 서비스

AWS는 클라우드 컴퓨터를 제공할 뿐만 아니라, 다양한 형태의 유지보수 및 관리 등의 서비스를 제공하기도 한다.

이는 다시 말하면 AWS가 인프라를 제공하고 우리는 이 인프라를 사용할 수 있되, 여기에 수반되는 인프라 관리는 AWS가 담당해준다는 것을 의미한다.

2. S3

Simple Storage Service, AWS가 제공하는 서비스 중 파일 저장소를 지원/제공해주는 서비스를 일컫는다.

말 그대로 파일을 보관할 수 있고, 누구나 이 파일에 접근할 수 있도록 설정이 가능하다. 이때 파일을 담을 그릇을 버킷(Bucket)이라 하는데, S3의 중요한 점은 Application에서 파일 업로드 및 저장시 절대적인 경로를 제공한다는 점이다.

즉 파일 저장에 대한 절대적인 경로를 제공하기 때문에, application 파일 업로드 등을 할때 해당 경로를 통해 파일을 저장하도록 설정할 수 있다.
→ 기본적으로 AWS에서 제공하는 서비스들은 GUI와 더불어, cmd나 java/javascript 등을 통해서도 해당 서비스를 사용/구축할 수 있기 때문에 확장성 측면에서도 꽤나 유리하다.

0개의 댓글