lambda
-
AWS Secret Manager그리고 Lambda Extension💻 프로그래밍/AWS 2023. 11. 30. 23:47
안녕하세요! 이번 포스팅에서는 AWS Secret Manger 그리고 Lambda extension 사용에 대해서 정리해보려고 합니다. 회사에서 사용 중인 Lambda 서비스에서 하드코딩으로 관리되고 있던 값들을 정리하기 위해 AWS Secret Manager를 사용하기로 논의가 되었습니다. 해당 서비스가 자주 업데이트 되는 서비스가 아니었어서 유지보수 하기 어려운 형태였는데요. 시간이 지나고 보니 생각보다 중요한 레거시(?)가 돼서 지금이라도 유지보수를 위해 정비를 하게 되었습니다. 1. 하드코딩 된 값들을 제거함으로써 dev, stg, prd 환경에서 동일한 코드로 관리 2. 이런 값들을 Secret으로 빼서 보안성 높이기 크게 위 두가지 목표를 가지고 작업을 시작했습니다. 1. AWS Secret ..
-
[AWS Lambda] Nodejs 16.x 지원종료, 18.x 버전업 대응 요약(feat.s3)💻 프로그래밍/node 2023. 10. 4. 22:16
안녕하세요! 제이입니다! 오늘은 사내에서 사용 중인 AWS Lambda의 Nodejs runtime 버전을 변경하면서 그 과정에 대한 요약과 어떤 점을 수정했는지 일부 요약 해보려고 합니다! 1. 버전관리 기본적으로 우리가 사용하고 있는 언어, 라이브러리, 프레임워크에 대한 지원종료에 대해서 인지하고 있어야 합니다. 저는 백엔드 센터 소속으로서 최근 백엔드에서 사용 중인 기술들에 대한 버전관리 및 업데이트를 진행(중)했습니다. 첫 번째로 저희가 사용 중인 AWS Lambda의 node버전을 체크했습니다. 버전 지원 종료에 대한 내용은 https://endoflife.date/nodejs 에서 쉽게 확인할 수 있습니다. (참고: https://endoflife.date/ 에는 다양한 언어, 제품에 대한 수..
-
filter() + lambda VS list comprehension💻 프로그래밍/Python 2020. 8. 10. 19:39
안녕하세요! 운동하는 개발자 Jay입니다!! 오늘은 list의 내용을 필터링해서 새로운 list로 반환하는 두 가지 방법에 대해서 알아보겠습니다! 1. filter, lambda 함수를 이용 filter함수와 lambda 함수로 list를 입력받아 조건으로 필터링하는 간단한 코드를 보겠습니다. # python2.x test_list = [1, 2, 3, 4, 5] filter(lambda a : a > 2, test_list) filter(lambda 값 : 조건문, 리스트) 문법은 굉장히 간단합니다. lambda 함수를 정의하고 filter로 감싸주면 됩니다. 결과를 확인해 보겠습니다. 오 상당히 쉽습니다. 하지만 이렇게 쉽게 끝나면 글을 쓰지 않았겠죠? filter함수의 return값이 python3..