AWS Lambda 버전: 정리할 시간입니다! - 가디언이 당신을 지켜보고 있습니다.
2544 단어 codequalitylambdaawsserverless
추적하자
Lambda 버전 관리는 훌륭하고 유용할 수 있지만 수십 개의 오래된 함수 코드 복사본을 유지해야 합니까? 제거해야 하는 두 가지 이유가 있습니다.
1. 적을수록 좋다
비상시 롤백할 수 있는 코드의 백업 버전이 있으면 확실히 도움이 될 수 있지만, 그런 일이 발생하면 두세 가지의 문서화된 앨리어스 버전 중에서 선택하는 것만으로 인해 압도당하는 것보다 훨씬 더 편안하게 느낄 것입니다. 수십 명의 익명의 잊혀진 사람들.

2. AWS Lambda 할당량에 주의
AWS Lambda는 업로드된 모든 패키지에 대해 리전75 GB limit을 적용합니다. 이 임계값은 도달하기 어렵고 무해해 보일 수 있지만 배포한 모든 Lambda의 모든 버전을 고려합니다. 큰 번들 크기(참조)를 곱한 기능당 수십 개의 버전이 이 임계값을 즉시 초과합니다.
지원팀에 문의하여 이 소프트 한도를 높일 수 있지만 지속 가능한 해결 방법이 아니며 배포할 중요한 수정 사항이 있을 때 새 버전을 업로드할 수 없는 상황을 원하지 않습니다.
Guardian 🛡️으로 Lambdas 버전 관리를 쉽게 모니터링하세요.
Guardian은 이제 람다 버전 카운터가 이상해지는 것을 방지하는 새로운 규칙을 제공합니다.

Guardian은 또한 서버리스 프로젝트에 대한 최선의 결정을 내리는 데 도움이 되는 다른 많은 규칙과 함께 제공됩니다. 낮은 비용으로 더 나은 성능을 달성하기 위해 배포된 리소스를 최적화할 수 있는 위치를 식별하는 데 도움이 됩니다.
보호자 사용법
npm install @kumo-by-theodo/guardian
npx guardian -p <your_aws_profile> -c <your_stack_name>
Guardian은 NPM에서 사용할 수 있습니다. CI에서 Guardian 사용 지침을 찾을 수 있습니다.
또한보십시오
Lambdas 버전 관리를 돕는 다른 많은 도구도 있습니다. 그 중 하나는 Serverless Prune Plugin 이며, Serverless Framework와 통합되어 각 기능에 대해 일정량의 최신 버전만 유지할 수 있습니다.
AWS Lambda 배포 할당량과 이를 처리하는 방법에 대해 자세히 알아보려면 this article from Yan Cui 을 확인하십시오.
Reference
이 문제에 관하여(AWS Lambda 버전: 정리할 시간입니다! - 가디언이 당신을 지켜보고 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kumo/aws-lambda-versions-time-to-clean-up-guardian-is-watching-over-you-jkd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Guardian은 이제 람다 버전 카운터가 이상해지는 것을 방지하는 새로운 규칙을 제공합니다.

Guardian은 또한 서버리스 프로젝트에 대한 최선의 결정을 내리는 데 도움이 되는 다른 많은 규칙과 함께 제공됩니다. 낮은 비용으로 더 나은 성능을 달성하기 위해 배포된 리소스를 최적화할 수 있는 위치를 식별하는 데 도움이 됩니다.
보호자 사용법
npm install @kumo-by-theodo/guardian
npx guardian -p <your_aws_profile> -c <your_stack_name>
Guardian은 NPM에서 사용할 수 있습니다. CI에서 Guardian 사용 지침을 찾을 수 있습니다.
또한보십시오
Lambdas 버전 관리를 돕는 다른 많은 도구도 있습니다. 그 중 하나는 Serverless Prune Plugin 이며, Serverless Framework와 통합되어 각 기능에 대해 일정량의 최신 버전만 유지할 수 있습니다.
AWS Lambda 배포 할당량과 이를 처리하는 방법에 대해 자세히 알아보려면 this article from Yan Cui 을 확인하십시오.
Reference
이 문제에 관하여(AWS Lambda 버전: 정리할 시간입니다! - 가디언이 당신을 지켜보고 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kumo/aws-lambda-versions-time-to-clean-up-guardian-is-watching-over-you-jkd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
npm install @kumo-by-theodo/guardian
npx guardian -p <your_aws_profile> -c <your_stack_name>
Lambdas 버전 관리를 돕는 다른 많은 도구도 있습니다. 그 중 하나는 Serverless Prune Plugin 이며, Serverless Framework와 통합되어 각 기능에 대해 일정량의 최신 버전만 유지할 수 있습니다.
AWS Lambda 배포 할당량과 이를 처리하는 방법에 대해 자세히 알아보려면 this article from Yan Cui 을 확인하십시오.
Reference
이 문제에 관하여(AWS Lambda 버전: 정리할 시간입니다! - 가디언이 당신을 지켜보고 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kumo/aws-lambda-versions-time-to-clean-up-guardian-is-watching-over-you-jkd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)