No sé.
En esta clase lo que quiero hacer es que aprovechemos una base de datos para que nosotros, mediante
nuestras variables de entorno que definimos, se acordarán ustedes que teníamos aquí la variable de
entorno, nosotros podamos conectar nuestra imagen.
Así de fácil va a ser cuando ya tengamos la base de datos, que eso es un proceso independiente, que
también ustedes pueden hacerlo de diferentes maneras.
Pueden hacer X cantidad de despliegues de la base de datos y quiero utilizar varios servicios.
Es más, ustedes pueden, si quieren uno gratuito, pueden irse a Railway y hacen clic en estar New
Project y pueden hacer el aprovisionamiento de una base a tus postres.
Hacen clic aquí y lo empiezan a crear.
Obviamente Railway.
Esto les va a dar a ustedes sus credenciales y otras cosas, pero no quiero hacerlo mediante este lado
porque quiero desplegar los contenedores de una manera similar a como ustedes lo van a hacer en otras
plataformas.
O es más, ustedes puede que trabajen con digital, usen los grandes.
Obviamente Amazon Web Services y Google Cloud, los tres son muy buenos y los tres tienen un taller
gratuito de entrada justo a la mano.
Con digital lo usan, pero quiero que hagamos algo estandarizado y me gusta más la forma como lo hace
digital.
Vayan, porque es más fácil comprender estos conceptos aquí y siento que es más fácil administrarlos
aquí, pero a la larga todo queda totalmente en la discreción y la experiencia de cada persona.
En fin, entonces yo lo voy a hacer con digital.
Lo usan y digital lo usan.
No es gratis tampoco, pero tiene un tip gratuito que es muy bueno para empezar a probar y a practicar
y realizar todo lo que ustedes quieran.
Este fin les va a pedir a ustedes que cuando tienen una o cuando crea una cuenta y ponen su tarjeta
de crédito, no le va a hacer ningún cobro ni nada.
A ustedes les van a regalar 200 $ y 60 días de crédito para esas nuevas personas.
Eso es más que suficiente para probar todo.
Es decir, si ustedes no dejan corriendo la la los servicios, y si sólo están probando, entonces técnicamente
es difícil que ustedes consuman esos 200 $.
Es muy bueno para que ustedes puedan probar.
Entonces vayan a digital, vayan.
Yo les dejo ustedes en enlace de material adjunto y una vez están ahí, crean una cuenta.
Pueden conectarse con GitHub, que es como yo lo tengo, o lo conectan con cualquier red social, etcétera
y vamos a llegar a tener un proyecto en particular.
Es más, aquí ustedes van a ver que yo ya tengo ciertas cosas que tengo creadas para empezar, que yo
hago pruebas antes de grabar las cosas.
Entonces esto es el dashboard administrativo, podemos hacer clic en New Project o usar el proyecto
que ya teníamos acá.
La idea del proyecto es que nos sirva a nosotros como un agrupado.
Por ejemplo, puede ser que ustedes tengan diferentes proyectos todo desplegados en digital o en el
proyecto A, B, C, entonces todo lo que está relacionado al proyecto A en un lado, el proyecto B
en otro lado, pero no quiere decir que ustedes no puedan comunicar una base del proyecto.
Con el proyecto B todo se puede hacer.
Entonces, en este caso voy a crear un nuevo proyecto y voy a ponerle tres app o algo así.
La descripción lo voy a dejar así y vamos a seleccionar el propósito y en este caso sería Class Project
o Educational Purpose o lo que ustedes quieran poner, la verdad.
Pero eso es realmente esto lo que estamos haciendo.
Voy a hacer clic en Create New Project.
En este caso me dice mover recursos.
En este caso yo no quiero mover nada.
Voy a darle Skip for Now.
Y listo.
Estamos en este dashboard.
Lo que.
Bueno, lo primero que vamos a hacer acá, recuerden que yo tengo el dev de Payment y tengo el Tesla,
que lo que estamos haciendo acá.
Vamos a irnos a la parte de bases de datos.
Este procedimiento va a llegar a un punto donde va a tomarse su su tiempo en crear y van a ver que aquí
yo ya tengo esta base de datos creada, pero nuevamente es algo que no, que yo esté esperando que ustedes
no tengan ninguna.
Y si ustedes ya tienen buenas tardes, imagino que ya saben por dónde van la cosa.
Voy a hacer clic aquí en Crear una nueva base de datos.
Espero su momento crear una nueva base de datos.
Pueden ver aquí que hay diferentes regiones por defecto va a seleccionar la que está más cerca de ustedes.
Qué tipo de base de datos es la que ustedes quieren proporcionar o crear?
Este caso puede ser un mango.
Pueden seleccionar sus versiones, todos pueden seleccionar sus versiones.
Equal Radix en este caso es Postres y podemos dejarlo en la versión 14.
Voy a bajar un poco más.
Ahora me dice que seleccione la configuración de la base de datos.
Básicamente, este plan es más que suficiente.
24.
Bueno, 0,02 $.
Cada hora.
El tigre es básico y esto se puede escalar.
Ustedes si quieren, si tienen algo ya más demandante, pueden usar otros stickers.
Voy a bajar.
Me dice que seleccione un nombre para nuestro cluster.
Entiéndase un cluster como un grupo de servidores que trabajan como si fuera uno solo.
Es decir, puede ser 235 máquinas o cinco equipos diferentes.
Eso es básicamente un Kloster en pocas palabras.
Y voy a ponerle tres.
Lo test, lo dividí nada más, y tres lo divi.
Nada más.
Hagámoslo.
Así que ok.
Seleccionar el proyecto en el caso ustedes deberían de tener sólo uno.
En este caso yo voy a seleccionar tres loa porque ahí es donde va a ir ese proyecto.
Los tags es básicamente un agrupado que ustedes pueden hacer, es totalmente opcional.
Por ejemplo, si dicen bueno, esto va a ser un tag que quiero que sea base de datos, entonces ser
contenedores.
Esto va a ser em, qué se yo, deploy, ments, testing o esto es development, que si ustedes pueden
ponerle tags aquí para que sirva como agrupado, voy a bajar un poco más y aquí vamos a tener primary
node 15 $, va a costar más o menos al mes total del costo.
Y aquí está.
Recuerden que ustedes tienen 200 $ de crédito, entonces estos serían los 200 $ que tomaría tiempo para
consumir esos 200 $.
Pero también vamos a usar otras cosas.
Recuerden que esto es si la base de datos está arriba y corriendo, siempre va a estar arriba y corriendo.
Entonces, a menos de que ustedes no la desactiven o la pasen, entonces siempre va a estar cobrándoles
eso.
Tengan cuidado.
Una vez ustedes terminen de usar las cosas, deténganlo, porque después van a tener cobros que pueden
ser indeseados para más de uno.
Entonces crear una nueva base, una nueva base de datos, un closet de base de datos.
Este procedimiento puede demorar hasta diez minutos.
Es normal.
Entonces aquí dice que cinco minutos es normal.
Pero vamos a ver qué podemos hacer o qué es lo que tenemos en este momento.
Aquí me dice que gracias por usar lalalala.
Entonces que podemos empezar a hacer estos pasos?
Voy a hacer clic en Get Started.
Por defecto, si ustedes hacen clic aquí van a ver que aparece su dirección IP.
Pueden añadir esa dirección IP para que desde su dirección IP puedan conectarse de esa manera.
Pero si ustedes no ponen nada, esto va a permitir todas las conexiones.
Esto es algo que en producción no vamos a hacer y cuando ya tengamos nuestra aplicación desplegada podemos
bloquear todas las conexiones para que solamente dentro de lo que es el mismo digital vayan, pueda
ver o esa aplicación pueda ver la base de datos.
En este caso voy a darle continuidad security cluster host sin hacer el seguro del cluster.
Eso está bien.
Por ahora no me importa mostrarle mi contraseña porque es algo que yo voy a borrar tan pronto termine
de hacer este curso.
Entonces, en este punto tenemos estas zonas de conexión.
Ese es nuestro host, este es nuestro puerto 25 cero 60 que casualmente si ustedes regresan a el navegador
web, perdón, aviso el estudio cualquiera, ya sea el testing o el test de shop, no importa, cualquiera
de los dos lo voy a abrir.
Van a notar que es un puerto diferente.
54 32 Y aquí me dio otro puerto que es el 25 cero 60.
Eso está bien, va a ser datos por defecto, el usuario por defecto todavía no puedo crear usuarios
hasta que esto no termine.
Siguientes pasos.
Bueno, aquí no hay mucho más.
Esto es un paso de cadena de conexión.
Voy a darle Great Ham Done y aquí hay que esperar hasta que este procedimiento termine.
No puedo hacer nada más.
No puedo crear usuario, no puedo hacer bases de datos.
No puedo hacer nada hasta que procedimiento termine.
Así que dejémoslo hasta ese punto y nos vemos en el siguiente video.