AWS CLI Profile 설정1. 새로운 Profile을 추가해줍니다.aws configure --profile my-account 2. Profile을 설정해줍니다. (위에 액세스 키를 우선 발급받아 줍니다)AWS Access Key ID [None]: YOUR_OTHER_ACCOUNT_ACCESS_KEY_IDAWS Secret Access Key [None]: YOUR_OTHER_ACCOUNT_SECRET_ACCESS_KEYDefault region name [None]: YOUR_REGIONDefault output format [None]: json 3. Profile을 사용하여 Rekognition Collection 생성aws rekognition create-collection --col..
S3 -API Gateway - Lambda - Amazon Rekognition을 활용해서 얼굴 유사도 웹 사이트 구축 현재 HR 관련해서 출석, 출퇴근 등과 같은 출결 관련한 문제를 얼굴 인식을 통해서 진행하는 프로젝트를 진행 중입니다. 저는 최대한 클라우드의 기능을 최대로 써보기 위해서 알아보던 중 Amazon Rekognition 서비스에 대해서 알게 되었고, 이 안에 많은 기능이 있다는 것을 알게 되었습니다. 그 중 compare_faces를 사용해 보았습니다.처음에는 사실 장고로 배포해볼까도 생각해봤는데, 사실 경험이 많지 않아 다른 방법으로 배포하는 방법에 대해서 고안해보았습니다. Lambda 함수 생성 저는 이렇게 Lambda 함수를 하나 생성했습니다. 제가 매우 중요한 사실을 잊고 있었..
S3 버킷 생성 여기서 가장 중요한 것은 버킷 이름입니다. 버킷 이름의 경우에는 중복이 되면 안되기 때문에 뒤에 제 이름을 넣어서 만들어줬습니다. a. S3에 파일들을 업로드 합니다. 여기서 중요한 것은 html 파일을 전체 폴더를 만들어서 하위에다가 넣은 다음에 큰 폴더를 넣는 것이 아니라 바로 html파일을 업로드 해주고, 그 외의 파일들도 이렇게 업로드 시켜주는 것입니다. 그래야 추후에 오류가 안생긴다고 합니다. b. index.html 파일을 클릭해봅니다. 그러면 객체 url이 나와있는데, 우리는 앞서 퍼블릭 접근 제한을 설정해 놨기 때문에 객체 url을 클릭하면 c의 화면이 나오는 것을 확인할 수 있습니다. c. AccessDenied가 뜨는 것을 확인할 수 있습니다. 버킷에 바로 접근은 불가..
S3[Amazon Simple Storage Service] AWS에서 제공하는 객체 스토리지 서비스입니다. 아마존 S3는 웹 서비스 인터페이스를 통해 스토리지를 제공합니다. 쉽게 말해서, AWS에서 사용할 수 있는 하드 디스크라고 생각할 수 있습니다. 1. S3 개요 확장성, 가용성 및 내구성이 뛰어난 객체 스토리지 서비스 파일, 이미지, 비디오 등 다양한 유형의 데이터를 저장하고 검색하는 데 사용 웹 인터페이스, CLI, SDK 등을 통해 액세스 가능 2. S3의 주요 개념 버킷(Bucket): 데이터를 저장하는 컨테이너로, 고유한 이름을 가짐 객체(Object): 버킷에 저장되는 데이터 단위로, 키(Key)와 메타데이터로 구성 키(Key): 객체를 식별하는 고유한 식별자 버전 관리(Versionin..