S3는 Simple Storage Server의 약자로 인터넷에서 사용 할 수 있는 오브젝트 스토리지다. ElasticCache, RDS와 함께 AWS에서 가자 유용하게 사용하는 서비스들 중 하나다.
AWS S3 Bucket 마운트
파일 관리 서비스를 만들려고 하는데, API 호출해서 사용하는게 영 귀찮다. 그냥 마운트하기로 했다. goofys와 s3fs를 주로 사용한다. s3fs는 예전에 사용해봤으니, 새로운 기분을 느끼기 위해서(...) goofys를 사용하기로 했다. goofys를 설치한 또다른 이유는 golang으로 만든녀석이고 내가 golang을 좋아하기 때문이다. 성능관련 궁금한게 있다면 S3FS가 느리다구요? 그럼 goofys를 사용해 보세요를 참고하자.
aws cli tool 설치
AWS 우분투 리눅스에서 테스트를 했다. aws cli를 설치한다.
# apt-get install awscli
S3 접근을 위해서 config파일과 credentials파일을 만들었다. 인스턴스에 IAM룰을 주는 방법도 있는데, 이건 따로 살펴봐야겠다.
Contents
AWS S3에 대해서
AWS S3 Bucket 마운트
aws cli tool 설치
goofys 설치 및 마운트
Recent Posts
Archive Posts
Tags