HTML 삽입 미리보기할 수 없는 소스
Cloud/AWS
AWS에서 API가 오류가 발생하여 Cloudwatch를 찾아 봤다. 오류메시지는 아래와 같이 AccessDeniedException 즉, dynamodb 권한이 없다는 것이다. 해결 -> https://dynobase.dev/dynamodb-errors/is-not-authorized-to-perform-dynamodb-on-resource/ [Solved] is not authorized to perform dynamodb:* on resource This is a common error in DynamoDB -- get the solution for is not authorized to perform dynamodb:* on resource dynobase.dev 위의 url 에서 하라는 대로 하면..
Table User Table Board Table Partion key 1. User Table: Id 2. Board Table : Categories(Board, Post, Comment) Board Post Comment
1) Partition Key: unique한 attribute, e.g.) user id - 해시값을 통해 데이터 저장의 기본 구분 역할 - 동일한 Partition Key를 가진 Item이 중복될 수 없음 Partiton key1 Partiton key2 Partiton key3 ※ 파티션키 생성 시 핫파티션 키 값이 발생하지 않도록 하여야 한다. 핫 파티션 : 다른 파티션보다 볼륨이 많은 읽기와 쓰기 트래픽을 받는 트래픽 한 파티션은 3,000개 이상의 읽기 작업 또는 1,000개 이상의 쓰기 작업을 수신할 경우 제한이 발생한다. 2) Composite Key: Partition Key + Sort Key -> 복합키 - 동일한 Partition Key 해시값으로 동일 영역에 같이 저장되지만 Sor..
AWS Lamda Layer은 공통으로 사용되는 패키지 또는 라이브러리를 압축하여 업로드 함으로써 여러 람다함수에서 접근하여 코드 수정 없이 사용할 수 있습니다. AWS Lamda 함수의 코드 스토리지 크기는 75GB로 제한이 있어 공통으로 사용되는 패키지 또는 라이브러리를 Lamda Layer로 사용함으로써 효율적으로 스토리지 관리를 할 수 있습니다.
https://inpa.tistory.com/category/Amazon%20Cloud/AWS 'Amazon Cloud/AWS' 카테고리의 글 목록 성장 욕구가 가파른 초보 개발자로서 공부한 내용을 쉽게 풀어쓴 기술 개발자 블로그를 운영하고 있습니다. inpa.tistory.com 1. AWS IAM IAM 이란? IAM(AWS Identity and Access Management)은 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스입니다. IAM을 사용하여 리소스를 사용하도록 인증 및 권한 부여된 대상을 제어합니다. 물리 데이터 센터를 생각해봅시다. 출입이 허가된 인원들은 출입 카드를 통해 출입하거나, 리스트에 방문 기록을 하고 허가를 받아야 합니다. IAM은 이러한 데이터 센터의 출..