Introducción al curso

1

Creación y gestión de máquinas virtuales con Azure

2

Infraestructura como Servicio: Creación y Gestión en la Nube

3

Arquitectura de Sistemas: Máquinas Virtuales y Balanceo de Carga

4

Docker y Kubernetes: Gestión de Contenedores en Infraestructura IaaS

Máquinas Virtuales

5

Creación y Gestión de Máquinas Virtuales en Azure

6

Creación y Gestión de Máquinas Virtuales en Azure

7

Estimación de Costos en Máquinas Virtuales Azure

8

Creación y gestión de máquinas virtuales con Ubuntu Server

9

Instalación de herramientas CLI de Azure en Ubuntu

10

Creación de Máquinas Virtuales con Azure CLI

11

Instalación y Configuración de Apache en Ubuntu Virtual

12

Reglas de Seguridad en Máquinas Virtuales y Apache

13

Automatización de Despliegue de Apache en Máquinas Virtuales

14

Redimensionamiento de Máquinas Virtuales en Azure

15

Automatización con Scripts en Máquinas Virtuales Linux

Redes y comunicaciones

16

Balanceo de Cargas en Máquinas Virtuales Ubuntu

17

Redes Virtuales en Azure: Componentes y Configuración Básica

18

Alta Disponibilidad con Maquinas Virtuales en Azure CLI

19

Creación y configuración de equilibradores de carga en servidores Azure

20

Configuración de Balanceador de Carga en Azure

21

Creación de Redes Virtuales y Grupos de Seguridad en Azure

22

Sentencias cíclicas con bucles FOR en programación

23

Archivo de configuración para máquinas virtuales con YAML

24

Automatización de Balanceo de Cargas en Azure

Despedida

25

Automatización de Tareas en Azure Cloud

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Azure IaaS

Curso de Azure IaaS

Amin Espinoza

Amin Espinoza

Sentencias cíclicas con bucles FOR en programación

22/25
Recursos

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 14

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

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 }

Cuidado cuando copien el comando del paso 9, ya que la variable es: myNic$i, no myNic$1

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.

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}

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

Falto un poco de teoría con respecto a que es un conjunto de disponibilidad e interfaz de red

–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])

Excelente, muchas gracias por sus aportes

az network nic create --> crear interfaces de red

az vm availability-set create --> crear un conjunto de disponibilidad

ME SUPER GUSTO ESTE CURSO !!!

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*]