Cuando tenemos que gestionar nuestro Portales web de Azure Normalmente vamos al portal web que nos permite gestionar todo de forma visual y bastante intuitiva. Pero no debemos olvidar que también podemos gestionarlo a través de Windows PowerShell que nos permitirá realizar cambios de una manera más técnica y precisa, pudiendo realizar cambios en todos nuestros sitios web con una sola línea de código.
Para comenzar nuestro viaje con Azure PowerShell, vamos a explicar breve y concisamente lo que llamamos “PowerShell”, esto no es más que una consola de comandos mucho más completa y avanzada que “MS-DOS” o “CMD”, que nos permitirá administrar completamente nuestros equipos con Sistema operativo Windows. La característica distintiva de PowerShell es que es un shell orientado a objetos. La información de entrada y salida en cada etapa del proceso es un conjunto de instancias de objetos, a diferencia de lo que sucede con los intérpretes de comandos tradicionales, que solo devuelven y reciben texto.
¿Qué es Azure PowerShell?
Es un módulo que ofrece cmdlet (“Comandos”) para administrar nuestras suscripciones de Azure a través de PowerShell. Podemos configurar, crear y gestionar las soluciones y servicios que nos ofrece Azure. Todo lo que podemos hacer a través de los portales de Azure también se puede configurar a través del cmdlet que nos proporciona este módulo.
Instalar Azure PowerShell
Para comenzar a usar Azure PowerShell, la forma más sencilla y rápida es descargar el siguiente archivo de instalación “Azure PowerShell http://aka.ms/webpi-azpsEl cual nos mostrará una lista de aplicaciones que, no nosso caso, instalaremos ”Microsoft Azure PowerShell”Eso agregará los cmdlets necesarios para poder conectarse a Azure desde una consola de PowerShell.
Primeros pasos
Abrimos PowerShell y antes de conectarnos a Azure debemos comprobar que nuestro módulo “Azure PowerShell” se ha instalado correctamente en nuestra máquina.
# Mostramos la lista de módulos que tenemos instalados
Get-Module –ListAvailable
# Si no nos muestra el módulo de Azure PowerShell, debemos importarlo
Módulo de importación Azure
A seguir, nos vamos a conectar con nuestras credenciales:
#Iniciar sessãoo "Sessão" É um conceito-chave no campo da psicologia e da terapia. Refere-se a uma reunião agendada entre um terapeuta e um cliente, onde os pensamentos são explorados, Emoções e comportamentos. Essas sessões podem variar em duração e frequência, e seu principal objetivo é facilitar o crescimento pessoal e a resolução de problemas. A eficácia das sessões depende da relação entre o terapeuta e o terapeuta.. en Azure
Add-AzureAccount
Administrar sitios web de Azure
Para seleccionar la suscripción que nos interesa gestionar, veremos la lista de suscripciones que tenemos disponibles con nuestras credenciales y seleccionaremos aquella en la que están alojados los portales que vamos a gestionar.
# Vea la lista de suscripciones que hemos asociado con nuestras credenciales.
Get-AzureSubscription
# Seleccionamos la suscripción.
Select-AzureSubscription “Nombre de la suscripción”
# Lista de sitios web de Azure para la suscripción seleccionada.
Get-AzureWebsite
# Muestra información detallada de un sitio web.
Get-AzureWebsite –Name “Nombre del sitio web”
Toda esta información que no muestra se puede almacenar en una variable que, mediante la pestaña, podemos recorrer todas sus propiedades.
# Almacenamos los datos del sitio web en una variable.
$ variable = Get-AzureWebsite –Name “Nombre del sitio web”
# Configuramos el portal con los datos que hemos modificado en el objeto.
Set-AzureWebsite –Name “Nombre del sitio web” –SiteWithConfig $ variável
La forma más sencilla de modificar varias de las propiedades de un sitio web es modificando el objeto que tenemos guardado en una variávelEm estatística e matemática, uma "variável" é um símbolo que representa um valor que pode mudar ou variar. Existem diferentes tipos de variáveis, e qualitativo, que descrevem características não numéricas, e quantitativo, representando quantidades numéricas. Variáveis são fundamentais em experimentos e estudos, uma vez que permitem a análise de relações e padrões entre diferentes elementos, facilitando a compreensão de fenômenos complexos.... y usándolo como parámetro en el comando “Set-AzureWebsite”. Podemos realizar más tareas de administración con los diferentes parámetros de “Set-AzureWebsite”.
Podemos utilizar tubos “|” para realizar una acción para todos los sitios web de nuestra suscripción.
#Para todos los portales de nuestra suscripción.
Get-AzureWebsite | Stop-AzureWebsite
Crear un sitio web de Azure
Podemos crear en un instante un sitio web con el nombre y ubicación que queramos siguiendo las siguientes líneas:
# Lista de ubicaciones disponibles para nuestro sitio web.
Ubicación del sitio web de Get-Azure
#Compruebe si el nombre que hemos elegido para nuestro portal está ocupado. Se for falso, el nombre está disponible.
Test-AzureName – Site web “Nombre del sitio web”
#Crear nuestro sitio web de Azure con los datos que hemos proporcionado por parametroso "parametros" são variáveis ou critérios usados para definir, medir ou avaliar um fenômeno ou sistema. Em vários domínios, como a estatística, Ciência da Computação e Pesquisa Científica, Os parâmetros são essenciais para estabelecer normas e padrões que orientam a análise e interpretação dos dados. Sua seleção e manuseio adequados são cruciais para obter resultados precisos e relevantes em qualquer estudo ou projeto.....
New-AzureWebsite – Localização “Nombre de la ubicación” – Nome “Nombre del sitio web”
Eliminar un sitio web de Azure
No hay nada más fácil que eliminar un sitio web de Azure mediante comandos, para hacerlo solo debes ejecutar lo siguiente:
# Lista de ubicaciones disponibles para nuestro sitio web.
Remove-AzureWebsite –Name “Nombre del sitio web”.
Y si queremos eliminar todos los sitios web de Azure de nuestra suscripción usaremos el siguiente método:
# Lista de ubicaciones disponibles para nuestro sitio web.
Get-AzureWebsite | Remove-AzureWebsite.
Em resumo, Azure PowerShell es una de las herramientas más poderosas que Microsoft nos ofrece para administrar y gestionar su entorno en la nube. En futuras publicaciones descubriremos comandos y scripts que nos ayudarán a optimizar nuestros servicios en Microsoft Azure.
Postagens Relacionadas:
- Automação de renovações de certificado SSL do Gateway de Aplicativo do Azure com Let’s Encrypt e Automação do Azure
- Armazenar segredos do Serviço de Aplicativo do Azure no Cofre da Chave do Azure
- MLOps no Microsoft Azure | Operações de ML no Microsoft Azure
- Como desativar sites sugeridos no Chrome para Android