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.
- 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.
- 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.
🚀🚀🚀
- 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.
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 🔥!