Cuidado cuando copien el comando del paso 9, ya que la variable es: myNic$i, no myNic$1
Introducción al curso
lo que aprenderás sobre Azure IaaS
¿Cuándo usar IaaS y cuándo usar PaaS?
Presentando una Arquitectura
¿Máquinas virtuales o Contenedores? ¿Cuál es la diferencia?
Máquinas Virtuales
¿Cómo elegir una Máquina Virtual con base en los requerimientos de tu aplicación?
GalerÃa de imágenes de Máquinas Virtuales
Cálculo de costos de Máquinas Virtuales
Crear una Máquina Virtual desde el portal
Instalación de Azure CLI en Ubuntu Bash
Crear una Máquina Virtual desde CLI
Software adicional en Máquinas Virtuales
Reglas de Seguridad en Red para acceder a mi Servidor Web
Scripts de Automatización para Máquinas Virtuales
Redimensionamiento de Máquinas Virtuales
Mejores prácticas en Máquinas Virtuales
Redes y comunicaciones
Introducción al Balance de Cargas de Azure
¿Qué son las Redes Virtuales?
Estableciendo un plan para contar con alta disponibilidad
Crear un balanceador de cargas desde el portal
Crear un balanceador de cargas desde la lÃnea de comandos
Crear una red virtual
Crear un conjunto de disponibilidad
Archivos de configuración inicial para máquinas virtuales
Verificación de todo mi entorno de trabajo
Despedida
Conclusiones: ¿Cómo continúa tu ruta de aprendizaje profesional?
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Paso 9: Crear 3 interfaces de red, una para cada máquina virtual.
for i in `seq 1 3`; do
> az network nic create -g PlatziBalancer --name myNic$i --vnet-name myVnet --subnet mySubnet --network-security-group myNetworkSecurityGroup --lb-name myLoadBalancer --lb-address-pools myBackEndPool
> done
Paso 10: Crear un conjunto de disponibilidad.
az vm availability-set create -g PlatziBalancer --name myAvailabilitySet
Aportes 15
Preguntas 0
Cuidado cuando copien el comando del paso 9, ya que la variable es: myNic$i, no myNic$1
En mi caso que instale la herramienta Azure CLI sobre un Windows10, el comando FOR para Windows PowerShell fue:
foreach ($i in 1..3)
{ az network nic create -g PlatziBalancer --name myNic$i --vnet-name myVnet --subnet mySubnet --network-security-group myNetworkSecurityGroup --lb-name myLoadBalancer --lb-address-pools myBackEndPool }
Si lo quieren hacer desde la CloudShell el comando es el siguiente:
foreach ($i in 1..3)
{az network nic create -g testgroup --name myNic$i --vnet-name MiVN01 --subnet mySubnet --network-security-group myNSG --lb-name myLoadBalancer --lb-address-pools myBackEndPool}
Para agregar algo de definición:
Un network interface es una caracterÃtica que provee Azure para poder agregarles comunicación a internet a las máquinas virtuales.
y el Availibility set es un grupo lógico para aislar máquinas virtuales entre si cuando son desplegadas.
BibliografÃa:
https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-network-interface
Falto un poco de teorÃa con respecto a que es un conjunto de disponibilidad e interfaz de red
Excelente, muchas gracias por sus aportes
az network nic create --> crear interfaces de red
az vm availability-set create --> crear un conjunto de disponibilidad
Este curso tuvo que ser solo ambiente grafico! Perdon es que no pague curso de programacion y con lo que me gusta programar eso lo odio a morir. Por favor no lo tome mal profe pero tenia que expresarme.
ME SUPER GUSTO ESTE CURSO !!!
Si tu teclado esta en idioma Español, en vez de usar el acento agudo, puedes usar llaves {} :
for i in {1..3}
do
echo "$i"
done
el dato sobre la ubicacion que se hereda del grupo de seguridad para todos los recursos creados es interesante e importante.
genial!
genial lo del if
Para verificar que su interfaces de Red se crearon exitosa-mente, pueden comprobarlo muy rápido con el siguiente comando:
az network nic list | grep [nombre de su red *sin numero id*]
–lb-address-pools = nombre asignado a la IP interna del LoadBalancer para las Máquinas Virtuales.
(Me tarde unos minutos en saber que tenÃa que poner en esta bandera [variable])
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.