Infracost diff - "git diff"이지만 클라우드 비용
infracost diff
에서 영감을 받은 새로운 git diff
명령을 사용했습니다. 이것은 Terraform 프로젝트의 현재 상태와 계획된 상태 사이의 월간 클라우드 비용 추정치의 차이를 보여줍니다. 높은 수준에서 이것은 계획된 상태에서 현재 상태의 비용 추정치를 빼는 단순한 연습처럼 보일 수 있지만 클라우드 비용은 다루기가 그렇게 간단하지 않습니다. 몇 가지 뉘앙스를 이해하기 위해 다음 스크린샷을 살펴보겠습니다.aws_instance
가 변경되어 비용이 $125/월($743에서 $618로) 줄어듭니다. ebs_block_device[0]
(첫 번째 연결된 블록 장치)에도 플래그를 지정합니다. 그 아래에는 실제 비용 차이를 초래한 비용 구성 요소인 프로비저닝된 IOPS SSD 스토리지(io1)가 표시됩니다. 즉, 해당 볼륨의 크기를 줄이면 연간 $1500를 절약할 수 있습니다. 프로덕션에서 이 작업을 수행한 사람들은 새 EBS 볼륨을 생성하고 데이터를 복사해야 하므로 한 번의 클릭으로 변경할 수 없다는 것을 알고 있습니다. Infracost를 통해 할 수 있는 일은 이러한 변경으로 얼마나 많은 비용이 절감되는지 신속하게 확인한 다음 그만한 가치가 있는지 결정하는 것입니다. 신규
aws_lambda_function
가 추가됩니다. 얼마나 사용될지 모르기 때문에 예상 비용을 표시할 수 없습니다. 그러나 청구되는 가격은 1백만 요청당 $0.20 및 GB-초당 소액입니다. 이것은 usage-based resource 이므로 원하는 경우 yaml 파일을 생성하여 예상 사용량을 제공하고 예상 비용을 얻을 수 있습니다. GB-초 단위로 생각하기 어렵기 때문에 평균 요청 기간을 입력할 수 있으며 함수의 memory_size
및 AWS가 적용하는 반올림 규칙을 기반으로 계산하여 GB-초에 매핑합니다.version: 0.1
resource_usage:
aws_lambda_function.hello_world:
monthly_requests: 100000000 # Monthly number of requests.
request_duration_ms: 250 # Average duration of each request in milliseconds.
새로운
infracost diff
명령은 당사CI/CD integrations에서 사용되며 나머지 Infracost와 함께 오픈 소스입니다. GitHub issues 또는 당사 community Slack를 통해 귀하가 무엇을 하는지 듣기를 기대합니다!
Reference
이 문제에 관하여(Infracost diff - "git diff"이지만 클라우드 비용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/infracost/infracost-diff-git-diff-but-for-cloud-costs-2hgm텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)