
AWS에서 API Gateway와 Lambda와 Dynamo Db를 활용해 REST API 구축 합니다. DynamoDb 테이블 생성 먼저 Dynamo DB에서 테이블을 생성합니다. 제 상황에서는 문자열인 기본키를 path로 입력했습니다. 생성된 테이블에서 항목 탭으로 이동하면 최초에는 디비값이 비어있습니다. 나중에 (API Gateway, Lambda)를 생성한 후 post 요청으로 아래 처럼 디비값을 넣어보겠습니다. 람다 함수 생성 함수 이름, 작성할 언어를 선택 후에 기존 역할을 선택합니다. 역할 추가가 완료가 되면 [함수 생성] 버튼을 선택합니다. IAM 을 통해서 역할을 생성하고 추가된 역할을 선택하시면 됩니다. IAM 설정에 대해선 다른 문서를 참고하시기 바랍니다. 아래 코드는 Dynamo D..
aws ecr 페이지에 가면 푸시 명령보기를 클릭하면 팝업이 뜬다 ecr 저장소에 푸시하는 절차가 팝업으로 정리되어 있으니 확인하고 진행하면 된다 # 로그인 AWS CLI 사용 로그인 명령어 복붙 후 리턴값 복사해서 다시 엔터하면 'Login Succeeded'가 나타남 # 로컬에서 도커파일 이미지 빌드 docker build -t junotest . # 빌드 완료 후, 현재 리포지토리에 이미지를 푸시할 수 있도록 해당 이미지에 태그를 지정 docker tag junotest:latest 1111111111.dkr.ecr.ap-northeast-2.amazonaws.com/junotest:latest # 다음 명령을 실행하여 이 이미지를 새로 생성한 AWS 리포지토리로 푸시 docker push 1111..