Azure SQL Veritabanı maliyetlerini planlama ve yönetme

Bu makalede, Azure SQL Veritabanı maliyetlerini nasıl planladığınız ve yönettiğiniz açıklanmaktadır.

İlk olarak Azure fiyatlandırma hesaplayıcısını kullanarak Azure kaynaklarını ekleyecek ve tahmini maliyetleri gözden geçireceksiniz. Azure SQL Veritabanı 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. Azure SQL Veritabanı maliyetleri, Azure faturanızdaki aylık maliyetlerin yalnızca bir bölümüdür. Bu makalede Azure SQL Veritabanı maliyetlerini planlama ve yönetme işlemleri açıklanmış olsa 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.

Önkoşullar

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.

SQL Veritabanı ilk maliyetiyle ilgili konular

Azure SQL Veritabanı ile çalışırken dikkate alınması gereken birkaç maliyet tasarrufu özelliği vardır:

Sanal çekirdek veya DTU satın alma modeli

Azure SQL Veritabanı, iki satın alma modeli sunar: Sanal çekirdek ve DTU. Ücretlendirme yönteminiz satın alma modelleri arasında farklılık gösterdiğinden, maliyetleri planlarken ve değerlendirirken iş yükünüz için en uygun modeli anlamanız önemlidir. Sanal çekirdek ve DTU satın alma modelleri hakkında bilgi için bkz. Sanal çekirdek ve DTU satın alma modelleri arasında seçim yapma.

Sağlanan veya sunucusuz

Azure SQL Veritabanı, sanal çekirdek satın alma modelinde ayrıca iki işlem katmanı türünü destekler: Sağlanan aktarım hızı ve sunucusuz. Her işlem katmanı için ücretlendirme yönteminiz farklılık gösterdiğinden, maliyetleri planlarken ve değerlendirirken iş yükünüz için en uygun olanı anlamanız önemlidir. Ayrıntılar için bkz . Sanal çekirdek modeline genel bakış - işlem katmanları.

Sanal çekirdek tabanlı satın alma modelinin sağlanan işlem katmanında var olan lisanslarınız karşılığında indirimli ücretlerden faydalanabilirsiniz. Ayrıntılar için bkz. Azure Hibrit Avantajı (AHB).

Esnek havuzlar

Farklı ve öngörülemeyen kullanım taleplerine sahip birden çok veritabanına sahip ortamlar için elastik havuzlar aynı sayıda tek veritabanı sağlamaya kıyasla maliyet tasarrufu sağlayabilir. Ayrıntılar için bkz. Elastik havuzlar.

Azure SQL Veritabanı maliyetleri için tahmin oluşturma

Farklı Azure SQL Veritabanı yapılandırmalarının tahmini maliyetlerini Azure fiyatlandırma hesaplayıcısı ile hesaplayabilirsiniz. Daha fazla bilgi için bkz. Azure SQL Veritabanı fiyatlandırması.

Aşağıdaki görüntüdeki bilgiler ve fiyatlandırma yalnızca örnek amaçlıdır:

Azure SQL Veritabanı fiyatlandırma hesaplayıcısı örneği

Ayrıca farklı saklama ilkesi seçeneklerinin maliyeti nasıl etkilediğini de görebilirsiniz. Aşağıdaki görüntüdeki bilgiler ve fiyatlandırma yalnızca örnek amaçlıdır:

depolama için Azure SQL Veritabanı fiyatlandırma hesaplayıcısı örneği

Azure SQL Veritabanı için tam faturalama modelini anlama

Azure SQL Veritabanı, yeni kaynağı dağıttığınızda Azure SQL Veritabanı ile birlikte maliyetleri tahakkuk eden Azure altyapısında çalışır. Ek altyapının maliyet tahakkuk ettirebileceğini anlamak önemlidir.

Azure SQL Veritabanı (sunucusuz hariç) öngörülebilir, saatlik fiyat üzerinden faturalandırılır. SQL veritabanı bir saatten kısa bir süre etkinse, kullanımdan veya veritabanının bir saatten kısa bir süre etkin olup olmadığına bakılmaksızın o saat içinde uygulanan en yüksek hizmet katmanı, sağlanan depolama alanı ve GÇ için faturalandırılırsınız.

