Inicializando AWS CloudShell 3/3

  1. Comprobaremos la versión de eb-cli, asegúrate de tener la versión mas reciente:
  • Escribe eb --version
  • Usa mkdir ‘nombredecarpeta’
  • Ahora, debemos iniciar el “ritual” de Elastic BeanStalk
  • Ingresaremos eb init y seleccionaremos la región donde vayamos a desplegar nuestra app.
  • Acto seguido, nos preguntará el como nombraremos nuestra aplicación, el tipo de plataforma sobre el que será desplegado, y en que versión de esa plataforma.
  • En mi caso, usaré el nombre por default, Node.js como plataforma, y en su versión 14.
  • Al final, nos pregunta si queremos crear un KeyPair para la conexión remota por SSH, como no es el caso, le diré que NO 😉
  • Es hora de crear nuestro ambiente, para eso usemos eb create
  • Nombremos nuestro ambiente y nuestro prefijo DNS, este ultimo para customizar un poco la url de nuestra aplicación:
  • Seleccionemos un tipo de balanceador, aquí sugiero la opción 1 o 2 solamente
  • Además, identificara que en el directorio en el que estamos situado, no existe el código que se usara para desplegar la aplicación.
  • Por lo que, el servicio nos sugerirá, si deseamos que se descargue una fuente de ejemplo. Obviamente, diremos que SI 😇
  • Inmediatamente, nuestra aplicación, empezara a desplegarse:
  • En este punto, usaremos eb open y se debe abrir una nueva pestaña en tu navegador mostrando tu aplicación ya desplegada:
  • Si no ocurre nada después de usar eb open, no te preocupes. Da clic aquí y serás dirigido a la consola de Elastic BeanStalk, ubica tu aplicación y da clic en la url de la misma.
  • Puedes usar otros comandos como: eb logs --all, eb events y eb health, los cuales te invito a explorar 😃
  • eb terminate nombredeaplicacion

--

--

Padre, hijo y hermano 👨‍👩‍👦‍👦 Creador de contenido en Youtube. Escritor de blogs técnicos. #AWSSecurity #AWSCommunity Sígueme en mis redes sociales 👇

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Gerardo Castro Arica

Gerardo Castro Arica

Padre, hijo y hermano 👨‍👩‍👦‍👦 Creador de contenido en Youtube. Escritor de blogs técnicos. #AWSSecurity #AWSCommunity Sígueme en mis redes sociales 👇