Sam(3)
-
AWS SAM로 AWS Lambda 구축 시 Lambda에서 AWS S3 혹은 AWS DynamoDB에 접속 시 권한 에러가 나는 상황 해결
사전지식 aws sam(기본 개념정도만 알아도 이해 가능) aws lambda aws cloudformation(기본 개념정도는 알아도 이해 가능) aws iam(기본 개념정도는 알아도 이해 가능) aws s3 aws dynamodb python boto3 상황 세 가지 상황을 해결했다. S3 접근 시 access denied BucketAlreadyOwnedByYou S3 버켓의 creation_date속성이 none값 1부터 3까지 차례대로 일어났고 해결하기 위해 이것저것 테스트 하면서 일어난 상황에 대해 기록을 남긴다. 나는 AWS Lambda에 코드를 직접 올리지 않고 Docker로 만든 후 AWS SAM을 통해 AWS ECS로 업로드 후 Lambda는 Docker 이미지를 통해 실행하는 구조다...
2023.01.30 -
AWS Lambda에 셀레니움, 크롬 드라이버를 사용하는 방법(2)
개발환경 ubuntu 20.04 python 3.8 docker aws cli aws sam aws ecr aws lambda selenium chrome driver 이 글을 따라 하려면 알아야 될 기술들이 많다. https://aaaag.tistory.com/60 /tmp/chromium.zip unzip /tmp/chromium.zip -d /tmp/ mv /tmp/chrome-linux/ /opt/chrome curl "https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/\ Linux_x64%2F$CHROMIUM_VERSION%2Fchromedriver_linux64.zip?generation=165239775..
2022.12.25 -
ubuntu에서 AWS sam 설치 및 테스트
개발환경 ubuntu 20.04 사전지식 aws cli 아직 aws cli를 설치 안 했다면 이 글을 보고 설치한다. https://aaaag.tistory.com/60
2022.12.25