Faturalama, ürününüzün SKU'su, SKU'nuzun nesil donanımı ve ölçüm kategorisine bağlıdır. Azure SQL Veritabanı aşağıdaki olası SKU'lara sahiptir:

  • Temel (B)
  • Standart (S)
  • Premium (P)
  • Genel Amaçlı (GP)
  • İş Açısından Kritik (BC)
  • Depolama için de: coğrafi olarak yedekli depolama (GRS), yerel olarak yedekli depolama (LRS) ve alanlar arası yedekli depolama (ZRS)
  • Kullanım dışı bırakılmış kaynak tekliflerinden kullanım dışı bırakılmış bir SKU'ya sahip olmak da mümkündür

Daha fazla bilgi için bkz . Sanal çekirdek tabanlı satın alma modeli, DTU tabanlı satın alma modeli veya satın alma modellerini karşılaştırma.

Aşağıdaki tabloda, tek veritabanları için en yaygın faturalama ölçümleri ve bunların olası SKU'ları gösterilmektedir:

Ölçüm Olası SKU'lar Description
Yedekleme* GP/BC/HS Yedeklemeler tarafından kullanılan depolama alanı tüketimini ölçer ve aylık GB cinsinden kullanılan depolama miktarına göre faturalandırılır.
Yedekleme (LTR) GRS/LRS/ZRS/GF Uzun süreli saklama yoluyla yapılandırılan ve kullanılan depolama alanı miktarıyla faturalanan uzun süreli yedeklemeler tarafından kullanılan depolama tüketimini ölçer.
İşlem B/S/P/GP/BC İşlem kaynaklarınızın saatlik tüketimini ölçer.
İşlem (birincil/adlandırılmış çoğaltma) HS İşlem kaynaklarınızın birincil HS çoğaltmanızın saati başına tüketimini ölçer.
İşlem (HA çoğaltması) HS İşlem kaynaklarınızın ikincil HS çoğaltmanızın saati başına tüketimini ölçer.
İşlem (ZR eklentisi) GP Alanlar arası yedekli ekli çoğaltmanızın dakika başına işlem kaynaklarınızın tüketimini ölçer.
İşlem (sunucusuz) GP Sunucusuz işlem kaynaklarınızın dakika başına tüketimini ölçer.
Lisans GP/BC/HS SQL Server lisansınız için aylık tahakkuk eden faturalama.
Depolama B/S*/P*/G/BC/HS Saat başına depolanan veri miktarına göre aylık olarak faturalandırılır.

* DTU satın alma modelinde, ek ücret ödemeden veriler ve yedeklemeler için ilk bir depolama kümesi sağlanır. Depolama alanının boyutu, seçilen hizmet katmanına bağlıdır. Standart ve premium katmanlarda ek veri depolama alanı satın alınabilir. Daha fazla bilgi için bkz. Azure SQL Veritabanı fiyatlandırması.

Aşağıdaki tabloda en yaygın faturalama ölçümleri ve elastik havuzlar için olası SKU'ları gösterilmektedir:

Ölçüm Olası SKU'lar Description
Yedekleme* GP/BC Yedeklemeler tarafından kullanılan depolama alanının tüketimini ölçer ve aylık olarak saatlik GB başına faturalandırılır.
İşlem B/S/P/GP/BC Sanal çekirdekler ve bellek veya DTU'lar gibi işlem kaynaklarınızın saatlik tüketimini ölçer.
Lisans GP/BC SQL Server lisansınız için aylık tahakkuk eden faturalama.
Depolama B/S*/P*/GP/HS Hem saatte depolama alanı kullanılarak sürücüde depolanan veri miktarına hem de megabayt/saniye aktarım hızına (MBPS) göre aylık olarak faturalandırılır.

