Está en la página 1de 26

PRÁCTICA DIRIGIDA 11

Sesión 11 – Instalación, Configuración de Elastic


Load Balancing
En esta práctica realizarás la instalación, configuración de un ELC con instancias
EC2.

RECURSOS
 Consola de Administración de Amazon Web Services

EJERCICIO – DESPLIEGUE DE VPC, EC2 Y ALB

1. Desde la consola de Administración, ubicarse en servicios y buscar VPC

2. Ingresar a la opción Sus VPC

1
3. Ir a la opción Crear VPC

4. Ingresar los datos para crear la VPC:


a. Nombre: my-vpcXX (XX cambiara según número de grupo)
b. CIDR IPv4: 10.0.0.0/16
c. Sin bloque de CIDR IPv6
d. Etiqueta: my-vpc-XX

Numero de Grupo CIDR


Grupo A 10.0.0.0/16
Grupo B 11.0.0.0/16
Grupo C 12.0.0.0/16
Grupo D 13.0.0.0/16
Grupo E 14.0.0.0/16

2
5. Confirmar que la VPC se creó correctamente

6. Crear tres subnets dentro de la VPC:


a. Subnet-publica01: 10.0.10.0/24
b. Subnet-publica02: 10.0.20.0/24

3
Numero de Grupo CIDR
GrupoA o Subnet-publica01-GA: 10.0.10.0/24 - AZA
o Subnet-publica02-GA: 10.0.20.0/24 – AZB
GrupoB o Subnet-publica01-GB: 11.0.10.0/24 - AZA
o Subnet-publica02-GB: 11.0.20.0/24 – AZB
GrupoC o Subnet-publica01-GC: 12.0.10.0/24 - AZA
o Subnet-publica02-GC: 12.0.20.0/24 – AZB
GrupoD o Subnet-publica01-GD: 13.0.10.0/24 - AZA
o Subnet-publica02-GD: 13.0.20.0/24 – AZB
GrupoE o Subnet-publica01-GE: 14.0.10.0/24 - AZA
o Subnet-publica02-GE: 14.0.20.0/24 – AZB

• Ir a la opción Subredes

• Ingresar los datos de la primera subred

• Crear la segunda subnet:

4
7. Verificar las subnets creadas

8. Para crear un gateway de internet, dar clic en la opcion Crear gateway de


Internet:

9. Colocar los datos de Configuración, luego dar clic en el botón Crear


gateway de Internet:

5
Numero de Grupo Nombre Gateway Internet
GrupoA o gw-internet01
GrupoB o gw-internet02
GrupoC o gw-internet03
GrupoD o gw-internet04
GrupoE o gw-internet05

10. Verificar que se haya creado correctamente

11. Para asociar el Internet Gateway a la VPC, ir al menú Acciones y


seleccionar Conectar a la VPC

6
12. Seleccionar la VPC y dar clic en Conectar Gateway de Internet

13. Ir a tablas de ruteo y seleccionar la tabla de ruteo que esta asignada a la


VPC

14. Ir a la opción rutas, dar clic en la opción Editar rutas

7
15. Agregar la ruta 0.0.0.0/0 con destino a Puerta de enlace de Internet, luego
clic en Guardar cambios

16. Verificar que los cambios ser realicen de manera correcta

17. Asociar subredes, ir a la opción de Asociaciones de subredes y


seleccionar Editar Asociaciones de subredes

18. Seleccionar la subnet (subnet publica) que estara asociada a esa tabla de
enrutamiento, luego dar clic en Guardar asociaciones

8
19. Verificar que la asociación se actualizo correctamente

20. Ir al servicio EC2 para desplegar una instancia

21. Ir a la sección Instancias y dar clic en la opción Lanzar instancias

22. Colocar nombre a la instancia y seleccionar modelo de capa gratuita

9
23. Para crear un Key Par, dar clic en la opción Crear un nuevo par de
claves. El nombre del Key Par se llamará webelb.pem

24. Configurar la sección de configuración de red, ubicar este primer servidor en


