비용 관리 분야 개발
- 12분
|
---|
팀이 예산, 지출 및 추적 비용에 대해 편안하게 생각할 수 있도록 도와줍니다. 비용 최적화는 조직의 다양한 수준에서 발생합니다. 따라서 워크로드가 더 큰 그림에 어떻게 부합하고 회사 목표 및 FinOps 사례를 지원하는지 이해하는 것이 중요합니다. 리소스를 구성하는 방법 및 재무 정책이 적용되는 방식을 파악하면 일관되고 효율적인 방식으로 워크로드를 관리하는 데 도움이 됩니다.
예제 시나리오
Contoso는 무역 박람회를 조직하고 주최합니다. 그들은 티켓을 판매하는 방법을 개선하고 사내에서 모바일 앱을 빌드하기로 결정하려고합니다. 다음 시나리오에서는 스마트 비용 결정을 내리는 데 중점을 두고 아이디어에서 시작으로 이동하는 방법을 안내합니다. 웹앱은 .NET으로 작성되고, Azure App Service에서 호스트되며, 해당 데이터베이스에 Azure SQL Database를 사용합니다.
비용 모델 개발
지출을 제대로 추적하려면 먼저 기본 비용 모델을 빌드해야 합니다.
비용 모델을 사용하면 인프라, 지원 및 설정과 같은 비용이 발생할 수 있는 사항을 보다 명확하게 파악할 수 있습니다. 또한 사용량의 변화가 시간에 따른 예산 및 수익에 어떤 영향을 미칠 수 있는지 예측하기 위해 이러한 비용을 조기에 파악하는 데 도움이 됩니다.
Contoso의 과제
Contoso는 무역 박람회의 티켓 판매를 처리하기 위해 모바일 앱을 빌드하려고 하지만, 특히 수요가 급증할 수 있기 때문에 어떤 비용이 드는지 확실하지 않습니다.
그들은 작게 시작하고 성장할 계획이지만 비용 모델이 없으면 자금을 조달하거나 미리 계획하기가 어렵습니다.
접근 방식 및 결과 적용
팀은 필요한 리소스와 사용량 증가 방법에 따라 다양한 비용 시나리오를 매핑합니다. 다양한 트래픽 수준을 처리할 수 있는 몇 가지 설정을 탐색하여 현재 및 나중에 Azure 비용을 파악할 수 있습니다.
인프라, 팀 비용 및 예상 수익에 대한 대략적인 추정치를 결합하여 시작 모델을 빌드합니다.
이 모델은 사용량이 증가함에 따라 시간이 지남에 따라 비용을 예측하는 데 도움이 되며, 더 많은 결정을 내릴 때 계속 구체화할 수 있는 도구를 제공합니다.
현실적인 예산 설정
예산은 주요 기능, 지원, 교육 및 성장할 공간과 같이 포함해야 하는 모든 것을 포함해야 합니다.
예산을 설정한 후 특정 자원 또는 전체 프로젝트에 대한 예산을 초과하려는 경우 지출 한도를 설정하고 경고를 받을 수 있습니다.
Contoso의 과제
이 시나리오에서 앱은 디자인 단계에 있으며 Contoso는 필요한 기본 리소스를 선택했습니다.
Contoso는 모바일 티켓 워크로드에 대한 예산을 파악해야 합니다.
견고한 예산이 없으면 돈이 부족하거나, 아직 필요하지 않은 항목에 낭비하거나, 프로젝트 타임라인을 지연하거나, 전체 워크로드를 위험에 빠뜨릴 위험이 있습니다.
접근 방식 및 결과 적용
팀은 비용 모델을 구체화하면서 이해 관계자와 공유할 수 있는 자신감 있는 예산을 마련합니다.
이 예산은 설계자에게 설계할 명확한 재정 목표를 제공합니다. 필요한 구현 및 작업에 대해 자세히 알아보기 때문에 워크로드 팀은 작은 버퍼를 남기도록 예산을 약간 재협상해야 합니다.
목표는 유연하게 유지하지만 가능한 한 예산을 고수하는 것입니다.
업스트림 통신 장려
아키텍트부터 애플리케이션 소유자까지 업스트림 커뮤니케이션을 장려하세요.
조직에서 예산을 조정할 때 프로덕션 피드백의 실제 학습은 숫자만큼이나 중요합니다.
Contoso의 과제
Contoso의 모바일 티켓 앱은 라이브 상태이며 잘 작동합니다.
사용 방법을 검토한 후 팀은 더 비용 효율적일 수 있음을 인식합니다.
프로젝트 관리 및 재무는 결과에 만족하는 것처럼 보이기 때문에 가져올 가치가 있는지 확실하지 않습니다.
접근 방식 및 결과 적용
팀은 자체 예산처럼 처리하고 보안, 안정성 또는 성능을 희생하지 않고 앱의 요구 사항을 충족하는 더 나은 방법을 볼 때 제품 관리에 문의하는 것이 좋습니다.
워크로드 팀은 이해 관계자와 아이디어를 공유하고 변경의 장단점을 설명합니다.
변경 내용이 승인되고 절감액이 따릅니다.