이 문서에서는 다양한 Microsoft 클라우드 서비스에 적용할 수 있는 일반적인 FinOps 모범 사례 컬렉션을 간략하게 설명합니다. 여기에는 비용 최적화, 효율성 향상 및 ARG(Azure Resource Graph) 쿼리를 사용하여 리소스에 대한 인사이트를 얻기 위한 전략이 포함됩니다. 이러한 사례를 따르면 클라우드 서비스가 비용 효율적이고 조직의 재무 목표에 부합하도록 할 수 있습니다.
Azure Advisor (Azure 조언 서비스)
Azure Advisor는 모범 사례를 따라 Azure 배포를 최적화하는 데 도움이 되는 개인 설정된 클라우드 컨설턴트입니다. 리소스 구성 및 사용량 원격 분석을 분석하고 비용을 절감하고, 성능을 개선하고, 안정성을 높이고, 보안을 향상시키는 데 도움이 되는 솔루션을 권장합니다.
관련 리소스:
Azure Advisor 비용 권장 사항 검토
권장 사항: 환경 전반에서 절감 기회를 식별하기 위해 Azure Advisor 비용 권장 사항을 정기적으로 검토하고 조치를 수행합니다.
Azure Advisor 비용 권장 사항 정보
Azure Advisor 리소스 구성 및 사용량을 분석하여 비용 절감 기회를 식별합니다. 비용 권장 사항에는 활용도가 낮은 리소스의 크기를 조정하거나 종료하는 작업, 예약 구매, 워크로드 규모 최적화와 같은 작업이 포함됩니다. 이러한 권장 사항을 정기적으로 검토하면 사용 패턴이 변경될 때 환경이 최적화된 상태를 유지할 수 있습니다.
메모
FinOps hubs는 Azure Advisor의 비용 권장 사항을 자동으로 수집할 수 있습니다. 자세히알아보세요.
Azure Advisor 비용 권장 사항 식별
다음 ARG 쿼리를 사용하여 영향 세부 정보 및 확장 속성을 포함하여 Azure Advisor 모든 비용 권장 사항을 표시합니다.
advisorresources
| where type == 'microsoft.advisor/recommendations'
| where properties.category == 'Cost'
| project
id,
subscriptionId,
resourceGroup,
ResourceId = tostring(properties.resourceMetadata.resourceId),
ResourceType = tostring(properties.impactedField),
Impact = tostring(properties.impact),
Description = tostring(properties.shortDescription.problem),
Solution = tostring(properties.shortDescription.solution),
RecommendationTypeId = tostring(properties.recommendationTypeId),
LastUpdated = tostring(properties.lastUpdated),
ExtendedProperties = properties.extendedProperties
탄소 최적화
다음 섹션에서는 탄소 최적화를 위한 ARG 쿼리를 제공합니다. Azure 리소스에 대한 인사이트를 얻고 탄소 배출을 줄일 수 있는 기회를 파악하는 데 도움이 됩니다. Azure Advisor의 권장 사항을 분석하여 지속 가능성 및 환경에 미치는 영향을 위해 클라우드 인프라를 최적화할 수 있습니다.
쿼리: 탄소 배출
이 ARG 쿼리는 Azure Advisor 권장 사항에 따라 탄소 배출을 줄이기 위한 권장 사항이 있는 Azure 환경 내의 리소스를 식별합니다.
설명
이 쿼리는 탄소 배출을 최적화하기 위한 Azure Advisor의 권장 사항으로 Azure 리소스를 표시합니다. 잠재적인 탄소 절감을 강조하고 클라우드 인프라의 탄소 발자국을 줄이기 위해 이러한 권장 사항을 구현하는 방법에 대한 인사이트를 제공합니다.
범주
지속 가능성
쿼리
advisorresources
| where tolower(type) == "microsoft.advisor/recommendations"
| extend RecommendationTypeId = tostring(properties.recommendationTypeId)
| where RecommendationTypeId in ("94aea435-ef39-493f-a547-8408092c22a7", "e10b1381-5f0a-47ff-8c7b-37bd13d7c974")
| extend properties = parse_json(properties)
| project
subscriptionId,
resourceGroup,
ResourceId = properties.resourceMetadata.resourceId,
ResourceType = tostring(properties.impactedField),
shortDescription = properties.shortDescription.problem,
recommendationType = properties.extendedProperties.recommendationType,
recommendationMessage = properties.extendedProperties.recommendationMessage,
PotentialMonthlyCarbonEmissions = properties.extendedProperties.PotentialMonthlyCarbonEmissions,
PotentialMonthlyCarbonSavings = toreal(properties.extendedProperties.PotentialMonthlyCarbonSavings),
properties
피드백 제공
빠른 검토를 통해 어떻게 하고 있는지 알려주세요. 이러한 검토를 사용하여 FinOps 도구 및 리소스를 개선하고 확장합니다.
특정 항목을 찾고 있는 경우 기존 항목에 투표하거나 새 아이디어를 만듭니다. 다른 사용자와 아이디어를 공유하여 더 많은 표를 얻습니다. 우리는 가장 많은 표를 가진 아이디어에 초점을 맞추고 있습니다.
관련 콘텐츠
관련 리소스:
관련 제품:
관련 솔루션: