Azure Kullanım ve Faturalandırma Portalı, abonelikler arasında kullanım ve faturalandırma yönetimini kolaylaştırır
Azure'un kullandığı kaynakları ve birden çok abonelikte tam olarak ne kadara mal olduğunu takip etmek her zaman bir güçlük olmuştur. Microsoft Azure ekibi, harcamalarını yönetmenin kolay bir yolunu arayan işletmeler için API'leri daha geçen yıl yayınladı. bu Azure Kaynak Kullanımı ve Hız Listesi API'leri yararlıydı, ancak yalnızca aralarında köprü kurabilen ve yararlı üçüncü taraf araçları oluşturabilen geliştiriciler için. Bu nedenle Geliştirici Deneyimi ekibindeki küçük bir grup, Azure Kullanımı ve Faturalandırma Portalı .
Bu proje, birden fazla abonelikte kullanımı izlemeyi ve işletmenizin parasının tam olarak nereye gittiğini takip etmeyi mümkün kıldı. Bugün Azure Kullanım ve Faturalandırma Portalı, GitHub'da açık kaynaklı bir proje olarak kullanıma sunuldu.
Araç, işletmeniz veya kuruluşunuzun kayıtlı aboneliklerini günlük olarak kontrol eder. Power BI panosu ile tüketiciler, okunması kolay bir rapor aracılığıyla kullanımlarını ve harcamalarını analiz edebilir.
Azure Kullanım ve Faturalandırma Portalı birden çok parçadan oluşur:
- Azure aboneliklerine sistem erişimi sağlamak için kayıt web sitesi
- Erişim izni veren abonelikleri gözden geçirmek, iş isteklerinin durumunu görüntülemek ve kullanım verilerini çekmek için planlanmamış işleri başlatmak için pano web sitesi
- Kullanım ve faturalama verilerini depolamak için SQL Veritabanı
- Kullanım ve RateCard API'lerinden veri çekme isteklerini depolamak için Depolama Kuyruğu
- Her abonelik için günlük çekme isteğini tetiklemek için zamanlanmış web işi
- Bir istek Kuyruğa girdiğinde veri çekmek için sürekli web işi
- Sonuçları görüntülemek için Power BI Dashboard
Proje ekibi, gerekli tüm Azure kaynakları için bir Powershell betiği oluşturduğundan, aşağıdaki adımları izleyerek kendi özelleştirilmiş Azure Kullanım ve Faturalandırma Portalı sürümünüzü oluşturabilirsiniz. Talimatlar dokümantasyon sayfasında bulundu.
Ekip, gelecekte tetikleyici uyarılar, ekstra raporlama, abonelik başına ücret kodlarını etkinleştirmeyi, dağıtımı basitleştirmeyi ve daha fazlasını eklemeyi planlıyor. Ancak, yalnızca geri bildirim ve paylaşım yoluyla daha iyi hale gelebilir, bu nedenle ilgili taraflar, iletişim yoluyla ellerinden gelen her şeye katkıda bulunmalıdır. GitHub sayfası .