Aracılığıyla paylaş


Deploy-FinOpsHub komutu

Deploy-FinOpsHub komutu bir Azure Resource Manager dağıtım şablonu dağıtarak yeni bir FinOps hub örneği oluşturur veya mevcut bir FinOps hub örneğini güncelleştirir. FinOps hub şablonu GitHub'dan indirilir. Şablon hakkında daha fazla bilgi edinmek için bkz . FinOps hub şablonu.

Deploy-FinOpsHub, şablonu dağıtmadan önce Initialize-FinOpsHubDeployment'ı çağırır.


Sözdizimi

Deploy-FinOpsHub `
    -Name <string> `
    -ResourceGroup <string> `
    -Location <string> `
    [-Version <string>] `
    [-Preview] `
    [-StorageSku <string>] `
    [-RemoteHubStorageUri <string>] `
    [-RemoteHubStorageKey <string>] `
    [-Tags <object>] `
    [<CommonParameters>]

Parametreler

Veri Akışı Adı Açıklama
‑Name Gerekli. FinOps hub örneğinin adı.
‑ResourceGroup Gerekli. Dağıtılacak kaynak grubunun adı. Yoksa oluşturulur.
‑Location Gerekli. Dağıtımın yürütülecek Azure konumu.
‑Version isteğe bağlı. Kullanılacak FinOps hub şablonunun sürümü. Varsayılan = "en son".
‑Preview isteğe bağlı. Önizleme sürümlerinin de eklenmesi gerektiğini gösterir. Varsayılan = false.
‑StorageSku isteğe bağlı. Depolama hesabı SKU'su. Premium_LRS = En düşük maliyet, Premium_ZRS = Yüksek kullanılabilirlik. Not Data Lake 2. nesil depolama için standart SKU'lar kullanılamaz. Varsayılan = "Premium_LRS".
‑RemoteHubStorageUri isteğe bağlı. Uzak hub depolama hesabından Data Lake depolama uç noktası. Kiracılar arası maliyet verileri toplama senaryoları için kullanılır. Örnek: https://primaryhub.dfs.core.windows.net/
‑RemoteHubStorageKey isteğe bağlı. Uzak hub için depolama hesabı erişim anahtarı. Kiracılar arası maliyet verileri toplama senaryoları için kullanılır. Tam depolama erişimi sağladığı için güvenli tutulmalıdır.
‑Tags isteğe bağlı. Tüm kaynaklar için etiketler.

Örnekler

Aşağıdaki örneklerde, Bir FinOps hub örneğini dağıtmak veya güncelleştirmek için Deploy-FinOpsHub komutunun nasıl kullanılacağı gösterilmektedir.

En son sürümü dağıtma

Deploy-FinOpsHub `
    -Name MyHub `
    -ResourceGroup MyNewResourceGroup `
    -Location westus

MyNewResourceGroup kaynak grubuna MyHub adlı bir FinOps hub örneği dağıtır. Kaynak grubu yoksa oluşturulur. Hub zaten varsa en son sürüme güncelleştirilir.

Belirli bir sürümü dağıtma

Deploy-FinOpsHub `
    -Name MyHub `
    -ResourceGroup MyExistingResourceGroup `
    -Location westus `
    -Version 0.1.1

Şablonun 0.1.1 sürümünü kullanarak MyHub adlı bir FinOps hub örneğini MyExistingResourceGroup kaynak grubuna dağıtır. FOCUS dışarı aktarma işlemleri Maliyet Yönetimi'nden kullanılamadığından bu sürüm Microsoft Çevrimiçi Hizmet Sözleşmesi (MOSA) abonelikleri için gereklidir. Kaynak grubu yoksa oluşturulur. Hub zaten varsa, 0.1.1 sürümüne güncelleştirilir.

Uzak hub yapılandırmasıyla dağıtma

Deploy-FinOpsHub `
    -Name MyRemoteHub `
    -ResourceGroup MyRemoteHubResourceGroup `
    -Location westus `
    -RemoteHubStorageUri "https://centralfinooshub123.dfs.core.windows.net/" `
    -RemoteHubStorageKey "abc123...xyz789=="

Uzak (merkezi) bir hub'a veri gönderecek şekilde yapılandırılmış MyRemoteHub adlı bir FinOps hub örneği dağıtır. Uzak hub depolama URI'si ve anahtarı, merkezi bir kiracının birden çok kiracıdan maliyet verilerini topladığı kiracılar arası veri toplama senaryolarını etkinleştirir. RemoteHubStorageUri'sinin merkezi hub'ın depolama hesabı Ayarlar > Uç Noktaları > Data Lake depolama alanından, RemoteHubStorageKey'in ise Güvenlik + ağ > Erişim anahtarlarından kopyalanması gerekir. Uzak hub'lar için şablon sürümü 0.4 veya üzeri gerekir.


Görüş bildirin

Hızlı bir incelemeyle nasıl olduğumuzu bize bildirin. Bu incelemeleri FinOps araçlarını ve kaynaklarını geliştirmek ve genişletmek için kullanırız.

Belirli bir şey arıyorsanız mevcut bir fikir için oy verin veya yeni bir fikir oluşturun. Daha fazla oy almak için başkalarıyla fikir paylaşın. En çok oyu alan fikirlere odaklanıyoruz.


İlgili çözümler: