DevOpsSnowflake Connector(Python)용 AWS Lambda Custom Layer
이 글은 Snowflake의 Task를 AWS Lambda에서 실행하기 위해 필요한 Snowflake Connector(Python)용 AWS Lambda Custom Layer를 생성하는 방법을 안내합니다. AWS Lambda는 Snowflake Connector를 기본 지원하지 않으므로, Custom Layer를 통해 환경을 구성해야 합니다. 글에서는 Amazon Linux 환경에서 Zip 파일을 생성해야 하는 점과 Python 3.11 버전 추천 사항을 언급하며, Ubuntu EC2 인스턴스를 생성하여 Dependencies를 설치하고 압축 파일을 만드는 과정을 상세히 설명합니다. 마지막으로 생성된 Custom Layer를 AWS Lambda에 적용하고 샘플 코드를 실행하여 정상 동작을 확인하는 단계까지 다룹니다. 이를 통해 Snowflake Task를 AWS Lambda에서 효과적으로 활용할 수 있는 방법을 제시합니다.











