일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- IT
- SAP ERP
- 비지니스영어
- Oracle DB
- 오라클 디비
- Spring Framework
- 딥러닝
- db
- 영어
- 노드
- 머신러닝
- 자바
- 도커
- JavaScript
- 오라클
- node.js
- Programming
- ABAP
- 자바스크립트
- sap mm
- SAP
- Java
- 파이썬
- oracle
- Python
- 유럽여행
- SAP ABAP
- docker
- Mac
- nodejs
- Today
- Total
목록aws 람다 (2)
JIHYUN JEONG

이전 시간에 올렸던 파이썬 스크립트를 AWS Lambda 를 활용해서 한번 테스트를 진행해보겠습니다. AWS Lambda(람다) 테스트 이벤트 구성 선택 이벤트 이름 입력 > artist_id를 입력해줍니다. Mysql에 저장되어 있는 db에서 확인합니다. 실행 시키면 에러가 발생 했습니다. AccessDeniedException 에러네요. 해당 에러는 CloudWatch로 에러를 볼 수 있음. 에러의 원인은 실행 역할에 권한 문제입니다. 아래 'top-tracks..... 역할을 확인' 클릭 > AWS Lambda 서비스가 다른 서비스를 실행 할 때는 해당하는 role(권한)이 필요합니다. 정책 연결 선택 > dynamodb에 full access 권한을 줌. 권한을 주고 나서 다시 실행 시키면 정상적..

AWS Lambda(람다) 활용법에 대해서 살펴보겠습니다. AWS Lambda > 함수 생성 합니다. 함수 생성에서 보면 3가지 옵션 중 '새로 작성' 으로 선택 '함수 이름' 은 원하는 이름 입력하고 런타임은 파이썬 3.7로 하고 '실행 역할'은 기본 Lambda 권한을 가진 새 역할 생성으로 합니다. 함수를 생성하면 환경 변수가 있는데 이건 spotify 에 사용할 client_secret, client_id 값을 넣어줍니다. '기본 설정 편집'에 들어가면 메모리와 제한 시간을 정의 할 수 있는데 메모리를 1024MB로 늘려주고, 제한 시간은 1분 정도로 설정합니다. 제한 시간은 해당 Lambda 함수가 실행 될 예상시간으로 그 시간이 넘어 갈 경우 에러로 간주합니다. AWS Lambda는 서버리스 ..