* DTU satın alma modelinde, ek ücret ödemeden veriler ve yedeklemeler için ilk bir depolama kümesi sağlanır. Depolama alanının boyutu, seçilen hizmet katmanına bağlıdır. Standart ve premium katmanlarda ek veri depolama alanı satın alınabilir. Daha fazla bilgi için bkz. Azure SQL Veritabanı fiyatlandırması.

Azure SQL Veritabanı ile Para Kredisi Kullanma

Azure SQL Veritabanı ücretlerinizi Azure Ön Ödemesi (eski adıyla parasal taahhüt) kredinizle ödeyebilirsiniz. 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.

Azure portalında tahmini maliyetleri gözden geçirme

Azure SQL Veritabanı oluşturma işlemine devam ettikçe, işlem katmanının yapılandırması sırasında tahmini maliyetleri görebilirsiniz.

Bu ekrana erişmek için, SQL Veritabanı Oluştur sayfasının Temel sekmesindeVeritabanını yapılandır'ı seçin. Aşağıdaki görüntüdeki bilgiler ve fiyatlandırma yalnızca örnek amaçlıdır:

Azure portal maliyet tahminini gösteren örnek

Azure aboneliğinizin harcama limiti varsa Azure, kredi tutarınız üzerinden harcamanızı engeller. Azure kaynaklarını oluşturup kullanırken kredileriniz kullanılır. Kredi limitinize ulaştığınızda, dağıttığınız kaynaklar bu faturalama döneminin geri kalanında devre dışı bırakılır. Kredi limitinizi değiştiremezsiniz ancak kaldırabilirsiniz. Harcama limitleri hakkında daha fazla bilgi için bkz. Azure harcama limiti.

Maliyetleri izleme

Azure SQL Veritabanı'nı kullanmaya başladığınızda, tahmini maliyetleri portalda görebilirsiniz. Maliyet tahminini gözden geçirmek için aşağıdaki adımları kullanın:

  1. Azure portalda oturum açın ve Azure SQL veritabanınızın kaynak grubuna gidin. Veritabanınıza gidip Genel Bakış bölümünde Kaynak grubu'na tıklayarak kaynak grubunu bulabilirsiniz.

  2. Menüde Maliyet analizi'ni seçin.

  3. Birikmiş maliyetleri görüntüleyin ve Hizmet adı olarak en alttaki grafiği ayarlayın. Bu grafik, geçerli SQL Veritabanı maliyetlerinizin tahminini gösterir. Sayfanın tamamının maliyetlerini veritabanı Azure SQL olarak daraltmak için Filtre ekle'yi ve ardından Veritabanı'nı Azure SQL seçin. Aşağıdaki görüntüdeki bilgiler ve fiyatlandırma yalnızca örnek amaçlıdır:

    Azure portal birikmiş maliyetleri gösteren örnek

Buradan maliyetleri kendiniz keşfedebilirsiniz. Farklı maliyet analizi ayarları hakkında daha fazla bilgi için bkz. Maliyetleri analiz etmeye başlama.

Bütçe oluşturma

Maliyetleri yönetmek için bütçeler oluşturabilir ve paydaşları harcama anomalileri ve fazla harcama riskleri konusunda 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 kaynaklar veya hizmetler için filtrelerle bütçe oluşturabilirsiniz. Filtreler yanlışlıkla 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. Maliyetle ilgili daha fazla veri analizi yapmanız gerektiğinde bu yararlı olur. Ö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.

Azure SQL Veritabanı maliyetlerini yönetmenin ve azaltmanın diğer yolları

Azure SQL Veritabanı, uygulama gereksinimlerinize göre maliyetleri denetlemek için kaynakların ölçeğini artırmanıza veya azaltmanıza da olanak tanır. Ayrıntılar için bkz. Veritabanı kaynaklarını dinamik olarak ölçeklendirme.

İşlem kaynakları için bir rezervasyona bir ile üç yıl arasında taahhüt vererek tasarruf edin. Ayrıntılar için bkz. Ayrılmış kapasiteye sahip kaynaklar için maliyet tasarrufu.

Sonraki adımlar