Bienvenido de nuevo a la Academia de retroceso.
Si ha llegado hasta aquí, está realmente en camino de obtener esa certificación de asociado
tan apreciada con AWB.
Ahora este laboratorio.
Es un monstruo absoluto de laboratorio, es un laboratorio de 10 partes, así que a diferencia de los otros
laboratorios donde solo estás aprendiendo un concepto y luego pasas al siguiente tema y luego aprendes otro
concepto, este laboratorio cubrirá una gran cantidad de conceptos que has cubierto más o menos anteriormente.
Pero vamos a entrar en detalles mucho más avanzados y realmente va
a desafiarte y pasarás bastante tiempo en este laboratorio y no es porque no me gustes todo lo contrario
en esta industria
Hay dos tipos de personas, las que piensan que saben y las que saben sus cosas, y yo produzco personas que
saben sus cosas porque tomo el esfuerzo de producir laboratorios como este, así que siga este laboratorio, descargue las
notas de laboratorio y asegúrese de llegar a al final porque al final de esto
vas a tener mucha, mucha confianza.
Entonces, comenzaremos hablando sobre el laboratorio y lo que vamos
a hacer y luego saltaremos directamente y crearemos esta arquitectura VPC avanzada de tres niveles que tendrá sujetos
públicos y privados y tendrá un niveles completamente diferentes de permisos dentro de esos niveles, luego veremos
cómo proteger nuestros recursos de VPC dentro de esta VPC con grupos de seguridad y aplicarlos o asociar
esos grupos de seguridad a nuestros recursos, pero también veremos cómo podemos monitorear y registrar la actividad de IP dentro y
fuera de nuestra VPC a nuestros recursos de VPC utilizando los registros de flujo de VPC.
Observe las interfaces de red elásticas y cómo podemos quitar una de ellas de una instancia en
ejecución y luego adjuntarlas a otra instancia para que la dirección IP y todo el tráfico que
va a esa interfaz elástica de imbéciles luego pase a esa otra instancia y eso puede ser una
fuerza bastante útil en diferentes situaciones.
Luego veremos cómo construir una alta disponibilidad replicando nuestra arquitectura en otra zona
de disponibilidad.
Crearemos un balanceador de carga elástico de aplicación que abarcará esas múltiples Zonas de disponibilidad
en una subred pública y un grupo de escalado automático en una subred privada que también abarcará
esas Zonas de disponibilidad múltiples y luego implementaremos un clúster de servicios Aurora AZ múltiple que abarcará
múltiples zonas de disponibilidad en una subred privada bloqueada.
Entonces, debido a que el clúster de servicios de Aurora estará en una subred privada, también
crearemos un host de bastión utilizando el servicio en la nube nueve, nos permitirá acceder de forma remota a nuestro clúster sin
causar ningún problema de seguridad.
Y finalmente vamos a crear otra capa altamente segura usando listas de control de acceso a la red.
Así es como se verá nuestra arquitectura vamos a tener una VPC que se ubicará en
la región este de los EE. UU.
Así que asegúrese de usar esa región para poder seguir con las notas de laboratorio con bastante facilidad.
Tendremos múltiples subredes y tendremos esas subredes en múltiples zonas de
disponibilidad, obviamente, para aprovechar la alta disponibilidad.
Vamos a tener una subred pública que recibirá tráfico del mundo exterior desde Internet a través
de una puerta de enlace de Internet.
Vamos a recibir ese tráfico con un saldo bajo elástico que abarcará
esas subredes públicas múltiples, el saldo bajo elástico que luego distribuirá ese tráfico a un grupo
de escalado automático de dos instancias fáciles que tendrán un servidor web de lámpara funcionando eso y
esa carga esos servidores web de la lámpara se comunicarán con una base de datos de Amazon Aurora que se ubicará en un
grupo de subred DP que abarcará esas dos subredes privadas.
Ahora estamos usando un grupo de escalado automático, pero en el futuro es posible que queramos usar Elastic Beanstalk
tiene muchas ventajas donde solo podemos actualizar nuestro código, podemos integrarlo con una tubería CICD y ese
tipo de cosas, pero por ahora nosotros ' solo vamos a crear un
grupo de escalado automático con instancias en eso, pero nos aseguraremos de que nuestra arquitectura de aplicaciones pueda soportar esos requisitos.
Ahora, uno de los requisitos de Elastic Beanstalk es que necesita tener acceso saliente a Internet más amplio, por lo que
debemos tener una ruta desde nuestra subred hasta la puerta de enlace de Internet.
Pero, por definición, una subred privada no tiene eso.
Entonces, lo que haremos es crear una instancia de red en una de las subredes públicas.
Ahora, en esa instancia, se puede utilizar como una puerta de enlace entre nuestras dos instancias fáciles o
el entorno Elastic Beanstalk y hacia Internet en general para recibir actualizaciones y para otras cosas descargables que necesita.
Así que vamos a lanzar eso usando el servicio NCT y vamos a usar una red.
¿Debo hacerlo ahora porque nuestro clúster de Amazon Aurora está ubicado en una subred privada?
No vamos a poder comunicarnos con eso desde el mundo exterior, lo que crea un
pequeño problema porque podríamos querer conectarnos a esa base de datos y hacer algunos comandos de Eskew El. Es
posible que queramos actualizar esa base de datos manualmente. Descargue alguna información manualmente.
Entonces, para permitir que eso suceda, vamos a crear o lanzar un bastión fácil de instanciar nuevamente en la subred pública y
vamos a usar un servicio en la nube nueve porque, como veremos más adelante, tiene
algunas ventajas de usar eso en lugar de simplemente lanzar una
instancia fácil de instalar por nuestra cuenta y eso nos permitirá comunicarnos de manera segura con nuestra base de datos
sin comprometer la seguridad y permitir el acceso desde fuera de nuestra VPC.
La otra cosa que debemos hacer es que vamos a tener alguna forma de almacenar nuestros archivos,
que pueden ser documentos de imágenes.
Entonces vamos a usar Amazon S tres.
Quiero decir que no vamos a crear un cubo porque sabes cómo crear un error, es
bastante sencillo de hacer.
Pero cuando creamos nuestra VPC, crearemos un punto final de VPC para conectarnos al servicio de Amazon S tres porque él
es tres servicios y nuestro depósito no se encuentra en nuestra VPC.
Por lo tanto, debemos tener un punto final que permita la comunicación entre nuestros servicios web o nuestros servidores web, nuestros
servidores web de lámparas en nuestras subredes de red privadas para comunicarse con el bucket de Amazon S3 y
recibir documentos de imágenes y lo que sea y presentarlos al equilibrador de carga elástico para
nuestros usuarios finales, lo primero que haremos es utilizar un asistente de VPC para crear
una VPC en la región Este de EE. UU. y la usaremos para crear subredes públicas y
privadas y también para crear automáticamente una instancia de red para nosotros y también un punto final de VPC para el servicio
de Amazon S tres después de que hayamos creado esas subredes públicas y privadas, luego crearemos otra subred
privada usando la consola de VPC y será un bloqueo hacia abajo la subred
privada sin tráfico entrante o saliente desde Internet y lo usaremos para lanzar nuestro servicio de base de datos.
Bien, entonces, comenzando en la consola de administración de VPC, necesitamos iniciar el asistente de VPC si no ves ese
gran botón azul allí.
Significa que no estás realmente en el panel de control de VPC, así que solo haz clic en
el panel de control de VPC y llegarás allí y verás ese botón de asistente de VPC en el que
haremos clic para seleccionar un VPC con public y subredes privadas.
Si echas un vistazo al diagrama a la derecha, vamos a tener una VPC.
Entonces, tiene una subred pública con una instancia de red que establecerá nuestras conexiones o conexiones salientes
desde nuestra subred privada a través de Internet.
También vamos a tener una conexión y un punto final para los tres servicios de Amazon S. Vamos a
seleccionar que dejará a nuestro lado un bloque como 10 0 0 0 hacia adelante tamaño 16 vamos a darle a esta VPC un nombre. la subred
pública hay 10 0 0 0 24 la zona de disponibilidad será nosotros e 1 Me aseguro de que esté operando en el este de Virginia del Norte de
EE. UU. y vamos a llamar a esta subred pública a porque está ubicada en la disponibilidad
zona y nuestra subred privada dejarán que sea 10 0 1 0 4 como 24 disponibilidades solo un juego que vamos
a usar US East 1 a. metro. Vamos a llamar a esta
subred de red privada porque va a ser lo que permitirá conexiones entre una red y esta subred
privada.
Entonces lo llamaremos la subred privada o la subred de red privada.
Lo siguiente que debemos detallar es una puerta de enlace de red o una instancia de red, la consola de administración de VPC recuerda lo que
usó por última vez.
Así que la última vez que hice esto utilicé una puerta de enlace de red para este laboratorio. En su lugar, usaré una instancia de
red debido al costo de la puerta de enlace de red es un servicio perfecto, está altamente disponible, es
altamente tolerante a fallas y es lo que usaría en un entorno de producción para cualquier empresa de
tamaño decente porque este es solo un laboratorio, solo vamos a usar una instancia de red,
así que simplemente haga clic en usar una instancia de red en su lugar o seleccione 80 a micro solo seleccione el
par de claves allí para que podamos conéctese más adelante si necesitamos eliminar, necesitamos identificar un punto final de servicio o definirlo.
Así que tenemos su dinamo D. SEGUNDO. seleccionará Amazon S tres.
Por lo tanto, debemos conectarnos a un bucket y a la subred tenemos varias selecciones, hay subredes
públicas y privadas, una subred pública o la subred privada por sí sola.
Ahora nuestra subred pública solo contendrá nuestros equilibrios bajos elásticos.
Por lo tanto, nuestros servidores web se ubicarán en
la subred privada y son lo que necesita tener acceso al
servicio Amazon S3, por lo que seleccionamos la subred privada para otorgarle acceso completo y nos desplazamos un poco más hacia abajo y creamos VPC.
De acuerdo, después de un corto período de tiempo, tenemos estos VPC creados con éxito.
Entonces solo haga clic en.
Bueno.
Y luego podemos ver que se ha creado el laboratorio de dash de retroceso.
Entonces, lo que voy a hacer ahora es ir a la consola fácil de administrar y ver que esa instancia de
red se ha creado.
Entonces, podemos ver que tenemos una instancia en ejecución y nuestra instancia de red dice que es otra que
creé anteriormente y que terminé.
Pero aquí está el que acabamos de crear.
Entonces, lo que voy a hacer ahora es darle un nombre para que sepamos de qué se trata.
Bien, ahora sabemos a dónde vamos y miramos nuestra lista de dos instancias fáciles de las que vamos a saber
de qué se trata.
Entonces volvemos a la consola de administración de VPC.
Bueno.
Entonces, podemos ver que tenemos una lista de control de acceso a la red asignada o creada forzada por el asistente VPC.
También tenemos una mesa redonda allí.
Y esa es la mesa redonda principal que está asociada con la VPC.
Lo que eso significa es que si hay subredes dentro de estas VPC, no tienen una tabla raíz
explícitamente asociada a ellas.
Luego, la tabla de tasas principal se asociará automáticamente a esas subredes.
Entonces podemos ver que termina en seis fáciles de encontrar.
Si vamos a las subredes y seleccionamos nuestra subred de red privada aquí, que será nuevamente para
nuestro muchacho de retroceso, lo que veremos es que tiene la misma tabla raíz.
Hay seis fáciles de usar, al final tiene su misma tabla raíz que la tabla raíz principal asociada a eso.
Y nuestra subred pública tiene una diferente, tiene una mesa redonda diferente asociada a eso.
Así que echemos un vistazo a estos dos.
Así que primero echemos un vistazo a la subred de red privada.
Entonces, se abrirá en otra pantalla u
otra pestaña y veremos las entradas raíz para que puedan ver que tiene una entrada raíz para el tráfico
local dentro de la VPC.
Entonces está bien.
Pero también tiene un destino para internet más amplio.
Entonces, si las instancias dentro de esta subred privada necesitan acceder a una salida de Internet más amplia, pueden hacerlo
a través de la interfaz de red elástica que está conectada a nuestra instancia de red.
Y eso es exactamente lo que estamos buscando.
Por lo tanto, no permite el tráfico que ingresa desde Internet en general.
Pero si tenemos instancias o servicios dentro de esa subred privada necesitamos descargar actualizaciones o lo que sea.
Y nuevamente, el servicio de beanstalk elástico requiere que pueda hacerlo a través de una instancia de red.
Entonces, volviendo a nuestras subredes, veremos la subred pública a y podemos ver que tiene un tipo de riel
totalmente diferente.
No es la mesa redonda principal, abriremos esa y le echaremos un vistazo.
Por lo tanto, esta será una mesa redonda pública con entradas de mesa redonda para permitir el acceso desde Internet en general.
De nuevo, tenemos tráfico local como representante para eso.
Entonces eso está bien.
Pero también tenemos tráfico hacia y desde Internet más amplio que le permite pasar a una puerta de enlace de
Internet.
De nuevo, eso es lo que define una subred pública.
Entonces está bien.
Entonces, lo que haremos ahora es crear otra subred que se bloqueará.
Será una subred privada que no creará ni permitirá ningún tráfico desde o hacia Internet en
general ahora porque vamos a crear múltiples mesas redondas personalizadas para estas VPC solo para darle a
este un nombre público de laboratorio de retroceso.
Eso estará bien para que podamos identificarnos con la suficiente facilidad más adelante y simplemente lo cerraré y
volveremos a las subredes y lo que queremos hacer ahora es cuándo crear una subred. un
nombre y seleccionaremos nuestra mejor VPC de backspace dash lab y seleccionaremos su zona de disponibilidad nuevamente somos us e
1 8.
Y aparte de este tiempo, será 10 punto 0 punto a punto 0 hacia adelante tamaño 24 y crearemos eso y lo revisaron para que podamos
ver que tenemos nuestra subred privada a que se acaba de crear con
este lado un bloque 10 0 2 0 adelante tamaño 24.
Ahora, una cosa que aún no hemos hecho es que esto tiene la mesa redonda principal asociada implícitamente a ella
porque no definimos una mesa redonda para esta subred.
Entonces, lo que tenemos que hacer ahora es entrar en mesas redondas, abrirlo en otra pantalla y
crear una mesa redonda para esa subred.
Y eso será completamente privado.
Solo permitirá el tráfico local y nada más.
Así que solo hacemos clic en Crear mesa redonda, le daremos un nombre a esta
y seleccionaremos nuestra VPC, el guión de retroceso llevó la VPC y luego crearemos que está bien.
Entonces, si nos desplazamos hacia abajo, podemos ver que tenemos nuestra publicación en nuestra subred privada.
Entonces, lo que haremos ahora es echar un vistazo a la ruta, por ejemplo.
Así que tenemos aquí una ruta local para el tráfico local y nada más.
Y entonces hay todo lo que necesitamos.
No necesitamos tener acceso a la red para estas subredes privadas, así que está bien.
Pero necesitamos tener una asociación de subred para que no haya asociación de subred.
Por lo tanto, esto priva a todas estas mesas redondas privadas no está asociado a ninguna subred.
Entonces, lo que debe hacer es editar las asociaciones de subred y necesitamos seleccionar nuestra
subred privada que creamos y así podemos ver aquí tenemos la subred privada A actualmente tiene la mesa redonda
principal asociada implícitamente.
Necesitamos cambiar eso.
Así que seleccionaremos eso y lo guardaremos, y ahora podemos ver que tenemos esa subred.
Si volvemos a esa subred o simplemente hacemos clic en ella, podemos ver una subred privada.
Ahora tiene asociada esa subred privada artística de subred.
Bueno.
A continuación vamos a asegurar esta VPC creando algunos grupos de seguridad que podemos asociar a
nuestros recursos dentro de estas VPC.
Esperamos verte en el próximo.