스터디/AWS3 [aws] aws cli configure (자격증명) aws 를 사용하다보면 커맨드창 입력이 은근히 사용이 많이 됩니다.이때 도와주는 프로그램이 'aws cli(command line interface)' 입니다. 참고링크https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html Installing or updating to the latest version of the AWS CLI - AWS Command Line InterfaceWhen updating from a previous version, the unzip command prompts to overwrite existing files. To skip these prompts, such as with script .. 스터디/AWS 2024. 12. 9. AWS 느린 Lambda 빠르게 바꾸기 (Delay!! Cold-Start / Warm-Start) 무지성 백앤드 개발자가 된지 4개월.. 어느정도 적응을 해나가니 최적화를 해나가야할 부분들이 눈에 밟히기 시작합니다.. 이번 게시글에서는 불편함이 무엇이고 그걸 어떻게 해결해나가야 할지 다뤄보겠습니다. 느린 호출의 이유, 빠르게 호출하려면?, 가성비 호출방법에 대해서 배워보겠습니다. 1. 생각보다 느린 첫 호출. 저는 aws 람다를 python 3.8 환경에서 개발을 해보고 있습니다. 그렇게 테스트를 하던 도중. 람다 함수를 사용을 하지 않다가 오랜만에 사용하면 반응이 느린걸 알아냈습니다. 대략 1.4초 정도 차이나는걸 느꼈습니다. 람다는 서버리스 형태로 되어 있어서, 항시 가동되는 서비스가 아니기 때문에 오랜만에 호출하면, 죽어있던 람다로 할당된 컴퓨터가 잠시 살아나는 과정이 필요한것이였죠. 그리고 그.. 스터디/AWS 2022. 7. 24. AWS Lambda Python 자주 쓰는 패키지 편하게 추가하기. Layer ARN 리스트 (KLayers == 개꿀) AWS의 Lambda에 Python을 이용할때, 기본 포함 패키지가 아닌 패키지를 추가할땐, 정말 귀찮은 작업이 필요합니다. 패키지를 압축하고 AWS Lambda의 Layer에 미리 등록시켜놓고, 이를 Lambda에서 사용할 수 있게 Layer를 추가해서 사용해야 합니다. 하지만 개발을 하다보면 패키지는 많은 사람들이 사용하는걸 사용할 가능성이 높습니다. 대중적으로 사용하는 패키지를 Layer에 쉽게 추가할 수 있도록 ARN(Amazon Resource Name)을 제공해 주는 KLayer를 소개해드릴까 합니다. 먼저, 기본적인 방법부터 KLayer를 이용하는 방법까지 소개해드릴까 합니다. 1. Layer에 라이브러리 등록하기 Layer는 Lambda가 구동될때, 미리 다른 패키지를 추가 시키고, 미리 .. 스터디/AWS 2022. 7. 19. 이전 1 다음