API Management maliyetlerini planlama ve yönetme
UYGULANANLAR: Tüm API Management katmanları
Bu makalede Azure API Management maliyetlerini nasıl planladığınız ve yönettiğiniz açıklanmaktadır. İlk olarak, hizmetin maliyetleri tahmin etmek için kaynak eklemeden önce API Management maliyetlerini planlamaya yardımcı olması için Azure fiyatlandırma hesaplayıcısını kullanırsınız. API Management kaynaklarını kullanmaya başladıktan sonra, bütçeleri ayarlamak ve maliyetleri izlemek için Maliyet Yönetimi özelliklerini kullanın. Ayrıca tahmin edilen maliyetleri gözden geçirebilir ve harekete geçmek isteyebileceğiniz alanları belirlemek için harcama eğilimlerini belirleyebilirsiniz.
API Management maliyetleri, Azure faturanızdaki aylık maliyetlerin yalnızca bir kısmıdır. Bu makalede API Management maliyetlerini planlama ve yönetme işlemleri açıklanmaktadır ancak üçüncü taraf hizmetler de dahil olmak üzere Azure aboneliğinizde kullanılan tüm Azure hizmetleri ve kaynakları için faturalandırılırsınız.
Önkoşullar
Maliyet Yönetimi'nde maliyet analizi çoğu Azure hesap türünü destekler, ancak tümünü desteklemez. Desteklenen hesap türlerinin tam listesini görüntülemek için, bkz. Maliyet Yönetimi verilerini anlama. Maliyet verilerini görüntülemek için azure hesabı için en azından okuma erişimine sahip olmanız gerekir. Azure Maliyet Yönetimi verilerine erişim atama hakkında daha fazla bilgi için bkz. Verilere erişim atama.
API Management'i kullanmadan önce maliyetleri tahmin edin
API Management eklemeden önce maliyetleri tahmin etmek için Azure fiyatlandırma hesaplayıcısını kullanın.
- API Management'ı arayın veya Tümleştirme>API Management'ı seçin.
- BIR API Management hizmet örneği için varsayılan maliyet tahmini eklemek için Görünüm'ü seçin.
Not
Bu örnekte gösterilen maliyetler yalnızca tanıtım amaçlıdır. En son fiyatlandırma bilgileri için bkz. API Management fiyatlandırması.
Varsayılan maliyet tahmini, 1 kapasite birimine sahip Geliştirici hizmet katmanındaki bir API Management hizmet örneğini temel alır. Geliştirici katmanı, üretim dışı kullanım örnekleri ve değerlendirmeler içindir. Hizmet düzeyi sözleşmesi tarafından desteklenmez.
Ek kapasite birimlerinin veya farklı bir hizmet katmanının maliyetlerini tahmin etmek için Birimler ve Katman açılan listelerindeki diğer seçenekleri belirleyin.
Özellik kullanılabilirliğine ve hizmet katmanına bağlı olarak, şirket içinde barındırılan ağ geçitlerinin kullanımı için ek ücretler uygulanabilir.
Ek fiyatlandırma ve özellik ayrıntıları için bkz:
API Management ile para kredisi kullanma
API Management ücretleri için Azure Ön Ödemeniz (eski adıyla parasal taahhüt) ile ödeme yapabilirsiniz. Ancak Azure Ön Ödemesi kredinizi Azure Market’te sunulanlar dahil olmak üzere üçüncü taraf ürün ve hizmetleri için ödeme yapma amacıyla kullanamazsınız.
Tam faturalama modelini anlama
API Management ile Azure kaynaklarını kullanırken maliyetler veya faturalanabilir ölçümler ortaya çıkmaz. Azure kaynak kullanım birimi maliyetlerine göre değişiklik gösterir:
- Zaman aralıkları (saniye, dakika, saat ve gün)
- Birim kullanımı (bayt, megabayt vb.)
- İşlem sayısı
API Management için nasıl ücretlendirilirsiniz?
API Management ile Azure kaynakları oluşturduğunuzda veya kullandığınızda, üzerinde çalıştığınız katmanlara göre ücretlendirilirsiniz. Sizin için en iyi katmanı seçme hakkında daha fazla bilgi edinin.
Katmanlar | Açıklama |
---|---|
Tüketim | Sabit maliyet doğurmaz. Belirli bir eşiğin üzerindeki hizmete yapılan API çağrılarının sayısına göre faturalandırılırsınız. |
Geliştirici, Temel, Temel v2, Standart, Standart v2 ve Premium | Birim sayısına ve şirket içinde barındırılan ağ geçitlerine bağlı olarak aylık maliyetler uygulanır. Şirket içinde barındırılan ağ geçitleri Geliştirici katmanı için ücretsizdir. Hizmet katmanınıza bağlı olarak farklı yükseltme seçenekleri sağlanır. |
Api Management ile sanal ağlar, kullanılabilirlik alanları ve çok bölgeli yazmalar gibi diğer Azure kaynaklarını kullandığınızda da ek ücret yansıtabilirsiniz. Faturalama döneminizin sonunda her bir ölçüm için alınan ücretler toplanır. Faturanızda veya faturanızda tüm API Management maliyetleri için bir bölüm gösterilir. Her ölçüm için de ayrı bir satır öğesi bulunur.
Maliyetleri izleme
API Management kullanımı başlar başlamaz maliyetler tahakkuk eder. Maliyetleri maliyet analizinde veya Azure Fiyatlandırma Hesaplayıcısı aracılığıyla görebilirsiniz.
Maliyet analizini kullandığınızda API Management maliyetlerini farklı zaman aralıkları (gün, geçerli ve önceki ay ve yıl) için grafikler ve tablolarda görüntülersiniz. Ayrıca bütçelere ve tahmin edilen maliyetlere göre maliyetleri de görüntüleyebilirsiniz. Zaman içinde daha uzun görünümlere geçmek, harcama eğilimlerini belirlemenize yardımcı olabilir. Aşırı harcamanın nerede meydana gelebileceğini de görürsünüz. Bütçe oluşturduysanız bunların aşıldığı yeri de kolayca görebilirsiniz.
Not
Bu örnekte gösterilen maliyetler yalnızca tanıtım amaçlıdır. Maliyetleriniz kaynak kullanımına ve geçerli fiyatlandırmaya bağlı olarak değişir.
API Management maliyetlerini maliyet analizinde görüntülemek için:
Azure Portal’ında oturum açın.
Maliyet Yönetimi + Faturalama penceresini açın, menüden Maliyet yönetimi'ni seçin ve ardından bir Faturalama kapsamı seçin. Örneğin, listeden bir abonelik seçin.
Menüden Maliyet Yönetimi'ni ve ardından Maliyet analizi'ni seçin.
Varsayılan olarak, ilk halka grafikte tüm hizmetlerin aylık maliyetleri gösterilir.
API Management gibi tek bir hizmetin maliyetlerini daraltmak için Filtre ekle'yi ve ardından Hizmet adı'na tıklayın. Ardından API Management'ı seçin.
Yukarıdaki örnekte, hizmetin geçerli maliyetini görürsünüz. Azure bölgelerine (konumlara) göre maliyetler ve kaynak grubuna göre API Management maliyetleri de gösterilir. Buradan maliyetleri kendiniz keşfedebilirsiniz.
Bütçe oluşturma
Maliyetleri yönetmek için bütçeler oluşturabilir ve paydaşları harcama anormallikleri ve fazla harcama riskleri ile ilgili otomatik olarak bilgilendiren uyarılar oluşturabilirsiniz. Uyarılar, bütçe ve maliyet eşiklerine kıyasla harcamaya göre belirlenir. Azure abonelikleri ve kaynak grupları için bütçeler ve uyarılar oluşturulur, bu nedenle genel maliyet izleme stratejisinin bir parçası olarak kullanışlıdır.
İzlemenizde daha fazla ayrıntı düzeyi olmasını istiyorsanız Azure'daki belirli kaynaklara veya hizmetlere yönelik filtrelerle bütçeler oluşturulabilir. Filtreler, yanlışlıkla ek paraya mal olan yeni kaynaklar oluşturmadığınızdan emin olmanıza yardımcı olur. Bütçe oluştururken filtre seçenekleri hakkında daha fazla bilgi için bkz . Grup ve filtre seçenekleri.
Maliyet verilerini dışarı aktarma
Ayrıca, bir depolama hesabına da maliyet verilerinizi çıkartabilirsiniz. Bu, başkalarının maliyetler için ek veri analizi yapması gerektiğinde yararlıdır. Örneğin, finans ekibi Excel veya Power BI kullanarak verileri analiz edebilir. Maliyetlerinizi günlük, haftalık veya aylık bir zamanlamaya göre dışarı aktarabilir ve özel bir tarih aralığı ayarlayabilirsiniz. Maliyet verilerini dışarı aktarmak, maliyet veri kümelerini almak için önerilen yoldur.
API Management maliyetlerini yönetmenin ve azaltmanın diğer yolları
Kapasite birimlerini kullanarak ölçeklendirme
Tüketim hizmeti katmanı dışında API Management, kapasite birimlerini ekleyerek veya kaldırarak ölçeklendirmeyi destekler. API Management örneğinde yük arttıkça kapasite birimleri eklemek, daha yüksek bir hizmet katmanına yükseltmeden daha ekonomik olabilir. Birim sayısı üst sınırı hizmet katmanına bağlıdır.
Her kapasite birimi, hizmetin katmanına bağlı olarak belirli bir istek işleme özelliğine sahiptir. Örneğin, Temel katmanın bir birimi saniyede yaklaşık 1.000 istek için tahmini maksimum aktarım hızına sahiptir.
Birim, kapasite ve maliyet ölçeğini orantılı olarak ekler veya kaldırırken. Örneğin, Standart katmanın iki birimi saniyede yaklaşık 2.000 istek için tahmini aktarım hızı sağlar. İsteklerin veya yanıtların boyutu, bağlantı desenleri, istekte bulunan istemci sayısı ve diğer faktörler nedeniyle gerçek aktarım hızı farklılık gösterebilir.
Api Management örneğinin Kapasite ölçümünü izleyerek daha fazla yüke uyum sağlamak için BIR API Management örneğini ölçeklendirme veya yükseltme kararlarını verme konusunda yardımcı olun.
Sonraki adımlar
- Azure Maliyet Yönetimi ile bulut yatırımınızı iyileştirmeyi öğrenin.
- Maliyet analizi ile maliyetleri yönetme hakkında daha fazla bilgi edinin.
- Beklenmeyen maliyetleri önleme hakkında bilgi edinin.
- Maliyet Yönetimi destekli öğrenme kursuna katılın.
- API Management kapasitesi hakkında bilgi edinin.
- Azure portalını kullanarak API Management'ı ölçeklendirme ve yükseltme adımlarına bakın ve otomatik ölçeklendirme hakkında bilgi edinin.