banner logo of full name of the blog, The Roxs Dev

Ejercicio-2 Desplegando Aplicaciones con Docker

¡Domina la Automatización y Contenedores!

¿Estás listo para enfrentar un emocionante desafío DevOps?

Pon a prueba tus habilidades en la automatización, contenedores y más.

Este desafío consta de tres ejercicios, y deberás elegir dos de ellos para completar.

¡Vamos a explorarlos!

Ejercicios Disponibles:

  • 295devops-travel: En este ejercicio, tendrás la oportunidad de trabajar con una aplicación LAMP (Linux, Apache, MySQL, PHP) llamada "295devops-travel". Configura un servidor web Apache, una base de datos MySQL y la aplicación PHP, usando contenedores docker. Tu objetivo es lograr la automatización de implementación y despliegue.

Alt Text

Repositorio

  • 295topics-fullstack: Aquí, te enfrentarás a un desafío completo de pila completa. La aplicación "295topics" consta de un frontend y un backend. Deberás contenerizar ambos componentes utilizando Docker. Además, configurarás una base de datos MongoDB con datos iniciales y orquestarás todo el entorno utilizando Docker Compose.

Alt Text

Alt Text

Alt Text

Repositorio

  • 295words: En este ejercicio, trabajarás con la aplicación "295words", que presenta un frontend en Go, una API en Java y utiliza PostgreSQL como base de datos. Tu objetivo es crear un entorno de contenedor eficiente y escalable para esta aplicación. Utiliza Docker para contenerizar cada componente y configura la base de datos PostgreSQL para la escalabilidad.

Alt Text

Alt Text

Repositorio


🚀🚀🚀

  • Automatización de implementación y despliegue.
  • Uso de contenedores Docker para lograr consistencia en los entornos de desarrollo y producción.
  • Orquestación de aplicaciones utilizando Docker Compose.
  • Publicación de imágenes de contenedor en Docker Hub para un acceso sencillo.

¿Estás listo para enfrentar estos desafíos y demostrar tus habilidades DevOps?

🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀

Selecciona dos ejercicios y ¡comienza tu viaje hacia la excelencia en DevOps!

🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀

Logros

Este desafío proporciona una experiencia práctica en DevOps, cubriendo desde la creación de imágenes de contenedor hasta la orquestación de servicios y la gestión de bases de datos. Una vez completado, tendrás una aplicación completa que se puede implementar y escalar de manera eficiente utilizando contenedores Docker.

Alt Text


Entrega ejercicio 2 🚀🚀🚀

Repositorio Challenge IV Edición Bootcamp DevOps by RoxsRoss here.

Formulario de Entrega here

No se puede crecer si no estas dispuesto a saltar a la zona del peligro 🔥!