la subnet publica01. El segundo servidor se ubicará en la subnet publica02.
Auto-assign public IP estará en Enable

25. Configurar grupos de seguridad

10
26. Configurar la sección de Almacenamiento

27. Revisar el resumen y clic en Lanzar instancia

11
28. Para la creación del segundo servidor, realizar los pasos desde el punto 20
hasta el 27. El segundo servidor se deberá de colocar en la subnet-
publica02. Utilizar el mismo Key Par y Security Group

29. Revisa que las instancias se hayan desplegado de manera correcta

30. Inicia el CloudShell

31. Subir el archivo pem desde la sección Actions y seleccionar Upload file

12
32. Clic en Select file y escoger el archivo que corresponda y luego dar clic en
upload

33. Conectarse al srv01 con el siguiente comando


sudo ssh ec2-user@IPP-PUBLICA -i webelb.pem

34. Actualizar el servidor con el comando sudo yum update -y

13
35. Instalar el modulo web con sudo yum install httpd -y

36. Verifica que el servicio este iniciado con el comando systemctl status
httpd

37. Iniciar el servicio httpd con el comando sudo systemctl start httpd

38. Volver a verificar el estado del servicio con systemctl status httpd en
donde debería aparecer con active (running)

14
39. Probar ingresar a un navegador con la dirección IP pública del servidor. En
caso no ingrese, editar el Security group y agregar una regla para el puerto
80

40. Modifica el index con el comando sudo nano /var/www/html/index.html


Colocar dentro del archivo, servidor web 01

41. Control + z y digitar y, luego presionar enter

15
42. Para verificar el cambio del archivo, se puede digitar cat
/var/www/html/index.html

43. Probar desde el navegador el cambio del archivo index.html

44. Conectarse a la segunda instancia con sudo ssh ec2-user@IPPUBLICA -i


webelb.pem y repetir los pasos del 34 al 43. El archivo del index.html
deberá tener el texto Servidor Web 02

45. Create un nuevo target group desde la consola Instancias \ Load Balancing

16
46. Colocar un target name group, seleccionar la VPC y versión de protocolo.
Colocar ec2-elb+grupo en Target group name

47. En health checks, seleccionar HTTP y colocar /index.html en Health Check


Path

17
48. Registrar las instancias en Targets, seleccionar las instancias y dar clic en
include as pending below

49. Clic en Create Target Group

50. Crear el balanceador de carga desde la consola de EC2, ir a Load


Balancers

18
51. Dar clic en Create Load Balancer

52. Dar clic en Application Load Balancer, CREATE

19
53. En basic configuration, colocar un nombre, seleccionar Internet – facing,
IPv4. En el nombre del balanceador colocar my-elb01+grupo

54. En Network mapping, seleccionar la VPC que corresponda y subnet que


corresponda

55. En security group, escoger el SG que tiene el puerto HTTP 80 abierto y


retirar el SG por defecto

20
56. En Listener and Routing, seleccionar el Target group creado en el punto
anterior

57. Finalmente presionar Create Load Balancer

58. Probar el acceso colocando en un navegador la direccion DNS Name

21
59. Ingreso desde un navegador

60. Ir a la instancia, ubicar la sección de TAGS

61. Clic en Add new tag, agregar un Key y un Value

62. Dentro del portal de Instancias, seleccionar Lifecycle Manager de la


sección de Elastic Block Store

22
63. Clic en Next Step

64. En Target resources, escoger Instance y agregar los target resource tags

65. Colocar un nombre a la descripcion

66. Clic en default Role

23
67. En Policy Status, dar clic en enabled

68. Colocar un nombre en Schedule Daily, colocar la frecuencia Daily, every:


24 hours, Starting at 9:00, retention type: Count y keep: 5

69. En Advanced Settings, dejar las opciones por defecto

24
70. Validar los datos de Policy details

71. Revisar los Schedule details

72. Dar clic en Create Policy

73. Revisar la política establecida

25
26

También podría gustarte