Módulo PowerShell do kit de ferramentas FinOps
O módulo PowerShell do kit de ferramentas FinOps é uma coleção de comandos para automatizar e gerenciar soluções FinOps. Estamos apenas começando, então deixe-nos saber o que você gostaria de ver a seguir. Para obter detalhes sobre o módulo PowerShell do kit de ferramentas FinOps, consulte a Galeria do PowerShell.
Instalar o módulo
O módulo de kit de ferramentas FinOps requer o PowerShell 7, que é incorporado ao Azure Cloud Shell e suportado em todos os principais sistemas operacionais.
O Azure Cloud Shell vem com o PowerShell 7 e o Azure PowerShell pré-instalados. Se você não estiver usando o Azure Cloud Shell, precisará instalar o PowerShell primeiro e, em seguida, executar os seguintes comandos para instalar o Azure PowerShell:
Install-Module -Name Az.Accounts
Install-Module -Name Az.Resources
Para instalar o módulo de kit de ferramentas FinOps, execute o seguinte comando no Azure Cloud Shell ou em um cliente PowerShell:
Install-Module -Name FinOpsToolkit
Se for a primeira vez usando o Azure PowerShell, você também precisará entrar em sua conta e selecionar uma assinatura padrão:
Connect-AzAccount
Mostra uma janela pop-up para iniciar sessão na sua conta. Se você não vir a janela, ela pode estar em uma tela diferente.
Comandos
O módulo PowerShell do kit de ferramentas FinOps inclui comandos para gerenciar soluções FinOps. Aqui estão os comandos disponíveis:
Comandos gerais do kit de ferramentas
- Get-FinOpsToolkitVersion – Obtenha detalhes sobre as versões disponíveis do kit de ferramentas FinOps.
Comandos de Gestão de Custos
- Get-FinOpsCostExport – Obtenha detalhes sobre as exportações de Gestão de Custos.
- New-FinOpsCostExport – Crie uma nova exportação de Gestão de Custos.
- Remove-FinOpsCostExport – Exclua uma exportação do Gerenciamento de Custos e, opcionalmente, os dados associados à exportação.
- Start-FinOpsCostExport – Inicia uma execução de exportação do Cost Management para o período mais recente.
Comandos de hubs FinOps
- Deploy-FinOpsHub – Implante seu primeiro hub ou atualize para a versão mais recente.
- Get-FinOpsHub – Obtenha detalhes sobre sua instância do hub FinOps.
- Initialize-FinOpsHubDeployment – Inicializa a implantação para hubs FinOps.
- Register-FinOpsHubProviders – Registra provedores de recursos para hubs FinOps.
- Remove-FinOpsHub – Exclui uma instância do hub FinOps.
Comandos de dados abertos
- Get-FinOpsPricingUnit – Obtém um ID e um nome de região do Azure.
- Get-FinOpsRegion – Obtém um ID e um nome de região do Azure.
- Get-FinOpsResourceType – Obtém detalhes sobre um tipo de recurso do Azure.
- Get-FinOpsService – Obtém o nome e a categoria de um serviço, editor e provedor de nuvem.
Procura mais?
Adoraríamos saber mais sobre quaisquer comandos ou scripts que você esteja procurando. Para sugerir uma nova ideia na lista de questões do kit de ferramentas FinOps, vote em ideias existentes ou crie uma nova edição. Focamo-nos nas ideias mais votadas.
Conteúdos relacionados
Produtos relacionados:
Soluções relacionadas:
- Hubs FinOps
- Motor de otimização
- Módulos do Registro Bicep
- Dados abertos do kit de ferramentas FinOps