Azure Logic Apps için maliyetleri planlama ve yönetme
Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)
Bu makale, Azure Logic Apps maliyetlerini planlamanıza ve yönetmenize yardımcı olur. Bu hizmeti kullanarak kaynak oluşturmadan veya eklemeden önce Azure fiyatlandırma hesaplayıcısını kullanarak maliyetlerinizi tahmin edin. Azure Logic Apps kaynaklarını kullanmaya başladıktan sonra Microsoft Maliyet Yönetimi'ni kullanarak bütçeleri ayarlayabilir ve maliyetleri izleyebilirsiniz. Harekete geçmek isteyebileceğiniz alanları belirlemek için tahmin edilen maliyetleri gözden geçirebilir ve harcama eğilimlerini izleyebilirsiniz.
Azure Logic Apps maliyetlerinin Azure faturanızdaki aylık maliyetlerin yalnızca bir parçası olduğunu unutmayın. Bu makalede Azure Logic Apps maliyetlerinin nasıl tahmin ve yönetileceğini açıklansa da, üçü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. Azure Logic Apps maliyetlerini yönetme hakkında bilgi edindikten sonra, aboneliğinizde kullanılan tüm Azure hizmetlerinin maliyetlerini yönetmek için benzer yöntemler uygulayabilirsiniz.
Önkoşullar
Microsoft Maliyet Yönetimi çoğu Azure hesap türünü destekler. Desteklenen tüm hesap türlerini görüntülemek için bkz . Maliyet Yönetimi verilerini anlama. Maliyet verilerini görüntülemek için Azure hesabınızda en azından okuma yetkisine sahip olmanız gerekir.
Microsoft Maliyet Yönetimi verilerine erişim atama hakkında bilgi için bkz . Verilere erişim atama.
Faturalama modelini anlama
Azure Logic Apps, yeni kaynakları dağıttığınızda maliyetleri tahakkuk ettiren Azure altyapısında çalışır. Azure Logic Apps'in faturalama modelini ve ilgili Azure kaynaklarını anladığınızdan emin olun ve dağıtılan kaynaklarda değişiklik yaptığınızda bu bağımlılıklar nedeniyle maliyetleri yönetin.
Genellikle Azure Logic Apps ile tahakkuk eden maliyetler
Azure Logic Apps, oluşturduğunuz ve kullandığınız kaynaklara göre farklı fiyatlandırma modelleri uygular:
Çok kiracılı Azure Logic Apps'te oluşturduğunuz ve çalıştırdığınız mantıksal uygulama kaynakları bir tüketim (kullanım için ödeme) fiyatlandırma modeli kullanır.
Tek kiracılı Azure Logic Apps'te oluşturduğunuz ve çalıştırdığınız mantıksal uygulama kaynakları bir barındırma planı fiyatlandırma modeli kullanır.
Mantıksal uygulamalarla kullanmak üzere oluştururken maliyete neden olan diğer kaynaklar şunlardır:
Tümleştirme hesabı, B2B tümleştirmeleri oluşturmak için oluşturduğunuz ve mantıksal uygulamalara bağladığınız ayrı bir kaynaktır. Tümleştirme hesapları, oranın kullandığınız tümleştirme hesabı türüne veya katmanına bağlı olduğu sabit bir fiyatlandırma modeli kullanır.
Özel bağlayıcı, mantıksal uygulamalarınızda kullanabileceğiniz önceden oluşturulmuş bağlayıcısı olmayan bir REST API için oluşturduğunuz ayrı bir kaynaktır. Özel bağlayıcı yürütmeleri Tüketim fiyatlandırma modelini kullanır.
Depolama işlemleri ve maliyetleri
Azure Logic Apps, tüm depolama işlemleri için Azure Depolama'yı kullanır. Çok kiracılı Azure Logic Apps ile tüm depolama kullanımı ve maliyetleri mantıksal uygulamaya eklenir. Veri saklama ve depolama tüketimi , sabit bir fiyatlandırma modeli kullanarak maliyetleri tahakkuk ettirebilir. Örneğin, çalıştırma geçmişinden gelen girişler ve çıkışlar, mantıksal uygulamanızdan bağımsız olarak oluşturduğunuz, yönettiğiniz ve eriştiğiniz depolama kaynaklarından farklı olan arka planda depolamada tutulur.
Tek kiracılı Azure Logic Apps ile kendi Azure depolama hesabınızı kullanabilirsiniz. Bu özellik, Azure Logic Apps verilerinizle daha fazla denetim ve esneklik sağlar. Durum bilgisi olan iş akışları işlemlerini çalıştırdığında Azure Logic Apps çalışma zamanı depolama işlemleri yapar. Örneğin, kuyruklar zamanlama için kullanılırken, tablolar ve bloblar iş akışı durumlarını depolamak için kullanılır. Depolama maliyetleri iş akışınızın içeriğine göre değişir. Farklı tetikleyiciler, eylemler ve yükler farklı depolama işlemlerine ve ihtiyaçlarına neden olur. Depolama işlemleri Azure Depolama fiyatlandırma modelini izler. Depolama maliyetleri, Azure faturanızda ayrı olarak listelenir.
Tek kiracılı Azure Logic Apps için Logic Apps Depolama hesaplayıcısını kullanarak bir iş akışının çalıştırabileceği depolama işlemlerinin sayısı ve maliyetleri hakkında biraz fikir edinebilirsiniz. Örnek bir iş akışı seçebilir veya mevcut bir iş akışı tanımını kullanabilirsiniz. İlk hesaplama, iş akışınızdaki depolama işlemlerinin sayısını tahmin eder. Daha sonra Azure fiyatlandırma hesaplayıcısını kullanarak olası maliyetleri tahmin etmek için bu sayıları kullanabilirsiniz. Daha fazla bilgi için Bkz. Tek kiracılı Azure Logic Apps'te iş akışları için depolama gereksinimlerini ve maliyetlerini tahmin edin.
Kaynak silindikten sonra maliyetler tahakkuk edebilir
Mantıksal uygulamayı sildikten sonra Azure Logic Apps yeni iş akışı örnekleri oluşturmaz veya çalıştırmaz. Ancak devam eden ve bekleyen tüm çalıştırmalar tamamlanana kadar devam ediyor. Bu çalıştırmaların sayısına bağlı olarak, bu işlem biraz zaman alabilir. Daha fazla bilgi için bkz . Mantıksal uygulamaları yönetme.
Mantıksal uygulamayı sildikten sonra bu kaynaklara sahipseniz, bu kaynaklar varolmaya devam eder ve siz silene kadar maliyet tahakkuk eder:
Bu kaynaklara bağlanan mantıksal uygulamadan bağımsız olarak oluşturduğunuz ve yönettiğiniz Azure kaynakları (örneğin, Azure işlev uygulamaları, olay hub'ları, olay kılavuzları vb.)
Tümleştirme hesapları
Azure Logic Apps ile Para Kredisi Kullanma
EA parasal taahhüt kredinizle Azure Logic Apps ücretleri için ödeme yapabilirsiniz. Ancak, Azure Market olanlar da dahil olmak üzere üçüncü taraf ürün ve hizmetlerin ücretlerini ödemek için EA parasal taahhüt kredisini kullanamazsınız.
Maliyetleri tahmin etme
Azure Logic Apps ile kaynak oluşturmadan önce Azure fiyatlandırma hesaplayıcısını kullanarak maliyetlerinizi tahmin edin. Daha fazla bilgi için Bkz . Azure Logic Apps için fiyatlandırma modeli.
Azure fiyatlandırma hesaplayıcısı sayfasındaki sol menüden Tümleştirme>Azure Logic Apps'i seçin.
Azure Logic Apps fiyatlandırma hesaplayıcısını görüntüleyene kadar sayfayı aşağı kaydırın. Azure kaynaklarının doğrudan Azure Logic Apps ile ilgili çeşitli bölümlerine kullanmayı planladığınız kaynak sayısını ve bu kaynakları kullanabileceğiniz aralık sayısını girin.
Bu ekran görüntüsünde hesaplayıcıyı kullanarak örnek bir maliyet tahmini gösterilmektedir:
Yeni ilgili kaynakları oluşturup kullanırken maliyet tahminlerinizi güncelleştirmek için bu hesap makinesine dönün ve bu kaynakları burada güncelleştirin.
Bütçeler ve uyarılar oluşturma
Azure hesabınızın veya aboneliğinizin maliyetlerini proaktif olarak yönetmenize yardımcı olmak için Microsoft Maliyet Yönetimi ve Faturalama hizmeti ile özelliklerini kullanarak bütçeler ve uyarılar oluşturabilirsiniz. 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.
Bütçe ve maliyet eşikleri ile karşılaştırıldığında harcamalara göre uyarılar, harcama anomalileri ve fazla harcama riskleri hakkında paydaşları otomatik olarak bilgilendirir. İzlemenizde daha ayrıntılılık istiyorsanız, Azure'daki belirli kaynaklar veya hizmetler için filtreler kullanan bütçeler de oluşturabilirsiniz. Filtreler, yanlışlıkla fazladan paraya mal olan yeni kaynaklar oluşturmadığınızdan emin olmanıza yardımcı olur. Filtre seçenekleri hakkında daha fazla bilgi için bkz . Grup ve filtre seçenekleri.
Maliyetleri izleme
Kaynak kullanım birimi maliyetleri saniye, dakika, saat ve gün gibi zaman aralıklarına veya bayt, megabayt gibi birim kullanımına göre farklılık gösterir. Bazı örnekler güne, geçerli ve önceki aya ve yıla göredir. Zaman içinde daha uzun görünümlere geçmek, harcama eğilimlerini belirlemenize yardımcı olabilir. Maliyet analizi özelliklerini kullandığınızda, maliyetleri çeşitli zaman aralıklarında grafik ve tablo olarak görüntüleyebilirsiniz. Bütçeler ve maliyet tahminleri oluşturduysanız, bütçelerin aşıldığı ve fazla harcamanın oluştuğu yerleri kolayca bulabilirsiniz.
Azure'da oluşturan veya kullanmaya başlayan kaynaklar için maliyet tahakkuk etmeye başladıktan sonra bu maliyetleri şu yollarla gözden geçirebilir ve izleyebilirsiniz:
Azure İzleyici'yi kullanarak mantıksal uygulama yürütmelerini ve depolama kullanımını izleme
Microsoft Maliyet Yönetimi ve Faturalama kullanarak maliyet analizi çalıştırma
Mantıksal uygulama yürütmelerini ve depolama kullanımını izleme
Azure İzleyici'yi kullanarak belirli bir mantıksal uygulama için şu ölçümleri görüntüleyebilirsiniz:
- Faturalanabilir eylem yürütmeleri
- Faturalanabilir tetikleyici yürütmeleri
- Yerel işlem yürütmeleri için faturalama kullanımı
- Standart bağlayıcı yürütmeleri için faturalama kullanımı
- Depolama tüketimi için faturalama kullanımı
- Toplam faturalanabilir yürütme sayısı
Yürütme ve depolama tüketimi ölçümlerini görüntüleme
Azure portalında mantıksal uygulamanızı bulun ve açın. Mantıksal uygulamanızın menüsündeki İzleme'nin altında Ölçümler'i seçin.
Sağ taraftaki bölmede, Grafik Başlığı'nın altında, ölçüm çubuğunda Ölçüm listesini açın ve istediğiniz ölçümü seçin.
Not
Depolama tüketimi, mantıksal uygulamanızın kullandığı ve faturalandırılan depolama birimi (GB) sayısı olarak ölçülür. Depolama alanında 500 MB'tan az kullanan çalıştırmalar izleme görünümünde görünmeyebilir, ancak yine de faturalandırılır.
Bölmenin sağ üst köşesinde istediğiniz zaman aralığını seçin.
Mantıksal uygulamanızın çalıştırma geçmişindeki diğer depolama tüketimi verilerini, özellikle eylem giriş ve çıkış boyutlarını görüntülemek için aşağıdaki adımları izleyin.
Çalıştırma geçmişinde eylem giriş ve çıkış boyutlarını görüntüleme
Azure portalında mantıksal uygulamanızı bulun ve açın.
Mantıksal uygulamanızın menüsünde Genel Bakış'ı seçin.
Sağ taraftaki bölmedeki Çalıştırma geçmişi'nin altında, görüntülemek istediğiniz giriş ve çıkışların yer aldığı çalıştırmayı seçin.
Mantıksal uygulama çalıştırma'nın altında Çalıştırma Ayrıntıları'yı seçin.
Mantıksal uygulama çalıştırma ayrıntıları bölmesinde, her eylemin durumunu ve süresini listeleyen eylemler tablosunda, görüntülemek istediğiniz eylemi seçin.
Mantıksal uygulama eylem bölmesinde, bu eylemin giriş ve çıkışlarının boyutlarını bulun. Girişler bağlantısı ve Çıkışlar bağlantısı altında bu giriş ve çıkışların bağlantılarını bulun.
Not
Döngüler için yalnızca en üst düzey eylemler girişlerinin ve çıkışlarının boyutlarını gösterir. İç içe döngülerin içindeki eylemler için girişler ve çıkışlar sıfır boyut gösterir ve hiçbir bağlantı göstermez.
Microsoft Maliyet Yönetimi ve Faturalama kullanarak maliyet analizi çalıştırma
Azure Logic Apps maliyetlerini azure aboneliği gibi belirli bir kapsama göre gözden geçirmek için Microsoft Maliyet Yönetimi ve Faturalama'daki maliyet analizi özelliklerini kullanabilirsiniz.
Azure portalında, Azure aboneliğiniz gibi istediğiniz kapsamı açın. Soldaki menüden Maliyet Yönetimi'nin altında Maliyet analizi'ni seçin.
Maliyet analizi bölmesini ilk kez açtığınızda, en üstteki grafikte geçerli aya ilişkin abonelikteki tüm hizmetler genelinde gerçek ve tahmin edilen kullanım maliyetleri gösterilir.
İpucu
Kapsamları değiştirmek için Maliyet analizi bölmesindeki filtreler çubuğunda Kapsam filtresini seçin. Kapsam seçin bölmesinde, istediğiniz kapsama geçin.
Halka grafiklerin altında Azure hizmetlerine, Azure bölgesine (konuma) ve kaynak grubuna göre geçerli maliyetleri gösterir.
Grafiği hizmet veya kaynak gibi belirli bir alana göre filtrelemek için filtreler çubuğunda Filtre ekle'yi seçin.
Sol taraftaki listeden, hizmet adı gibi filtre türünü seçin. Sağ taraftaki listeden, mantıksal uygulamalar gibi filtreyi seçin. İşiniz bittiğinde yeşil onay işaretini seçin.
Örneğin, Azure Logic Apps'in sonucu aşağıda verilmiştir:
Maliyet verilerini dışarı aktarma
Maliyetler üzerinde daha fazla veri analizi yapmanız gerektiğinde, maliyet verilerini bir depolama hesabına aktarabilirsiniz. Örneğin, finans ekibi Excel veya Power BI kullanarak bu 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.
Maliyetleri yönetmenin ve azaltmanın diğer yolları
Mantıksal ap'lerinizin ve ilgili kaynaklarınızın maliyetlerini azaltmanıza yardımcı olmak için şu seçenekleri deneyin:
Mümkünse, yönetilen bağlayıcı tetikleyicilerine ve eylemlerine kıyasla yürütme başına çalıştırma maliyeti daha düşük olan yerleşik tetikleyicileri ve eylemleri kullanın.
Örneğin, HTTP eylemini kullanarak veya Azure İşlevleri hizmetini kullanarak ve yerleşik Azure İşlevleri eylemini kullanarak oluşturduğunuz bir işlevi çağırarak diğer kaynaklara erişirken maliyetleri düşürebilirsiniz. Ancak, Azure İşlevleri kullanmak da maliyete neden olur, bu nedenle seçeneklerinizi karşılaştırdığınızdan emin olun.
bir iş akışını çalıştırmak için kesin tetikleyici koşulları belirtin.
Örneğin, tetikleyicinin yalnızca hedef web sitesi iç sunucu hatası döndürdüğünde tetikleneceğini belirtebilirsiniz. Tetikleyicinin JSON tanımında, tetikleyicinin
conditions
durum koduna başvuran bir koşul belirtmek için özelliğini kullanın.Tetikleyicinin yoklama sürümü ve web kancası sürümü varsa, olayı düzenli olarak denetlemek yerine tetiklenmeden önce belirtilen olayın gerçekleşmesini bekleyen web kancası sürümünü deneyin.
Tetikleyicinin yalnızca iş akışının çalışması gerektiğinde tetiklenmesi için mantıksal uygulamanızı Azure İşlevleri veya Azure Service Bus gibi başka bir hizmet aracılığıyla çağırın.
Sürekli çalıştırılması gerekmeyen mantıksal uygulamaları devre dışı bırakın veya artık ihtiyacınız olmayan mantıksal uygulamaları silin. Mümkünse, sürekli etkin olması gerekmeyecek diğer kaynakları devre dışı bırakın.